The meter, the airport charge and the flat price
One extra charge at Bangkok’s airports is official and printed on the airport’s own transport page. The other thing that happens by the kerb — a price agreed in advance with the meter switched off — has nothing published behind it at all. One question separates them.
This one is real: 50 baht for taking a taxi at the airport
A taxi from the terminal rank costs 50 baht above the meter. It is the airport’s own charge, identical for every passenger, and you can read it on the airport’s transport page rather than having to take a driver’s word for it. Anyone who tells you the airport surcharge is the rip-off has it backwards — and that confusion is genuinely useful to whoever would rather quote you a number.
- Airport charge, on top of the meter
- 50 ฿
- This one is legitimate: the airport itself publishes it. 50 baht on top of the meter for any taxi taken from the terminal rank, paid directly to the driver. It is not a scam and not negotiable.
What the published tariff consists of
The meter rate is set by the Department of Land Transport, not by the person driving: 35–40 baht to get in, a per-kilometre rate that climbs in steps from 6.5, 3 baht a minute while the car stands still, plus the airport charge above and whatever the tolls come to at the booths. That is the entire list. Nothing else on a trip out of Suvarnabhumi or Don Mueang has a rate you can look up.
A flat price is not a cheaper version of the same thing
A figure named before the trip cannot be compared with anything, because there is no published figure to compare it against. It may land near what the meter would have shown, it may be several times that, and at the moment you have to answer you have no way of knowing which — that is the design of the offer, not an accident of it. Whatever you think of the metered tariff, it has the one property a quoted number does not: afterwards you can check it.
The question that settles it
Ask whether the price is on the meter. If the answer is a number rather than yes, you are being asked to agree to something with no reference behind it, and nothing obliges you to agree. The ride has not started, the rank is a short walk back, and the next car runs on the same published tariff as the one you just turned down.
Away from the rank the published price stops describing anything
The 50 baht figure is what the airport publishes for a taxi taken at its rank. A car arranged somewhere else in the arrivals hall falls outside that, so citing the airport surcharge there means citing a rule that does not cover the ride you are being offered. If you did not join a queue, there is no tariff in the conversation at all.
Where Grab and Bolt sit in this
The apps fix the other half of the problem: the fare appears before you confirm, so you are agreeing to a figure on a screen rather than to one a stranger names. What neither company publishes is how they arrive at that figure when demand is high, which is a different gap and worth knowing about separately.
If the taxi is a leg between the two airports
Then the fare is the smaller half of your problem. The calculator works out how long the road takes at your hour, what the taxi leg is likely to cost, and whether check-in for your next flight is still open by the time you arrive.
The figures on this page come from the operators and agencies that publish them, checked on the dates below. Rates and timetables change without notice, and what you actually pay also depends on distance, traffic and the hour. Treat these as the published basis, not as a quote.
Where these numbers come from
- Suvarnabhumi Airport (AOT) — Transportation · checked Aug 11, 2026
- The Nation — Bangkok taxi fares to start rising from today (2023-01-16) · checked Aug 11, 2026