Bangkok has not one but two international airports, a common source of confusion for first-time visitors. Suvarnabhumi (BKK) and Don Mueang (DMK) sit on opposite sides of the city, have no direct train link between them, and are used by quite different airlines. Here’s the difference, and which one makes sense for your trip. For general booking tips, see our main guide to Bangkok flights.

Suvarnabhumi Airport (BKK) — the main airport
Suvarnabhumi sits roughly 25 km east of central Bangkok and is the larger, more modern of the two airports. Most full-service international airlines fly here, including KLM, Emirates, Qatar Airways, Turkish Airlines, and Thai Airways.
From Suvarnabhumi, you can reach the city via the Airport Rail Link (the fastest option into the centre), taxi, or Grab.
Don Mueang Airport (DMK) — the budget airport
Don Mueang sits roughly 24 km north of central Bangkok and is the older of the two airports. It’s mainly used by budget carriers such as Thai AirAsia, Nok Air, and Thai Lion Air, plus a large number of domestic and regional routes, for example onward connections to Koh Samui, Chiang Mai, or Phuket.
⚠️ Exactly which airline flies from which airport can change, the names above are clear examples, not an exhaustive or permanent list. If in doubt, always check the airport code printed on your own ticket.
Comparison table: BKK vs. DMK
| Airport | Location | Type of airlines | Distance to centre | Best for |
|---|---|---|---|---|
| Suvarnabhumi (BKK) | East of Bangkok | International full-service carriers | ca. 25 km | Most international flights, fast train link |
| Don Mueang (DMK) | North of Bangkok | Budget carriers, domestic flights | ca. 24 km | Cheap fares, onward travel within Thailand |
Do you need to transfer between BKK and DMK?
A common scenario: your international flight lands at Suvarnabhumi, but your connecting domestic flight (say, to Koh Samui) departs from Don Mueang, or the other way around. The two airports aren’t next to each other, so this means a real transfer.
Fortunately, there’s a free shuttle bus between the two airports, running every 30 minutes between 05:00 and 24:00. The journey takes roughly 50 to 60 minutes, but can run considerably longer in rush-hour traffic or rain, plan on a full hour to be safe. There’s ample room for large luggage and no booking is required. Just follow the signs for “Airport Shuttle Bus”.
If you’re transferring between the two airports, always build in a generous buffer between arrival and departure, at least 3 to 4 hours, given the transfer time plus check-in and security at the second airport.
Which airport suits your hotel?
Staying in central Bangkok (say, Sukhumvit or Siam)? Suvarnabhumi is usually the more convenient option thanks to the direct Airport Rail Link into the centre. Travelling onward to another island or region via a domestic flight, Koh Samui or Phuket, for example? Don Mueang may be more relevant, since many of those domestic routes depart from there.
See our Bangkok hotels by neighbourhood guide to work out which airport makes the most sense for where you’re staying.
Frequently asked questions
What’s the difference between Suvarnabhumi and Don Mueang?
Suvarnabhumi (BKK) is the larger, more modern main airport where most full-service international airlines land. Don Mueang (DMK) is older and mainly serves as a budget and domestic-flights hub.
Which airlines fly from Don Mueang?
Mainly budget carriers such as Thai AirAsia, Nok Air, and Thai Lion Air, plus domestic and regional routes. This shifts occasionally, so always check your own ticket for the exact airport.
How do I get from Suvarnabhumi to Don Mueang (or vice versa)?
The easiest way is the free shuttle bus, which runs every 30 minutes between 05:00 and 24:00 and takes roughly 50 to 60 minutes. A taxi is faster outside rush hour, but less predictable in terms of travel time.
Can I transfer between the two airports on the same ticket?
That depends on your booking. With a through-connection on a single ticket, the airline often handles baggage and the transfer; with two separate tickets, you’ll need to transfer yourself, including collecting baggage and checking in again.
Which airport is closer to central Bangkok?
Both are a similar distance from the centre (ca. 24-25 km), but Suvarnabhumi is usually faster to reach from popular areas like Sukhumvit thanks to the Airport Rail Link.
Conclusion
Suvarnabhumi and Don Mueang are two very different airports: one large and international, the other focused on budget and domestic flights. Always check which airport is printed on your ticket, and build in plenty of time if you need to transfer between the two. For more booking tips, see our main guide to Bangkok flights and our Bangkok hotels guide.
See Hotels in Bangkok
Article written by Su & Johan, 14 years combined experience in Thailand
The ThaiTravelExpert team (Su and Johan) brings you fascinating articles packed with information and practical tips on hotels in Thailand, excursions in Thailand and useful travel tips for Thailand. More about us