MRT GoMRTGo
FeaturesHow it worksMapLinesFaresGuidesFAQ
Get the app
Home / Guides
Timings

MRT first and last train times in Singapore

Updated June 19, 2026 · 5 min read

On most MRT lines the first trains run from around 5.15am to 6.15am and the last trains until close to midnight, with the very latest finishing near 12.40am. There is no single network-wide number — the exact time depends on your station, your line, and the direction you are travelling, and Sundays and public holidays start about 25–30 minutes later.

Is there one MRT first and 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.

What time is the first and last train at my station?

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.

StationLine / directionFirst (weekday)First (Sun & PH)Last train
Jurong EastEast-West Linetowards Tuas Link5.14am5.44am12.25am
TampinesEast-West Linetowards Pasir Ris5.21am5.47am12.37am
Raffles PlaceEast-West Linetowards Pasir Ris5.59am6.27am12.08am
City HallEast-West Linetowards Pasir Ris6.01am6.29am12.10am
Changi AirportEast-West Line (Changi branch)towards Tanah Merah5.31am5.59am12.06am
WoodlandsNorth-South Linetowards Jurong East5.38am6.01am12.40am
OrchardNorth-South Linetowards Jurong East6.11am6.36am12.02am
Dhoby GhautNorth-South Linetowards Jurong East6.07am6.32am11.57pm
Marina South PierNorth-South Linetowards Jurong East6.10am6.38am11.48pm
HarbourFrontCircle Linetowards Dhoby Ghaut5.30am5.51am11.03pm

Are MRT times different on weekends and public holidays?

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

What if I'm cutting it fine for the last train?

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 MRT Go fits

MRT Go 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.

Know your last train, not a guess

MRT Go shows the first and last train for your station and direction, and warns you while there is still time to act.

Get MRT Go →
← All guides
MRT GoMrtGoOutsmart your commute. Plan, track and ride across every line in Singapore.
Product
  • Features
  • How it works
  • Network
  • Getting around
  • Download
Company
  • Guides
  • Getting around
  • Contact
Support
  • Help & support
  • FAQ
  • Privacy
  • Terms
© 2026 MRT Go. An independent app, not affiliated with LTA or SMRT. Station and line information is referenced from public transport sources; in-app screenshots are illustrative.