How to Get from Suvarnabhumi Airport into Bangkok

Suvarnabhumi sits about 30 km east of central Bangkok. The drive is half an hour when the roads are clear and can double in the evening peak. This is a short journey with genuinely good public transport, so unlike most routes on this site, the honest answer is often "take the train".

Book a Private Transfer

The journey at a glance

FromSuvarnabhumi Airport (BKK)
ToBangkok
Distance≈ 30 km
Journey time30 – 60 minutes, longer in peak traffic
Private taxi fareSedan ฿600 · SUV ฿800 · Van ฿1,100 — per vehicle, tolls included
PaymentCash in Thai Baht to the driver on arrival. Nothing charged at booking.
CancellationFree up to 24 hours before pickup.

Every option compared

Option Typical cost Total time Departures Door to door Booking
Private transfer (fixed price) ฿600 per vehicle 30 – 60 min Meets your flight Arrivals to your hotel door Same day usually fine
Airport Rail Link ≈฿45 per person 30 min to Phaya Thai Every 10–15 min No — then BTS or taxi Buy at the station
Metered taxi from the rank ฿300 – 500 total 30 – 60 min Queue at arrivals Yes No — take a ticket and queue
Airport bus ≈฿60 per person 1 – 1.5 h Limited routes No Pay on board

Bus, minivan, train and ferry fares are approximate and were last checked in September 2026. They change without notice. Our own taxi fares are live from our booking system.

When the train is the right answer

If you are travelling light, arriving in daylight, and staying anywhere near the Airport Rail Link or a connecting BTS or MRT station, the train is excellent: ฿45, thirty minutes, and completely immune to the traffic that makes this journey unpredictable. It is hard to argue with.

It stops making sense when you have more luggage than hands, when there are three or more of you (at which point the per-person fares add up and a whole vehicle is comparable), when you land late at night, or when your hotel is a further taxi ride from the nearest station — which in Bangkok is common. The last leg with suitcases is what people underestimate.

The metered taxi queue, honestly

The public taxi rank at Suvarnabhumi is well run and the fare is genuinely metered: expect ฿300 to ฿500 to central Bangkok including the ฿50 airport surcharge and expressway tolls, which are paid on top of the meter. It is not a scam, and for a solo traveller it is perfectly reasonable.

The two things to know are that the queue can be long when several wide-body flights land together, and that the final amount is not known in advance — tolls and traffic move it. A fixed-price transfer costs about the same in the middle of the day and rather less than a queue plus a meter in the evening peak, with a driver already waiting and a number you can message if anything changes. Ignore anyone who approaches you inside the terminal offering a ride; use the official rank or a pre-booked driver.

Practical tips

  • The Airport Rail Link station is on the basement level, below arrivals. It stops running late in the evening.
  • Bangkok addresses west of the Chao Phraya River carry a ฿100–200 supplement on private transfers — it is a genuinely longer, slower drive.
  • Give us your flight number. Airport pickups include 60 minutes of free waiting after landing, which covers immigration and baggage comfortably.
  • Only use the official taxi rank downstairs. Anyone offering you a taxi inside the terminal building is not part of it.
  • If you land between about 4pm and 7pm, assume the drive takes an hour rather than half of one.

Frequently asked questions

What is the cheapest way from Suvarnabhumi to Bangkok?

The Airport Rail Link at around ฿45 per person, taking about 30 minutes to Phaya Thai. It is the best value option for one or two people travelling light and staying near a station.

How much is a taxi from Suvarnabhumi to Bangkok?

A metered taxi from the official rank typically runs ฿300 to ฿500 in total, including the ฿50 airport surcharge and expressway tolls paid on top of the meter. A fixed-price private transfer is ฿600 for a sedan with everything included and a driver already waiting for you.

How long does it take to get from the airport into Bangkok?

Thirty to sixty minutes by road for about 30 km, depending on traffic — closer to an hour in the evening peak. The Airport Rail Link takes a consistent 30 minutes to Phaya Thai regardless of traffic.

Why do some Bangkok addresses cost more?

Pickups and drop-offs west of the Chao Phraya River — the Thonburi side — carry a ฿100 to ฿200 supplement. It is a materially longer and slower drive across the river, not an arbitrary charge.

Book this transfer

Fixed fare from ฿600 per vehicle. See the full fare card on the BKK Airport to Bangkok route page, or book directly below. Most bookings on this route are made the day before travel.

Related guides

All Thailand travel guides · All routes and fares