Here is the fact that decides your morning: nothing on Singapore's public transport network puts you inside a Changi terminal before about 06:00 — not the MRT, and not the early bus 36. If your flight leaves early enough that you need to be there before then, you are taking a taxi or a ride-hailing car, and what you pay depends entirely on which hour you set off.

Almost every Changi transport guide covers the trip out of the airport. Going the other way runs on different timetables and, less obviously, on different surcharges. Here is the timing that actually matters when you are the one departing.

Getting to Changi — at a glance

ModeEarliest you can be at a terminalLatest useful serviceFrom the cityCost
MRT (East–West Line + Changi branch)~06:40 weekdays; ~07:05 Sun/PH23:26 from City Hall~35–45 min incl. change~S$2, distance-based
Bus 3606:00 at T3; 06:03 T1; 06:08 T4~23:00 (check your stop)~60–76 min end to end~S$2 distance fare
Taxi24 hours24 hours~30 minS$25–45, plus 50% or 25% by hour
Ride-hailing (Grab, Gojek, TADA, Ryde, Zig)24 hours24 hours~30 minDynamic; at night usually above the meter

What time does the MRT start running to Changi Airport?

The airport sits on a two-station branch off the East–West Line: trains shuttle between Changi Airport and Tanah Merah via Expo, and you change at Tanah Merah coming from the city.

The branch itself starts early. The first train leaves Tanah Merah at 05:20 Monday to Saturday, and at 05:47 on Sundays and public holidays. But that is not the constraint — reaching Tanah Merah is.

Out of the city centre, the first eastbound East–West Line train towards Pasir Ris leaves City Hall at 06:01 on Mondays to Saturdays, and at 06:29 on Sundays and public holidays. Watch out for this if you are reading a timetable yourself: City Hall shows an earlier 05:58 departure, but that one runs westbound towards Tuas Link, the wrong way entirely.

So: City Hall at 06:01, roughly twenty minutes to Tanah Merah, then the change and two stops on the branch. The earliest you can realistically stand in a Changi terminal by MRT is about 06:40 on a weekday — and about 07:05 or later on a Sunday, when the city trains start half an hour later. That is our calculation from the published first-train times rather than an official door-to-door figure, and it shifts with your starting station, but the shape of it is firm.

Bus 36 does not solve the early-flight problem

Bus 36 is the route people reach for here, and it is worth being precise about what it can and cannot do. It genuinely has early departures from Tomlinson Road starting at 05:30, roughly every 7–8 minutes through the early weekday morning. But the full run is about 76 minutes, and the timetables bear that out: the first bus 36 to reach any terminal does so at 06:00 (Terminal 3), then 06:03 at T1 and 06:08 at T4.

In other words, boarding at 05:30 does not get you to a terminal materially earlier than the trains do — it gets you there at 06:00, about forty minutes before the MRT manages it. Useful, and much cheaper than a taxi, but not the trick for a 07:00 flight that it is sometimes made out to be.

Two practical notes on the route: it calls at every terminal in the order T3, T1, T2, then T4, so if you are flying from T4 you are last on the loop — about 8 minutes behind T3, not the half-hour people fear. And it charges an ordinary distance fare, around S$2.

The three taxi surcharges, and which one hits you

This is where the departure direction genuinely differs, and where most advice is half-right. Changi publishes three separate taxi surcharges:

  • Airport surcharge — S$6, rising to S$8 between 17:00 and 23:59. Charged only on trips departing from the airport. Going to Changi you do not pay it.
  • Midnight surcharge50% of the metered fare, 00:00 to 05:59, every day.
  • Peak-hour surcharge25% of the metered fare: Monday to Friday 06:00–09:29, weekends and public holidays 10:00–13:59, and every day 17:00–23:59.

Put those together and the popular idea that a taxi is cheaper towards the airport mostly evaporates. Yes, you skip the S$6–8 airport surcharge in this direction. But on a S$25–45 metered fare, the 25% peak surcharge is S$6–11 — as much as, or more than, the surcharge you just avoided. Leave for a morning flight on a weekday at 07:00 and you are paying the peak 25%, not saving anything.

The genuinely expensive slot is the one the early-flight passenger is forced into:

  • Leave before 06:00 and the metered S$25–45 becomes roughly S$38–68 with the 50% midnight surcharge.
  • Leave 06:00–09:29 on a weekday and it is roughly S$31–56 with the 25%.
  • That first window — midnight to 05:59 — is precisely the window in which no train and no bus is running.

The cheap modes are unavailable exactly when the fare multiplier is at its highest. If your flight is early, the surcharge is not an avoidable mistake; it is the price of the slot. What you can do is know which side of 06:00 you are on, because crossing it changes the multiplier from 50% to 25% — and if you are travelling with luggage and company, price up a pre-booked private transfer in advance, where the number is agreed before you get in.

One thing worth knowing: those three surcharges are taxi meter rules. Ride-hailing apps quote a single dynamic price instead, which at 04:00 may land above or below a surcharged meter. And Singapore is not a one-app market — alongside Grab there are Gojek, TADA, Ryde, Zig (the taxi operator's own app) and Geolah, all listed as licensed operators at Changi. Opening two or three of them before an early run takes a minute and the spread between them at odd hours is real money.

Or go the night before

The question every early-departure passenger eventually reaches: can I just get there the night before? At Changi, yes — and it is often calmer than a 03:00 taxi, as well as far cheaper.

The last train from City Hall towards the airport leaves at 23:26, which puts you in a terminal before midnight for about S$2 instead of a surcharged fare. From there Changi is genuinely built for waiting: free 24-hour snooze lounges in the transit halls, pay-per-use showers and lounges, and transit hotels — we cover what each costs in our overnight at Changi guide.

Two caveats before you commit to it. Bag drop may not be open when you arrive: early check-in windows vary by airline and some open only a few hours before departure, so confirm with yours — otherwise you are spending the night with your suitcase. And you can only wait airside, where the snooze lounges are, after you have checked in and cleared security. Before that you are landside, which is less comfortable for sleeping but does put Jewel and the 24-hour food options within reach.

When to leave, by flight time

The table assumes you want to be inside your terminal three hours before an international departure. Trim it to two if your airline and your nerves allow — but check your airline's own check-in cut-off, because they vary.

Flight departsBe at terminal byWhat actually works
06:0003:00Taxi or Grab only — 50% surcharge
08:0005:00Taxi or Grab only — 50% surcharge
09:0006:00Bus 36 lands at T3 at 06:00 with zero slack; realistically a taxi — and leaving ~05:20 you are still on the 50%, not the 25%
10:0007:00Bus 36 comfortably; MRT only just on a weekday, and not at all on a Sunday (arrives ~07:05)
11:0008:00All modes, Sundays included — a ~07:05 Sunday arrival still leaves ~55 min spare
14:0011:00All modes
21:0018:00All modes; a taxi carries the 25% evening surcharge
01:0022:00All modes — leave the city around 21:00, which puts a taxi in the 25% evening window

On the late end, one number is worth remembering rather than working out: the last train from City Hall towards Changi Airport leaves at 23:26. The branch shuttle itself runs until 23:50 out of Tanah Merah, but that only helps if you are already out east — from the city centre, 23:26 is your real deadline.

Frequently asked questions

How early should I leave for Changi Airport?

From the city centre, allow about an hour door-to-terminal by MRT or bus 36, or about 40 minutes by taxi with a traffic margin, on top of however long before departure you want to arrive. For a daytime flight with a three-hour buffer, that means leaving roughly four hours ahead on public transport.

Can I get to Changi Airport by MRT for a 7am flight?

No — and neither can bus 36. The earliest the MRT puts you in a terminal is about 06:40 on a weekday, and the first bus 36 arrives at 06:00, both after check-in for a 07:00 departure has closed. For any flight before roughly 09:00 you need a taxi or a Grab.

What is the last train to Changi Airport?

From City Hall, the last train towards Changi Airport leaves at 23:26. The airport branch's own last departure from Tanah Merah is 23:50.

Can I go to Changi the night before and sleep there?

Yes, and for a very early flight it is often the cheaper and calmer option: catch the last train from City Hall at 23:26 for about S$2 rather than a surcharged taxi at 03:00. Check whether your airline's bag drop is open when you arrive, though — early check-in windows vary — and note that the free snooze lounges are airside, so you reach them only after checking in and clearing security.

Is a taxi to Changi Airport cheaper than a taxi from it?

Only slightly, and often not at all. You avoid the S$6 airport surcharge (S$8 between 17:00 and 23:59), which is charged only on trips leaving the airport — but if you travel during a peak window you pay 25% of the metered fare instead, which on a S$25–45 trip is S$6–11. The 50% midnight surcharge between 00:00 and 05:59 applies in both directions.

Does bus 36 stop at every Changi terminal?

Yes — Terminal 3 first, then 1, then 2, then 4. T4 is roughly 8 minutes behind T3 on the loop, so allow a little extra if that is your terminal.

What is the cheapest way to get to Changi Airport?

The MRT or bus 36, both around S$2. Bus 36 is the cheapest option that works earliest, reaching Terminal 3 at 06:00 — about forty minutes before the first MRT passengers from the city centre arrive.

Surcharges and first/last train times above were taken from Changi Airport's published transport information and SMRT station timetables in July 2026, and the bus 36 arrival times from the operator's timetable. Rail schedules are adjusted from time to time, particularly late on Fridays and before public holidays — confirm the last train on the night you travel.