A metered taxi from Suvarnabhumi to central Bangkok comes to roughly 350–500฿ all in: about 245฿ on the meter for the 30 km run, a fixed 50฿ airport surcharge, and about 70–75฿ of expressway tolls at two gates, which you cover in cash. Districts on the airport side of the city start nearer 250฿; the old town and the river reach 500฿.

Worth knowing before you land, because the first price you hear inside the terminal is often two or three times it. Below is what the ride should cost to each part of Bangkok, how the meter arrives at that number, and what the rainy season now under way does to it.

Taxi fares from Suvarnabhumi to Bangkok districts

Fares are for a metered taxi from the public rank, including the 50฿ surcharge and tolls, in normal daytime traffic.

DestinationMetered taxiTypical driveSame trip by rail
On Nut250–350฿25–45 minARL + BTS, under 100฿
Thong Lo / Ekkamai250–400฿30–50 minARL + BTS, 50–95฿
Pratunam350–450฿40–60 minARL direct, about 40฿
Sukhumvit (Asok, Nana, Phrom Phong)300–400฿40–60 minARL + BTS, under 100฿
Siam300–400฿40–60 minARL + one BTS stop, under 100฿
Ratchada (Huai Khwang)300–450฿40–65 minARL + MRT, 50–90฿
Chinatown (Yaowarat)350–400฿45–65 minARL + MRT, under 100฿
Silom / Sathorn350–450฿45–70 minARL + BTS or MRT, under 100฿
Chatuchak350–450฿45–70 minARL + BTS or MRT, under 100฿
Khao San Road400–500฿45–70 minNo station; ARL + short taxi, 150–250฿
Riverside / ICONSIAM400–500฿50–75 minARL + BTS + boat, about 100–130฿

Looking down the table, two things stand out. The airport sits about 30 km south-east of the centre, so districts on the eastern Sukhumvit axis are the cheapest runs in the city, while the old town and the far bank of the Chao Phraya cost the most. And the spread between the cheapest and the dearest district is only about 200฿ — roughly the price of two coffees at the airport, which is worth remembering before you argue over a hundred baht at the kerb.

Sukhumvit: the cheapest side of the city to reach

Sukhumvit is where most visitors are heading, so it is worth its own paragraph. The airport is south-east of the city and Sukhumvit runs east, which means the whole axis is on the near side of Bangkok: 300–400฿ to Asok, Nana or Phrom Phong, 250–400฿ to Thong Lo and Ekkamai, and 250–350฿ as far out as On Nut — the cheapest metered run to anywhere useful in the city. Compare that with 400–500฿ for Khao San or the river, and staying on Sukhumvit saves you real money on every airport transfer of the trip, not just the first.

The rail comparison also flips along the road, and this is the part that surprises people. The Airport Rail Link runs west to Phaya Thai, so reaching mid-Sukhumvit means riding past your district and coming back east on the BTS. For Asok or Nana that still works out — about 40 minutes and under 100฿, and it ignores the traffic. But for Ekkamai, On Nut or anywhere beyond, the train physically doubles back on itself, and a taxi that costs 250–350฿ and drives straight there is the sensible choice rather than the lazy one. Our Suvarnabhumi to Sukhumvit guide has the stop-by-stop version, with Thong Lo and Ekkamai and On Nut broken out separately.

How the meter builds your fare

Bangkok taxi tariffs are set by the Department of Land Transport, and every licensed cab runs the same scale. The meter starts at 35฿ for the first kilometre, then adds 6.50฿/km from 1 to 10 km, 7฿/km from 10 to 20 km, and 8฿/km from 20 to 40 km. When traffic drops the car below 6 km/h, distance charging pauses and a waiting rate of 3฿ per minute takes over. One nuance for groups: the larger taxis in the rank start at 40฿ rather than 35฿, so a big car costs a few baht more from the first metre.

Run that over the roughly 30 km of road to central Bangkok and the moving fare is about 245฿: 35฿ for the first kilometre, 58.50฿ for the next nine, 70฿ across the 10–20 km band, and 80฿ across the 20–30 km band. Add the 50฿ airport surcharge and the tolls and you land near 370฿ before traffic. Twenty minutes of crawling adds about 60฿ more. That is exactly how a fair ride reaches 350–500฿, and why a fare that starts with a 7 or an 8 has nothing to do with the meter.

The tolls deserve a line of their own, because they are the single most common argument at the end of an airport ride. The expressway into the centre has two gates, together about 70–75฿; shorter runs to the eastern districts may pass only the first. The driver pays at the booth and you reimburse him in cash, so a request for 70฿ near the end of the trip is normal, not a shakedown.

Four things are legitimate additions and should not surprise you: the 50฿ surcharge for taking a taxi from the airport rank, the expressway tolls, the waiting rate in a jam, and the official baggage charges. That last one catches travellers out because it sounds like an invented fee, and it is not: a Ministry of Transport order sets a baggage tariff for airport taxis, and the table is posted at the public taxi counter. In outline it is 20฿ for each extra piece once you are past a small free allowance or for a bag over 26 inches, rising to about 100฿ for outsized items over 50 inches such as golf bags, bicycles or surfboards. Carry-ons, laptop bags, wheelchairs and walking aids are not counted, the charge is meant to be agreed with the driver rather than sprung on you, and a couple of ordinary suitcases normally add nothing. Read the posted table before you load the boot.

What is not in the tariff: a "night rate", a "traffic surcharge" separate from the meter, or a "highway fee" beyond the tolls you watched being paid at the booth.

What a fair fare is not

The touts work the arrivals level, one floor above the rank, and their opening line is usually a flat 700–1,000฿ or the claim that the meter is broken. Against a metered 350–500฿, that is a 40–100 percent premium for the same car and the same road.

Avoiding it costs nothing, and the official rank is deliberately easy to use. It sits on the inner curb of Level 1, between gates 4 and 7, and a queue ticket is compulsory — you press a button on the kiosk rather than talk to anyone about price. There are separate queues for regular-distance and short-distance rides (the short queue covers roughly a 20 km radius, which is the airport hotels rather than the city), and groups needing a larger car get one of the bigger taxis, which start the meter at 40฿ instead of 35฿.

The slip that comes out of the kiosk is the whole difference between the rank and the arrivals hall. It prints a bay number, which you match to the parked car, and the taxi's registration number — so the ride is on the record before it starts. Keep it: that plate number is what the Department of Land Transport hotline 1584 asks for if a fare goes wrong, and the airport's own taxi counter (+66 2 132 0360) can act on it while you are still on site. A tout upstairs offers none of that, which is the actual reason to walk downstairs. Our Suvarnabhumi taxi guide covers the rank, the touts and meter refusals step by step.

Taxi, rail or ride-hailing: which is actually cheaper

For one traveller the Airport Rail Link wins on price without argument: 15–45฿ to Phaya Thai or Ratchaprarop against 350฿ and up in a cab. For two people with luggage the gap narrows to something like 400฿ for the car versus perhaps 200฿ for two rail tickets, and the taxi delivers you to the door. For three or four it is usually the taxi, on both money and sanity.

Timing moves the number too. In the peaks the meter is quietly charging 3฿ a minute to sit still, which is what pushes a 350฿ ride towards 500฿; after midnight the roads are empty and the same trip lands at the bottom of its range, though the rail link is shut by then (the late-night arrival guide covers what is still open).

Ride-hailing lands close to the metered total and often a little above it, so it buys certainty rather than savings — the Grab versus metered taxi comparison puts the two side by side. A pre-booked private transfer with GetTransfer is the fixed-price version, agreed before you fly.

What the rainy season does to the fare

The Thai Meteorological Department declared the 2026 rainy season open on 15 May, and rain over central Thailand is forecast to continue into mid-October. It does not rain all day: the pattern is a heavy one-to-two-hour burst, usually in the late afternoon or evening. Which is precisely the problem, because that window is also the evening peak, and September and October are Bangkok's wettest months of all.

For a taxi passenger this is a money question rather than a weather question, and the meter is where it shows up. Below 6 km/h the meter stops charging for distance and starts charging 3฿ per minute for time, so standing water on the surface roads converts directly into baht. Take the same central run that comes to about 370฿ dry: twenty minutes of crawling makes it roughly 430฿, forty minutes about 490฿, and a genuinely bad storm at 18:00 can put an hour on the clock and take the meter past 550฿. That reading is not a scam — it is the same tariff you would have paid in dry weather, applied to a car that is not moving. Knowing the arithmetic is what lets you tell the difference at the kerb.

Where the water actually costs you is the last part of the trip. The elevated expressway keeps moving in all but the worst downpours; it is the exit ramps and the low-lying side streets where the queue builds, and flash flooding on those streets is normal after a heavy burst rather than exceptional. The Airport Rail Link is unaffected by any of it — the line is elevated and the fare is a fixed 15–45฿ whatever the traffic is doing — so between May and October the rail option wins the one-or-two-passenger comparison much more decisively than the dry-season numbers above suggest.

Two practical conclusions. If you land between roughly 15:00 and 19:00 in these months, budget the top of your district's range rather than the middle and treat the extra as the cost of the hour, and if you are travelling light, the train plus a short taxi at the far end is the version that cannot be delayed. The forecast for this season is about 10 percent less rain than average overall, but one or two tropical storms are still expected between August and September, and a single one of those is enough to make an evening arrival memorable.

Have the right cash ready

Metered taxis and toll booths in Thailand are cash only, so the fare has to be in baht in your pocket before you leave the terminal. Change a small amount at the airport for the ride and do the rest in the city, as our guide to money and currency exchange at Suvarnabhumi explains.

Ask for small notes when you change money. A driver on a 350฿ fare rarely has change for a 1,000฿ note, and the resulting stand-off at 1am is how travellers end up overpaying by a few hundred baht. Around 500฿ in 100฿ and 20฿ notes covers the fare, the tolls handed over at the booth, and a tip rounded to the nearest ten.

Frequently asked questions

How much is a taxi from Suvarnabhumi Airport to Bangkok city centre?

About 350–500฿ in normal traffic. That is roughly 245฿ on the meter for the 30 km, a 50฿ airport surcharge and about 70–75฿ of expressway tolls at two gates, plus a little more if you spend long in a jam. Eastern districts such as On Nut or Thong Lo run 250–400฿; Khao San and the riverside reach 500฿.

How do I get from Suvarnabhumi Airport to Sukhumvit, and what does it cost?

Two sensible options. A metered taxi from the Level 1 rank is 300–400฿ to Asok, Nana or Phrom Phong and 250–350฿ to the eastern end around On Nut, in 40–60 minutes. Or take the Airport Rail Link to Phaya Thai and the BTS back east — about 40 minutes for under 100฿, and immune to traffic. The train doubles back on itself for anywhere past Ekkamai, so for the far eastern end the taxi is genuinely the better call. Full detail is in our Suvarnabhumi to Sukhumvit guide.

Is there a fixed price for airport taxis in Bangkok?

No. Licensed taxis from the Level 1 rank run on the meter, on the same tariff as any Bangkok cab, plus the 50฿ airport surcharge, tolls and any official baggage charge. A flat 700–1,000฿ quote inside the terminal is a tout price, not an official one.

Do Suvarnabhumi taxis charge extra for luggage?

They can, and it is legitimate. The airport posts an official baggage tariff at the public taxi counter: in outline 20฿ per extra piece once past a small free allowance or for a bag over 26 inches, up to around 100฿ for outsized items over 50 inches such as golf bags. Carry-ons and laptop bags do not count, and two ordinary suitcases normally add nothing — ask to see the posted table if the amount looks off.

Do I pay the expressway tolls separately?

Yes. The run into the centre passes two gates, together about 70–75฿; the driver pays at the booth and you reimburse him in cash, and none of it shows on the meter. It is a legitimate charge, so agree at the start that you are taking the expressway, which is the fast route into town.

Is Grab cheaper than a metered taxi from Suvarnabhumi?

Usually not. Grab and Bolt quote up front and price in the surcharge and tolls, and on the airport run the quote often sits a little above what the meter would have produced — Bolt tends to undercut Grab. What you buy is a fixed price and no negotiation, not a discount.

Does a taxi from the airport cost more when it rains?

Yes, though not because of any rain surcharge — there is no such thing in the tariff. Below 6 km/h the meter switches from distance to a waiting rate of 3฿ per minute, so a downpour that adds forty minutes of crawling adds roughly 120฿, taking a typical 370฿ central run towards 490฿ and, in a bad storm at the evening peak, past 550฿. The rainy season runs from mid-May to mid-October and the heaviest bursts fall in the late afternoon, so an arrival between 15:00 and 19:00 in those months should budget the top of the range.

What do I do if the driver refuses to use the meter?

Get out and return to the rank for the next car; you are not obliged to accept a negotiated fare. Keep the queue ticket, which shows the plate number, and report it on the Department of Land Transport hotline 1584. Refusing the meter is an offence, and the plate number is all a complaint needs.