There is no single first or last train time
It is tempting to look for one number for the whole network, but first and last train times vary by station, by line, and by which direction you are travelling. A train terminating at one end of a line leaves at a different time from the last train going the other way.
As a rough guide, first trains on the main lines start from around 5.15am to 6.15am, and last trains run until close to midnight, with the very latest finishing near 12.40am. The table below shows real times from a few well-known stations so you can see the spread.
First and last trains at popular stations
These are actual times for specific services. Your exact time can differ if you are heading the other way along the line, so always confirm your own station and direction before relying on a tight connection.
| Station | Line / direction | First (weekday) | First (Sun & PH) | Last train |
|---|---|---|---|---|
| Jurong East | East-West Linetowards Tuas Link | 5.14am | 5.44am | 12.25am |
| Tampines | East-West Linetowards Pasir Ris | 5.21am | 5.47am | 12.37am |
| Raffles Place | East-West Linetowards Pasir Ris | 5.59am | 6.27am | 12.08am |
| City Hall | East-West Linetowards Pasir Ris | 6.01am | 6.29am | 12.10am |
| Changi Airport | East-West Line (Changi branch)towards Tanah Merah | 5.31am | 5.59am | 12.06am |
| Woodlands | North-South Linetowards Jurong East | 5.38am | 6.01am | 12.40am |
| Orchard | North-South Linetowards Jurong East | 6.11am | 6.36am | 12.02am |
| Dhoby Ghaut | North-South Linetowards Jurong East | 6.07am | 6.32am | 11.57pm |
| Marina South Pier | North-South Linetowards Jurong East | 6.10am | 6.38am | 11.48pm |
| HarbourFront | Circle Linetowards Dhoby Ghaut | 5.30am | 5.51am | 11.03pm |
Weekends and public holidays start later
First trains on Sundays and public holidays generally begin about 25 to 30 minutes later than on weekdays. If you are catching an early train on a Sunday, that difference is enough to matter, so plan around the later start rather than the weekday one.
- First trains from about 5.15am
- Last trains until close to midnight
- Sundays and public holidays start later
If you are cutting it fine
The last train is the one that catches people out, because the published time is when it departs a given station, not when the network shuts down around you. If you are close to the last train, the safe move is to head for the platform rather than finish one more thing first.
If you do miss it, our guide on getting home after the last train covers the night bus and ride-hailing options.
Where MrtGo fits
MrtGo keeps your station's real first and last train times in view for the direction you are actually travelling, so the decision to move happens with time to spare rather than after the gates have closed.