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| From | Suvarnabhumi Airport (BKK) |
|---|---|
| To | Bangkok |
| Distance | ≈ 30 km |
| Journey time | 30 – 60 minutes, longer in peak traffic |
| Private taxi fare | Sedan ฿600 · SUV ฿800 · Van ฿1,100 — per vehicle, tolls included |
| Payment | Cash in Thai Baht to the driver on arrival. Nothing charged at booking. |
| Cancellation | Free up to 24 hours before pickup. |
| 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.
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 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.
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.
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.
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.
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.
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.