Bangkok Airport Rail Link & Transfer
Compare BKK and DMK transfers via ARL, bus, BTS, MRT, or taxi.
What this solves
Bangkok has two airports and they are not connected. Suvarnabhumi (BKK) is east of the city, served by the Airport Rail Link (ARL) to Phaya Thai. Don Mueang (DMK) is north of the city, served by the A1 bus to BTS Mo Chit. Tourists routinely confuse the two and end up at the wrong airport — this checker helps you plan a clean, predictable route.
How to read results
For BKK, ARL is the standard route to central Bangkok (~30 baht, 30 minutes to Phaya Thai, then BTS transfer). For DMK, A1 bus is the cheapest route (30 baht, 30 minutes to Mo Chit). Taxis are 250–600 baht depending on distance and traffic; airport surcharges and tolls add 100–120 baht.
Limitations
- Does not calculate ARL operating hours (currently 05:30–24:00) — late-night arrivals need a taxi.
- Taxi price assumes meter + airport surcharge; some drivers refuse meter and quote flat 500–800 baht.
- DMK↔BKK transfer (between airports) is not covered — most visitors use a public bus or taxi.
FAQ
How do I tell BKK and DMK apart?
BKK is the larger, newer airport (used by Thai Airways, Emirates, Qatar, Singapore Airlines). DMK is older, smaller, and hosts Air Asia, Nok Air, and Lion Air. Always double-check your booking — confusing the two requires a 1–2 hour overland transfer.
What if my flight arrives late?
ARL and A1 bus stop around midnight. After that, use a public taxi at the official desk (avoid touts inside the terminal). Expect 350–700 baht to central Bangkok.
Is Grab reliable from BKK?
Yes, but the airport pickup zone is in the basement and walk-up costs 50–80 baht more than meter taxi. Use Grab only if you have a Thai SIM or eSIM with data.
Sources
- State Railway of Thailand — published ARL fare table.
- Bangkok Mass Transit Authority — A1 bus schedule and fare.
- Airports of Thailand — official taxi meter plus surcharge rules.