ThingstodoBangkok
Arriving · 2026

Suvarnabhumi
to the city

Rail ฿15–45Taxi ฿300–450BKK ≠ DMK
Quick answer

Rail between 06:00 and 22:00 with light bags; a car late at night, in rain, or with luggage. The Airport Rail Link is ฿15–45 and interchanges with the BTS at Phaya Thai. An official taxi from the Level 1 kiosk works out around ฿300–450 with the airport surcharge and tolls, and Bolt is usually the cheapest car at ~฿320–380. First, check which airport you are actually landing at — Bangkok has two, 45 km apart.

Rail ฿15–45Bolt ~฿320–380Grab ~฿380–450DMK: no rail
BKK → city

Suvarnabhumi to downtown, compared

Airport Rail Link
฿15–45 (~$0.45–1.35) · 05:30–24:00 · BTS interchange at Phaya Thai
Official taxi (Level 1 kiosk)
฿40 flag + ฿50 airport surcharge + tolls ≈ ฿300–450 (~$9–13)
Bolt
~฿320–380 — usually the cheapest car; pickup from Level 4
Grab
~฿380–450 — pricier than Bolt, bigger fleet; Level 4 pickup
From DMK instead
No airport rail — Bolt/Grab or taxi; budget 45–90 min by road
Rule of thumb
Rail 06:00–22:00 with light bags; a car late at night, in rain, or with luggage
The trap

Bangkok has two airports, 45 km apart

Bangkok has two airports 45 km apart, and mixing them up is the most expensive mistake on this page. BKK (Suvarnabhumi) handles most international carriers; DMK (Don Mueang) is the AirAsia/Lion/Nok budget hub. Check the airport code on every ticket — especially self-transfer connections, where a cross-town dash through traffic can eat 90 minutes.