Delhi Metro logo

Delhi Metro timings

First and last trains, and how often they run, on 9 lines.

First and last trains and frequencies from DMRC. Services can change for maintenance and on special schedules.

LineServiceBusy timesQuieter times
Red Line6:00 AM – 11:00 PM4 min – 7 min4 min – 8 min
Yellow Line6:00 AM – 11:00 PM3 min – 6 min3 min – 7 min
Blue Line6:00 AM – 11:00 PM3 min – 6 min4 min – 7 min
Green Line6:00 AM – 11:00 PM4 min – 8 min5 min – 10 min
Violet Line6:00 AM – 11:00 PM3 min – 7 min5 min – 9 min
Pink Line6:00 AM – 10:45 PM(Sun from 7:00 AM)5 min – 8 min6 min – 8 min
Magenta Line5:50 AM – 11:00 PM(Sun from 6:50 AM)5 min – 11 min6 min – 12 min
Grey Line6:00 AM – 11:00 PM(Sun from 7:00 AM)8 min12 min
Airport Express4:40 AM – 11:40 PM10 min10 min

Red Line

Rithala ↔ Shaheed Sthal

Towards Shaheed Sthal

departing Rithala

First train

6:00 AM

Last train

11:00 PM

all days

Towards Rithala

departing Shaheed Sthal

First train

6:00 AM

Last train

11:00 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Shaheed Sthal – Dilshad Garden7 / 88 / 911 / 11
Dilshad Garden – Rithala4 / 44 / 55 / 5

Yellow Line

Millennium City Centre Gurugram ↔ Samaypur Badli

Towards Samaypur Badli

departing Millennium City Centre Gurugram

First train

6:00 AM

Last train

11:00 PM

all days

Towards Millennium City Centre Gurugram

departing Samaypur Badli

First train

6:00 AM

Last train

11:00 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Samaypur badli – Vishwavidyalaya6 / 76 / 78 / 8
Vishwavidyalaya – SultanpurTightest gap 2 min 18 sec, Kashmere Gate – Sultanpur3 / 33 / 44 / 4
Sultanpur – Millenium City Center GurugramTightest gap 2 min 30 sec3 / 33 / 44 / 4

Blue Line

Dwarka Sector 21 ↔ Noida Electronic City · branch to Vaishali

Towards Noida Electronic City

departing Dwarka Sector 21

First train

6:16 AM

Last train

10:50 PM

all days

Towards Dwarka Sector 21

departing Noida Electronic City

First train

6:00 AM

Last train

11:00 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Dwarka Sector 21 – Dwarka4 / 55 / 57 / 7
Dwarka – Yamuna Bank3 / 43 / 45 / 5
Yamuna Bank – Noida Electronic City / Vaishali6 / 77 / 79 / 9

Green Line

Brigadier Hoshiyar Singh ↔ Kirti Nagar · branch to Inderlok

Towards Kirti Nagar

departing Brigadier Hoshiyar Singh

First train

6:00 AM

Last train

11:00 PM

all days

Towards Brigadier Hoshiyar Singh

departing Kirti Nagar

First train

6:00 AM

Last train

11:00 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Mundka – Ashok Park Main4 / 55 / 56 / 6
Kirti Nagar – Inder Lok – Ashok Park Main8 / 1010 / 1011 / 11
Mundka – Brig. Hoshiar Singh6 / 88 / 89 / 9

Violet Line

Kashmere Gate ↔ Raja Nahar Singh

Towards Raja Nahar Singh

departing Kashmere Gate

First train

6:00 AM

Last train

11:00 PM

all days

Towards Kashmere Gate

departing Raja Nahar Singh

First train

6:00 AM

Last train

11:00 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Kashmere Gate – Badarpur Border3 / 54 / 55 / 5
Badarpur Border – Raja Nahar Singh7 / 98 / 1110 / 10

Pink Line

Majlis Park ↔ Shiv Vihar · branch to Yamuna Vihar

Towards Shiv Vihar

departing Majlis Park

First train

6:00 AM

Sun 7:00 AM

Last train

10:40 PM

all days

Towards Majlis Park

departing Shiv Vihar

First train

6:00 AM

Sun 7:00 AM

Last train

10:45 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Majlis Park – Majlis Park (+ Circular)6 / 77 / 78 / 8
Majlis Park – Majlis Park ( – Circular)5 / 67 / 78 / 8
Maujpur – Shiv Vihar8 / 88 / 88 / 8

Magenta Line

Krishna Park Extension ↔ Botanical Garden · branch to Majlis Park

Towards Botanical Garden

departing Krishna Park Extension

First train

5:50 AM

Sun 6:50 AM

Last train

10:50 PM

all days

Towards Krishna Park Extension

departing Botanical Garden

First train

6:00 AM

Sun 7:00 AM

Last train

11:00 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Botanical Garden – Krishna Park Extension5 / 66 / 76 / 6
Krishna Park Extension – Janakpuri West11 / 1212 / 1313 / 13
Majlis Park – Deepali Chowk5 / 65 / 65 / 6

Grey Line

Dhansa Bus Stand ↔ Dwarka-Kakrola

Towards Dwarka-Kakrola

departing Dhansa Bus Stand

First train

6:00 AM

Sun 7:00 AM

Last train

11:00 PM

all days

Towards Dhansa Bus Stand

departing Dwarka-Kakrola

First train

6:00 AM

Sun 7:00 AM

Last train

11:00 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Dwarka – Dhansa Border8 / 128 / 1212 / 12

Airport Express

Yashobhoomi Dwarka Sector - 25 ↔ New Delhi

Towards New Delhi

departing Yashobhoomi Dwarka Sector - 25

First train

4:40 AM

Last train

11:15 PM

all days

Towards Yashobhoomi Dwarka Sector - 25

departing New Delhi

First train

5:00 AM

Last train

11:40 PM

all days

Times are departures from the terminus named. From a station part way along the line, the first train is later and the last train earlier.

Minutes between trains, shown as busy times / quieter times.

SectionWeekdaySatSun
Yashobhumi dwarka sector 25 – New Delhi10 / 1010 / 1010 / 10

Planning Around Timings

  • First and last trains are quoted from a terminus. A station part way along a line sees the first train later and the last train earlier, by roughly the running time from that terminus.
  • Journey times shown on route pages are in-vehicle only. They exclude waiting for the first train and time spent walking between platforms at an interchange.
  • If you are catching a last train with a change, the connection is the risk — the second line may stop running before the first.

Delhi Metro fares · Where this data comes from