How to get from Suvarnabhumi Airport to Bangkok city centre
Take the Airport Rail Link to Phaya Thai for ฿45. Ignore every taxi tout inside arrivals.
Best options
Compare your options — BKK → Bangkok city centre
Distance ~30 km, typical journey 30–60 min.
| Option | Typical fare | Good for |
|---|---|---|
| Public transport | Airport Rail Link runs every 10–15 min, ฿45 to Phaya Thai, ~30 min. | Cheapest safe option |
| Official taxi | ฿300–฿450 metered + tolls | Late arrivals, heavy luggage |
| Ride-hailing | Grab and Bolt both work — pickup is Level 2, follow purple signs. | available |
After landing — step by step
- 1Clear immigration and collect bags
- 2Walk past every person holding a 'TAXI' sign in arrivals
- 3Follow blue Airport Rail Link signs down to the basement
- 4Buy a ฿45 token at the machine, or queue for a metered taxi on Level 1
- 5For Grab/Bolt: take the lift to Level 2 and use the marked ride-hailing zone
Scam warnings
Avoid this
- • Any 'limo' counter inside the terminal
- • Drivers who say the meter is broken
- • Quoted flat fares above ฿600
Frequently asked
Q.How much is a taxi from Suvarnabhumi Airport to Bangkok city centre?
฿300–฿450 metered + tolls. Always confirm the fare or that the meter is on before pulling away. Watch for: Touts inside arrivals offering 'taxi' at ฿800–฿1500 flat.
Q.What is the cheapest safe way from BKK to Bangkok city centre?
Airport Rail Link — ฿45 fixed, runs 06:00–24:00.
Q.Does Uber or ride-hailing work at Suvarnabhumi Airport?
Grab and Bolt both work — pickup is Level 2, follow purple signs.
Q.What's the best way from BKK to Bangkok city centre at night?
Public metered taxi from the official rank on Level 1 (queue ticket). ฿300–฿450 + ฿70 expressway + ฿50 airport surcharge.
Q.What scams should I watch for going from BKK to Bangkok city centre?
Top reported: Touts inside arrivals offering 'taxi' at ฿800–฿1500 flat; Drivers refusing the meter and quoting ฿600; Drivers claiming the expressway is 'closed' to take a longer route. Use the official taxi rank, never accept a fare from someone approaching you in arrivals.