Which option fits your arrival

The choice comes down to three things: how many of you there are, how much luggage you carry, and what time you clear immigration and baggage.

Your situation Best first choice Switch when
1–2 people, carry-on or one case each, 05:30–23:00 Airport Rail Link Hotel is far from a station, or it is after about 23:00
3–4 people, or bulky bags Public taxi Rush hour on a hotel near the rail line: train plus a short taxi
Late night, any group size Public taxi or AOT Limousine Never wait for the train after midnight
5–8 people with luggage AOT Limousine van (from 850 baht) Two public taxis can be cheaper if bags fit
Tight budget, heading to Khao San Bus S1 (about 60 baht) After 20:00, when S1 stops

Rail beats the road on predictability rather than on price per group. The taxi meter adds 3 baht for every minute the car moves at 6 km/h or slower, so the same trip costs more in evening traffic.

The Airport Rail Link (now signed as the City Line) leaves from Suvarnabhumi station on Level B1 of the main terminal. Suvarnabhumi's transport page gives its hours as 05:30 to 24:00 and an Era One call centre number, +66 2 091 1595 (checked 12 October 2026). The airport does not publish the last departure time from its own platform, so if you land late, treat 23:00 as your practical cut-off rather than midnight.

The Royal Thai Government's Airport Rail Link guide describes a 28 km line with eight stations, a journey of no more than 30 minutes end to end, and fares of 15 to 45 baht rising in 5 baht steps per station. It also says the separate Express Line no longer runs, even though some trains still carry an "Express" logo. That page was last updated on 21 July 2023, so read the fares below as the published structure and check the price shown at the ticket machine.

From Suvarnabhumi to Fare by the 5-baht step Connects to
Lat Krabang 15 baht —
Ban Thap Chang 20 baht —
Hua Mak 25 baht —
Ramkhamhaeng 30 baht —
Makkasan 35 baht MRT Blue Line, Phetchaburi
Ratchaprarop 40 baht —
Phaya Thai 45 baht BTS Sukhumvit Line

The per-station figures are worked out from the government page's 15 baht start and 5 baht steps; it does not print a table. Neither official page read for this guide states how often trains run or which payment methods the ticket machines and gates accept, including contactless bank cards, so carry some baht in notes and coins for the first ride.

Most travellers change at Phaya Thai for the BTS or at Makkasan for the MRT. Our guide to using the BTS and MRT for the first time covers those fares and how to pay on each network.

Suvarnabhumi Airport

The public taxi queue

The public taxi page places the information counter and automatic ticket machines on Level 1 of the passenger terminal, between Gates 4 and 7, with pickup at Entrance 4 on the arrivals level; the service runs 24 hours (checked 12 October 2026). Take a ticket from the machine and you are assigned a car. The page separates two services: short-distance taxis for trips up to 20 km around the airport, and normal-distance taxis for everything else.

What you pay, according to that page and the government's taxi fare notice (rates effective 13 January 2023, page updated 12 July 2023; checked 12 October 2026):

  • Meter, for Bangkok-registered taxis with up to seven seats: 40 baht for the first kilometre, then 6.50 baht/km to 10 km, 7.00 baht/km from 10 to 20 km, 8.00 baht/km from 20 to 40 km, rising to 10.50 baht/km beyond 80 km.
  • Traffic time: 3 baht per minute when the taxi is stopped or moving at 6 km/h or slower.
  • Airport surcharge: 50 baht on top of the meter, paid to the driver, for taxis taken from the official queue (the same 50 baht applies at Don Mueang's queue).
  • Expressway tolls: paid by the passenger. The airport does not publish the amounts, so keep small baht notes in your pocket rather than in a packed bag.
  • Baggage: the airport says baggage fees may apply; its fee table is an image that could not be read for this guide, so ask the driver before loading oversized items.

The airport's transport page also lists the taxi counter phone, +66 2 132 0360, and AOT's call centre, 1722, if something goes wrong. Note the car's number and keep your queue ticket until you arrive.

Buses and vans for tight budgets

Public buses are the cheapest way in, but they suit you only if your hotel is near the route. The airport's BMTA bus page gives approximate fares and asks you to verify them, because they change with the operator's policy (checked 12 October 2026):

  • S1 to Khao San Road and Sanam Luang: about 60 baht, 06:00 to 20:00. The transport page places its stop at Level 1, Gate 7.
  • 554 to Don Mueang and Rangsit and 558 to Central Rama 2: about 35 baht each.
  • 552B van to BTS On Nut: 15 to 30 baht, 05:00 to 22:00, hourly outside the morning (06:30–08:00) and evening (16:00–18:30) peaks, when it runs every 15 minutes, according to the On Nut van page.

Airport pages disagree on hours for routes 554 and 558 and on where some of them board, so ask at the Level 1 information counter before you queue. The airport's access page also lists route 554 as 24 hours, which the main transport page does not.

AOT Limousine: a fixed price agreed indoors

AOT Limousine counters sit on Level 2 of the main terminal, in both the domestic and international arrival areas, and run 24 hours. Booking is walk-in at the counter only. The transport page lists starting rates (checked 12 October 2026):

Vehicle Seats From
AION eco sedan 3 550 baht
Isuzu MU-X SUV 3 650 baht
Toyota Camry or Deepal sedan 3 750 baht
Toyota Commuter van 8 850 baht
Mercedes-Benz Vito van 5 1,150 baht

The same page lists premium sedans from 1,000 baht (Mercedes-Benz E350) and 1,300 baht (Benz EQS). These are "from" prices; the counter quotes the fare for your address. It is the option to choose when you want a set price before you leave the building, or when a group of five to eight with luggage needs one vehicle.

Bangkok, Thailand

Example totals for a trip to Phaya Thai

To compare like with like, here is a 28 km trip, the length of the rail line, using the checked rates. A real road trip to your hotel will be a different distance, so treat the taxi figure as a scale, not a quote.

  • Taxi meter for 28 km with no stops: 40 + (9 × 6.50) + (10 × 7.00) + (8 × 8.00) = about 233 baht. Add the 50 baht surcharge for about 283 baht, then tolls. Twenty minutes in slow traffic adds 60 baht.
  • Rail for one adult: 45 baht. Two adults: 90 baht. Four adults: 180 baht.
  • AOT Limousine eco sedan: from 550 baht for up to three passengers.

For one or two travellers the train costs a fraction of the taxi. For four, the taxi costs roughly 100 baht more than four rail fares before tolls, but it takes you to the door with the bags in the boot and saves the onward ride from Phaya Thai, which is why the queue is usually the better call for a group.

Late arrivals and what to switch to

If you land after about 22:30, assume the train will be gone by the time you clear immigration and collect bags. The public taxi queue, Grab (pickup at Level 1, Gate 4, outer curb), the electric VIP taxis and AOT Limousine are all listed as 24 hours, and the S1 bus stops at 20:00. Anyone in the hall offering a car is outside those channels; walk past and go to the Level 1 machines or the Level 2 counters.

If your onward flight leaves from Bangkok's other airport, see our guide to getting from Don Mueang to the city for that side of the trip. Arrival paperwork comes before any of this: our guide on what to arrange before you fly to Thailand covers the digital arrival card.