Trawellogy.com
Arrivals hall at Suvarnabhumi Airport in Bangkok, Thailand

45 Baht or 500? The Real Cost of Getting from Bangkok Airport into the City

The Airport Rail Link costs 45 baht and takes 26 minutes — until midnight, when it stops and the whole calculation changes. Every route from Suvarnabhumi into Bangkok, with 2026 prices and the hours that decide which one you should take.

Suvarnabhumi sits 30 km east of central Bangkok. On paper that is nothing. In practice it is the difference between a 26-minute train ride for 45 baht and a 90-minute crawl in a taxi that somehow costs 500. Which one you get depends almost entirely on what time your wheels touch the runway.

This is the honest breakdown: every route into the city, what each actually costs in 2026, and the specific hours when the cheap option stops being the smart one.

Arrivals hall at Suvarnabhumi Airport in Bangkok, Thailand
Suvarnabhumi arrivals. The decisions that cost you money get made in the next ten minutes.

Option 1: The Airport Rail Link — 45 baht, 26 minutes

The ARL runs from the basement level (Floor B) of Suvarnabhumi to Phaya Thai in the city centre, stopping at Makkasan on the way. Flat fare to the terminus is 45 baht — about US$1.30. Trains run roughly every 10–15 minutes.

  • Operating hours: approximately 05:30 to 24:00. This is the whole story — see below.
  • Phaya Thai connects to the BTS Skytrain (Sukhumvit line), which reaches Siam, Asok, Thong Lo and Ekkamai.
  • Makkasan connects to the MRT subway at Phetchaburi, which is the better transfer for Silom, Sathorn and the old town.

The catch nobody mentions: the “connection” at both stations involves a walkway of 200–400 metres, and at Makkasan it is genuinely unpleasant with large luggage. If you have two big suitcases and a tired child, the 45 baht saving evaporates into a different kind of cost.

Option 2: The metered taxi — 350–500 baht, 40–90 minutes

Public taxis queue at Floor 1 (one level below arrivals). The correct process:

  1. Take a ticket from the machine, go to the assigned bay.
  2. Confirm the driver starts the meter. If they propose a flat fare, get out and take the next one. This is not negotiable and not rude.
  3. Expect a 50 baht airport surcharge on top of the meter — this one is legitimate.
  4. Expressway tolls run 25–75 baht depending on route and are paid by you, in cash, at the booth. Say “expressway” when you get in; the surface roads are where the 90-minute journeys happen.

Realistic total to Sukhumvit or Silom: 350–500 baht all-in. Split two or three ways it beats the train, and it delivers you to a door rather than a station.

Heavy traffic on a central Bangkok road, where airport taxis can stall for an hour
Between 16:00 and 20:00 this is what you are paying 500 baht to sit in.

Option 3: Grab and Bolt — 400–700 baht, no negotiation

Ride-hailing works well at Suvarnabhumi and pickup is from a designated zone on Floor 1. You pay 20–40% more than a metered taxi, and in exchange you get a fixed price shown before you book, an English-language app, and no conversation about the meter. For a first arrival in Thailand that premium is usually money well spent.

Surge pricing during the 16:00–20:00 window and after major flight banks can push a Grab to 800+ baht, at which point the train genuinely is better if the ARL is still running.

Option 4: Pre-booked private transfer — fixed price, name board

A pre-booked car meets you inside arrivals with your name on a sign, the price is locked before you fly, and it does not surge. For late arrivals, groups of three or more, or anyone landing with luggage and no Thai baht yet, this is the lowest-friction option on the list. Compare fixed-price Suvarnabhumi transfers — you will typically see quotes in the 700–1,200 baht range for a sedan, more for a van.

The value is not the price; it is that it removes every decision from the moment you are least equipped to make decisions well.

Option 5: The 60-baht airport bus

Public buses (routes S1 and others) run from the Public Transportation Centre, reached by a free shuttle from Floor 2. S1 goes to Khao San Road for around 60 baht. It is slow, it is hot, and it is genuinely the cheapest way to reach the old town — which is exactly where the train does not go. Worth knowing if Khao San is your destination and it is daylight.

The hour that changes the answer

Here is the rule the guidebooks bury: the Airport Rail Link stops running around midnight and does not restart until about 05:30. A very large share of long-haul arrivals from Europe and the Gulf land between 23:00 and 06:00 — squarely inside that window.

So:

  • Landing 06:00–10:00: Take the train. Roads are moving but the train is faster and 10× cheaper.
  • Landing 10:00–16:00: Train or taxi both fine. Taxi if you have luggage or are two-plus people.
  • Landing 16:00–20:00: Take the train, seriously. This is peak traffic and a taxi can take 90 minutes.
  • Landing 20:00–23:30: Either. Roads clear after 21:00 and a taxi is quick.
  • Landing 23:30–05:30: No train. Metered taxi, Grab, or a pre-booked transfer. Do not plan around the ARL.
Airport Rail Link train waiting at Phaya Thai Station in Bangkok
Phaya Thai. Last train leaves around midnight — check before you count on it.

Don’t Mueang is a different airport with a different answer

If you are flying AirAsia, Nok Air or Thai Lion, you are probably landing at Don Mueang (DMK) in the north, not Suvarnabhumi. There is no ARL there. Your options are the SRT Dark Red Line commuter train to Bang Sue (33 baht, connects to MRT), the A1/A2 buses to Mo Chit (30–50 baht), or a taxi at 250–400 baht. Budget 45–75 minutes to the centre.

Critically: if you have a connecting domestic flight, Suvarnabhumi and Don Mueang are 35 km apart. A free inter-airport shuttle exists for same-day connections with a boarding pass, but allow three hours minimum. People miss flights on this every week.

Money and connectivity before you move

Airport currency booths inside the terminal offer noticeably worse rates than the ones landside or in the city. Withdraw the minimum you need to get in — 220 baht ATM fees apply to virtually every foreign card in Thailand, so make one larger withdrawal rather than three small ones.

For data, a Thailand eSIM activates before you land so Grab and maps work the moment you clear immigration — a real advantage over queueing at the SIM counters in arrivals. Our Thailand eSIM comparison runs through the plans in detail.

Where you are going matters more than how

Sukhumvit and Siam are trivially reachable by ARL plus BTS. Silom and Sathorn need the MRT transfer at Makkasan. Riverside and the old town (Rattanakosin) are poorly served by rail from the airport entirely — for those, take a taxi or the S1 bus and skip the train debate. Compare Bangkok hotel areas and rates with the transfer cost in mind; a cheaper room 40 minutes further out rarely wins once you price the taxis.

Onward: Phuket, Chiang Mai, the islands

Most Bangkok arrivals are a stopover on the way somewhere else. Domestic connections are cheap and frequent, and if the islands are the plan, our Phuket scooter rental guide covers what happens once you land there.

Search flights and onward connections

The one-line answer

If the Airport Rail Link is running and you are travelling light, take it — 45 baht and 26 minutes is unbeatable. If you land after midnight, are three people, or have real luggage, a metered taxi or a pre-booked transfer is worth every baht. The mistake is planning for the train and discovering at 01:20 that it stopped an hour ago.

Add comment

Find Cheap Flights

Compare Car Rentals

Airport Transfers

Travel eSIM

Scooter & Bike Rental

Flight Delayed?

Top Attractions