Schedule and timetables
Operating hours, typical frequencies and first/last trains across the Kolkata Metro network — by line and day of the week.
Download the Kolkata timetable
Take the full timetable with you: operating hours, frequencies and first & last trains, in one printable PDF.
↓ Download timetable (PDF)Operating hours overview
Monday – Saturday
Sunday
Peak frequency
Departure frequencies by line
| Line | Typical interval | Basis |
|---|---|---|
| Blue Line | about every 8–10 min | Our estimate from the number of daily services (272 Mon–Fri, 258 Sat, 158 Sun); Metro Railway does not publish a headway. |
| Green Line | every 6 min at peak | Peak interval announced by Metro Railway (September 2025); off-peak and Sunday intervals are longer and not published. |
| Yellow Line | about every 18 min | Announced with the November 2025 timetable; weekdays have a few more trains (120 a day). |
| Purple Line | about every 21 min | Monday–Friday and Saturday afternoons only. |
| Orange Line | about every 25 min | Monday–Friday only. |
Sources: Metro Railway, Kolkata via the Press Information Bureau (July 2026) for the Blue and Green lines; operator announcements reported in 2025 for the other lines. Intervals vary through the day and can change at short notice.
First and last train, by line and day
Metro Railway, Kolkata publishes operating hours for each line, not first and last trains for every intermediate station, so we show the window for each line and type of day: the first train leaves the terminus at the opening time and reaches the other stations a few minutes later. Blue and Green line hours have applied since 27 July 2026 on an experimental basis (Press Information Bureau). On public holidays fewer trains run, with the same first and last times. Blue Line trains run between Dakshineswar and Shahid Khudiram while Kavi Subhash is closed.
Blue Line
| Day | First – last train | Trains per day |
|---|---|---|
| Monday – Friday | 06:00 – 22:30 | 272 |
| Saturday | 06:00 – 22:30 | 258 |
| Sunday | 09:00 – 22:30 | 158 |
Green Line
| Day | First – last train | Trains per day |
|---|---|---|
| Monday – Friday | 06:00 – 22:30 | 236 |
| Saturday | 06:00 – 22:30 | 212 |
| Sunday | 09:00 – 22:30 | 111 |
Yellow Line
| Day | First – last train | Trains per day |
|---|---|---|
| Monday – Friday | 07:18 – 21:58 first from Jai Hind 07:40 · last from Jai Hind 21:18 | 120 |
| Saturday | 07:18 – 21:30 | 92 |
| Sunday | 09:18 – 21:30 | 78 |
Purple Line
| Day | First – last train | Trains per day |
|---|---|---|
| Monday – Friday | 06:40 – 21:26 first from Majerhat 07:03 · last from Joka 21:05 | 84 |
| Saturday | 13:25 – 20:32 first from Majerhat 13:49 · last from Joka 20:11 | 40 |
| Sunday | No service | — |
Orange Line
| Day | First – last train | Trains per day |
|---|---|---|
| Monday – Friday | 08:00 – 20:05 | 60 |
| Saturday | No service | — |
| Sunday | No service | — |
Bookmark this site before your next trip
We update kolkatametro.org the moment anything changes — schedule adjustments, service interruptions, fare updates and important Metro Railway, Kolkata notices. Save this page in your favourites and check it before travelling so you always have the latest information.
Service status
Kolkata Metro status
Service status · based on the published timetable
Blue Line · Dakshineswar – Shahid Khudiram
Green Line · Howrah Maidan – Salt Lake Sector V
Purple Line · Joka – Majerhat
Yellow Line · Noapara – Jai Hind (Airport)
Orange Line · Kavi Subhash – Beleghata (Mon–Fri)
Check before every trip
Operating hours and departure frequencies can change at short notice, and trains may run with delays. Before you travel, open this page to confirm the latest times and check the service status for any announced changes on your line.