DTC Bus Routes Get it on Google Play

Delhi Metro Timings

First & last train schedule for all lines — updated for 2026

General operating hours

Delhi Metro operates 7 days a week, including all national holidays. Here are the key timings:

First Train
5:00 AM
from terminal stations
Last Train
11:30 PM
from terminal stations
Frequency
2–4 min
peak · 5–8 min off-peak

First & last train timings — all lines

Timings shown are from terminal stations. Intermediate stations will have slightly later first trains and earlier last trains.

Line Terminal Stations First Train Last Train Frequency
Red Line
Rithala
Shaheed Sthal
5:00 AM
5:00 AM
11:30 PM
11:30 PM
3 min
peak
5 min
off-peak
Yellow Line
Samaypur Badli
Millennium City Centre
5:00 AM
5:10 AM
11:30 PM
11:20 PM
2–3 min
peak
4 min
off-peak
Blue Line
Dwarka Sec 21
Noida Electronic City / Vaishali
5:00 AM
5:05 AM
11:30 PM
11:25 PM
2–3 min
peak
4 min
off-peak
Green Line
Inderlok
Brigadier Hoshiar Singh
5:00 AM
5:15 AM
11:30 PM
11:15 PM
5 min
peak
8 min
off-peak
Violet Line
Kashmere Gate
Ballabhgarh
5:00 AM
5:05 AM
11:30 PM
11:20 PM
3 min
peak
5 min
off-peak
Pink Line
Majlis Park
Shiv Vihar
5:00 AM
5:10 AM
11:30 PM
11:15 PM
3 min
peak
5 min
off-peak
Magenta Line
Janakpuri West
Botanical Garden
5:00 AM
5:10 AM
11:30 PM
11:20 PM
4 min
peak
6 min
off-peak
Grey Line
Dwarka
Dhansa Bus Stand
5:30 AM
5:35 AM
11:00 PM
10:55 PM
5 min
peak
10 min
off-peak
Airport Express
New Delhi
Dwarka Sec 21
5:00 AM
5:05 AM
11:00 PM
11:05 PM
10 min
peak
15 min
off-peak

* Timings are approximate and may vary slightly. First/last train times shown are from terminal stations — check DMRC app for exact timing at your station.

Sunday & holiday timings

Delhi Metro operates on all Sundays and national holidays (Republic Day, Independence Day, Gandhi Jayanti, Diwali, Holi, Eid, Christmas, etc.).

Key differences on Sundays/holidays:

  • • First trains may start at 6:00 AM instead of 5:00 AM on some lines
  • • Train frequency is reduced — expect 5–8 minutes between trains
  • • Last train timings remain the same (11:00–11:30 PM)
  • • On special occasions (New Year, Diwali), services may be extended beyond midnight

Reduced fare slabs also apply on Sundays and national holidays — check the fare chart for details.

Off-peak hours & MJQRT discount

Smart Card and MJQRT (Multiple Journey QR Ticket) users get a 20% discount during off-peak hours on weekdays:

Morning off-peak
Before 8:00 AM
Afternoon off-peak
12:00–5:00 PM
Night off-peak
After 9:00 PM
Peak hours (no discount): 8:00 AM – 12:00 PM and 5:00 PM – 9:00 PM on weekdays. Token passengers pay full fare at all times.

Frequently asked questions

What time does Delhi Metro start?
Delhi Metro starts at 5:00 AM from most terminal stations on weekdays. The first trains on major lines (Red, Yellow, Blue, Violet, Pink) depart at 5:00 AM. The Grey Line starts slightly later at 5:30 AM. On Sundays and national holidays, some lines may start at 6:00 AM.
What is the last metro time in Delhi?
The last Delhi Metro train departs from terminal stations between 11:00 PM and 11:30 PM depending on the line. Major lines (Red, Yellow, Blue, Violet, Pink) run until 11:30 PM. The Grey Line and Airport Express have their last trains at 11:00 PM. The last train at intermediate stations will be earlier — use the DMRC app to check exact timings for your station.
What are Delhi Metro Sunday timings?
On Sundays, Delhi Metro operates with the same general schedule (5:00 AM to 11:30 PM) but some lines may start their first service at 6:00 AM instead of 5:00 AM. Train frequency is also reduced — expect trains every 5–8 minutes instead of peak-hour 2–4 minutes. Last train timings remain unchanged. Reduced Sunday/holiday fare slabs also apply.
What is Delhi Metro train frequency?
During peak hours (8–10 AM and 5–7 PM), trains run every 2–4 minutes on major lines like Yellow, Blue, and Red. During off-peak hours, frequency is 4–8 minutes depending on the line. The Grey Line runs every 5–10 minutes and the Airport Express Line every 10–15 minutes. On Sundays and holidays, expect off-peak frequency throughout the day.
Does Delhi Metro run on holidays?
Yes, Delhi Metro runs on all holidays including Republic Day, Independence Day, Gandhi Jayanti, Diwali, Holi, Eid, Christmas, and all other national/regional holidays. It follows a Sunday schedule — first trains may start at 6:00 AM on some lines and train frequency is similar to off-peak timings. On special occasions like New Year's Eve or Diwali night, DMRC sometimes extends services beyond 11:30 PM.
What is off-peak timing in Delhi Metro?
Off-peak hours in Delhi Metro are: before 8:00 AM, 12:00 PM to 5:00 PM, and after 9:00 PM on weekdays. During these hours, Smart Card and MJQRT (Multiple Journey QR Ticket) users get a 20% discount on fares. Peak hours are 8:00 AM to 12:00 PM and 5:00 PM to 9:00 PM — no off-peak discount applies during these windows.
How to check exact metro timing at my station?
The timings on this page are for terminal (first/last) stations. For your specific station: (1) Use the DMRC official app — it shows real-time train arrivals, (2) Check the display boards at your station showing next train countdown, (3) As a rule of thumb, add 1–2 minutes per station from the terminal for the first train, and subtract 1–2 minutes per station from the terminal for the last train.