Kolkata Metro’s first and last train timings vary by line and by day of the week, so it’s worth checking before you plan an early or late journey. On the Blue and Green lines, the network currently starts service at 6:00 AM and runs until about 10:30 PM on weekdays and Saturdays, after timings were extended in mid-2026. The Purple Line (Joka–Majerhat) runs a shorter window, roughly 6:40 AM to 9:26 PM on weekdays, with a notably later start and earlier finish on Saturdays. The Orange Line (New Garia–Ruby, part of the upcoming airport corridor) generally mirrors the network’s broader pattern of a later first train and earlier last train on Sundays. Because timings are periodically revised and differ by direction and by individual station, always cross-check the exact time for your station on the day you’re travelling using the official Kolkata Metro schedule before you rely on it for a tight connection.
Blue Line (Dakshineswar–Kavi Subhash): First & Last Train
Kolkata’s original and busiest corridor now starts service at 6:00 AM (moved up from the earlier 6:50 AM start) and runs until roughly 10:30 PM on weekdays and Saturdays, following the mid-2026 schedule extension. Trains run frequently through peak hours, with wider gaps in the early morning and late evening. Sunday services typically start noticeably later and wind down earlier than weekdays — treat any Sunday trip before mid-morning or after early evening as one to double-check in advance.
Green Line (Howrah Maidan–Sealdah/Esplanade): First & Last Train
The Green Line, connecting Howrah to central and east Kolkata via the under-Hooghly tunnel, follows the same extended 6:00 AM to roughly 10:30 PM window on weekdays and Saturdays as the Blue Line. As with the Blue Line, expect a later start and earlier finish on Sundays.
Purple Line (Joka–Majerhat): First & Last Train
The Purple Line runs a noticeably shorter window than the Blue and Green lines. On weekdays, the first train leaves Joka at around 6:40 AM (7:03 AM from Majerhat), with the last service around 9:05 PM from Joka and 9:26 PM from Majerhat. Saturday service starts much later — around 1:25 PM from Joka and 1:49 PM from Majerhat — with the last trains around 8:11 PM and 8:32 PM respectively. If you’re relying on the Purple Line on a weekend, plan around this compressed schedule rather than assuming weekday timings apply.
Orange Line (New Garia–Ruby, Airport Corridor): First & Last Train
The Orange Line currently operates a shorter, partially completed stretch between Kavi Subhash (New Garia) and Hemanta Mukhopadhyay (Ruby), ahead of its planned extension toward the airport via Salt Lake and New Town. Broadly, it follows the network’s usual pattern of roughly 6:50 AM to 10:30 PM on weekdays, with a later start and earlier finish on Sundays, and trains spaced further apart than on the busier Blue Line. Because this line is newer and still expanding, timings here change more often than on the older corridors — confirm the current schedule for your specific station before travelling, especially on weekends.
Sunday Schedules: What’s Different
Across all lines, Sunday service starts later in the morning and ends earlier in the evening than the weekday and Saturday schedule, with trains also spaced further apart. If you’re planning an early Sunday trip — to catch a flight, a train, or an early appointment — don’t assume the metro will be running at the same hour it would on a weekday. Check the specific line’s Sunday first-train time in advance, or build in a buffer using an auto or app-based cab instead.
How to Check the Exact Time for Your Station
Because exact first and last train times differ by individual station (a train that departs the terminal station at 6:00 AM reaches stations further down the line several minutes later) and are revised periodically, the most reliable source is the Metro Railway Kolkata portal under Indian Railways, which publishes the current official schedule for every line and station. Treat the ranges above as planning guidance, not a substitute for checking your specific station and travel date.
For a full breakdown of which line goes where, see our Kolkata Metro route guide. If you need to combine metro travel with buses or autos for the rest of your journey, check our complete guide to getting around Kolkata and bus route finder.
Frequently Asked Questions
What time does the Kolkata Metro start running?
The Blue and Green lines currently start around 6:00 AM on weekdays and Saturdays, while the Purple and Orange lines start somewhat later. All lines start later still on Sundays.
What time does the last Kolkata Metro train run?
The Blue and Green lines run until roughly 10:30 PM on weekdays and Saturdays. The Purple Line’s last train is considerably earlier, around 9:05-9:26 PM on weekdays and even earlier on Saturdays.
Does the Kolkata Metro run on Sundays?
Yes, all operating lines run on Sundays, but with a later first train, an earlier last train, and wider gaps between services compared to weekdays.
Is the Purple Line’s schedule different from the Blue Line?
Yes, noticeably. The Purple Line runs a shorter daily window than the Blue and Green lines, and its Saturday schedule starts particularly late — often not until early afternoon.
Where can I find the exact first and last train time for my station?
The Metro Railway Kolkata portal (under Indian Railways) publishes the current official schedule by line and station, and is the most reliable source since timings are periodically revised.







