Bangkok has two working airports on opposite sides of the city, and mixing them up is one of the most common and costly mistakes first-time visitors make. Suvarnabhumi (BKK) is the newer, larger international hub; Don Mueang (DMK) is the older airport, now home to most budget and low-cost carriers. This guide covers arrival, immigration, and every practical way to get into the city from each, plus where that leaves you on hotels.
Suvarnabhumi vs Don Mueang: which one will you use
Check the three-letter code on your ticket before anything else: BKK means Suvarnabhumi, DMK means Don Mueang. Most full-service international carriers and Thai Airways use Suvarnabhumi; most budget carriers, including AirAsia, Nok Air, Thai Lion Air, and Scoot, use Don Mueang for at least some of their routes, though this varies. The two airports sit roughly 25 kilometers apart on opposite sides of the city, and confusing them can mean an expensive, stressful cross-town taxi ride if you show up at the wrong one for a connecting flight.
Suvarnabhumi Airport (BKK): arrival and transport
Opened in 2006, Suvarnabhumi is Thailand’s primary international gateway, located in Samut Prakan province east of central Bangkok.
Immigration and customs
Immigration queues can run long at peak arrival times, particularly early morning and evening when several wide-body flights land in quick succession. Many nationalities can use automated e-Gates if they’re registered in the system, which meaningfully speeds things up; otherwise, expect a staffed counter and a wait that can range from a few minutes to well over an hour during a bad rush. Have your passport, any required arrival documentation, and your accommodation address ready before you reach the counter to keep things moving.
Getting into the city: Airport Rail Link
The Airport Rail Link runs directly from the basement level of the terminal to Phaya Thai station in about 30 minutes, with a stop at Makkasan that connects to the MRT. Phaya Thai also connects directly to the BTS Skytrain, making this the fastest and cheapest way into central Bangkok if you’re not carrying excessive luggage and your hotel is near a BTS or MRT stop. Fares are inexpensive, generally well under 2 USD depending on which station you get off at.
Getting into the city: taxi
Metered public taxis queue at a designated rank on the ground floor — take a numbered ticket from the machine and wait for your number rather than accepting offers from anyone approaching you inside the terminal, which is almost always a scam or overpriced private transfer. Expect the metered fare plus a small airport surcharge and any expressway tolls, typically totaling somewhere in the 300 to 500 THB range to central Sukhumvit, and 30 to 60 minutes depending on traffic and time of day.
Getting into the city: Grab
Grab, the regional ride-hailing app, operates from a designated pickup zone, usually a short walk or shuttle ride from the arrivals hall depending on current terminal layout. It’s a solid alternative to a street taxi since the price is fixed and shown upfront in the app before you commit, removing any ambiguity about tolls or surcharges.
Don Mueang Airport (DMK): arrival and transport
Don Mueang is Bangkok’s original airport, dating back to 1914 and serving as the city’s main hub until Suvarnabhumi opened. It’s smaller, generally faster to clear, and located north of the city center.
Immigration and customs
Immigration at Don Mueang is typically faster than at Suvarnabhumi simply because it handles a smaller volume of wide-body long-haul arrivals, though it can still back up around clusters of regional flights landing together. The same e-Gate option is available for eligible passport holders.
Getting into the city: bus
Several airport bus routes, labeled A1 through A4, run from just outside the terminal to different parts of the city, including Mo Chit near the northern end of the BTS and MRT lines. Fares are cheap, generally under 2 USD, though buses run on a schedule rather than continuously and can take considerably longer than a taxi in heavy traffic.
Getting into the city: train and taxi
Don Mueang railway station sits a short walk from the terminal and connects to Bangkok’s main rail network, a slow but very cheap option if you’re not in a hurry. For most visitors, though, a metered taxi from the official rank remains the simplest choice, with fares and traffic patterns broadly similar to Suvarnabhumi’s, typically 30 to 45 minutes to central Sukhumvit outside rush hour.
Where to stay near each airport
If your flight lands very late or leaves very early, staying near the airport itself can be worth the trade-off against a city hotel. Our dedicated Bangkok airport hotels guide covers specific properties at both Suvarnabhumi and Don Mueang, including options connected directly to the terminal and cheaper alternatives a short shuttle ride away. For a flight later in the morning, staying in the city is usually more comfortable and often cheaper — see our Bangkok hotel cost guide for how prices compare, and our guide to choosing your area in Bangkok for picking the right neighborhood.
Transferring between the two airports
A free shuttle bus connects Suvarnabhumi and Don Mueang, but it makes several stops and can take well over an hour, which makes it unsuitable for a tight connection. If you’re changing airports on the same trip with anything less than a generous buffer, budget for a paid taxi transfer instead, which typically takes 45 minutes to an hour outside peak traffic but is far more predictable than the shuttle.
Practical tips for arrival
Both airports have currency exchange counters and ATMs throughout arrivals, though rates are typically better at exchange counters in the city than right at the airport if you can wait. Prepaid SIM cards and eSIMs are sold at kiosks in both arrivals halls, and setting one up before you leave the terminal makes navigating taxis, maps, and ride-hailing apps considerably easier for the rest of your trip. Keep a printed or downloaded copy of your hotel address in Thai script if possible — it speeds up communication with taxi drivers considerably, especially outside the main tourist-facing areas.
Frequently asked questions
How do I know which airport my flight uses?
Check the three-letter airport code on your ticket or booking confirmation: BKK is Suvarnabhumi, DMK is Don Mueang. If you’re unsure, your airline’s website or a quick search of your flight number will confirm it.
Which is faster to get through, Suvarnabhumi or Don Mueang?
Don Mueang is generally faster simply due to lower passenger volume, though this can vary a lot depending on how many flights land around the same time as yours at either airport.
Is the Airport Rail Link better than a taxi from Suvarnabhumi?
If your hotel is near a BTS or MRT station and you’re not carrying a lot of luggage, yes — it’s faster and considerably cheaper than a taxi during traffic. If you have heavy bags or your hotel is far from a station, a taxi or Grab is usually more practical despite the higher cost.
Can I use the same taxi rank system at both airports?
Yes, both airports use a similar official metered-taxi queue system with numbered tickets — avoid anyone approaching you inside the terminal offering a ride, and head to the designated public taxi rank instead.
Pingback: Bangkok to Chiang Mai: Flight, Train and Bus Options