
Bangkok has two airports, and picking the wrong one is one of the most avoidable travel mistakes you can make. Suvarnabhumi (BKK) and Don Mueang (DMK) are about 30 kilometres apart, serve different airlines, and connect to Bangkok’s city centre in completely different ways. The fare that looks cheapest on a search engine can turn into the most expensive option once you account for ground transport, transfer time, and missed connections.
This guide cuts through the confusion so you can make a smart booking decision before you pay for anything.
Suvarnabhumi Airport (IATA: BKK) opened in 2006 and handles the majority of international long-haul traffic into Bangkok. It is the hub for Thai Airways and Bangkok Airways, and most full-service international carriers — including oneworld, Star Alliance, and SkyTeam members — operate here. The airport is large, modern, and directly connected to central Bangkok via the Airport Rail Link, which runs to Phaya Thai station in roughly 30 minutes.
Don Mueang Airport (IATA: DMK) is Bangkok’s older airport, now repurposed primarily as a budget-carrier hub. AirAsia, Nok Air, Lion Air, and Thai Lion Air all operate heavily from Don Mueang. If you are flying a low-cost carrier within Southeast Asia or on a domestic Thai route, there is a good chance you will end up here. Don Mueang has no rail connection; getting to the city centre means a taxi, bus, or shuttle service.
The two airports are not close enough to treat as interchangeable. On a clear day, a taxi between Don Mueang and Suvarnabhumi takes around 45–60 minutes. During peak Bangkok traffic — which is frequent — that can stretch to 90 minutes or more. If you have a connecting flight departing from the other airport, most airlines and travel advisors suggest allowing at least three hours, and some suggest more. Always verify current transfer time recommendations with your airline before booking a split-itinerary.
Flight aggregators sometimes return itineraries where your inbound flight lands at one Bangkok airport and your outbound departs from the other. This is not an error — it is a legal itinerary — but the responsibility for getting between airports sits entirely with you. If your inbound flight is delayed and you miss the outbound, the airline has no obligation to rebook you. Budget for the transfer, build in extra time, and consider travel insurance that covers missed connections if you do book this way.
The answer depends on three factors: your airline, your onward travel plans, and where in Bangkok you are staying.

Almost certainly Suvarnabhumi. Major carriers on these routes — such as Emirates, Qatar Airways, EVA Air, Cathay Pacific, and others — operate exclusively from BKK. You will arrive at a larger terminal with more facilities, and you can take the Airport Rail Link directly into the city, skipping taxi queues and highway congestion.
Check carefully, because the answer varies by route and carrier. AirAsia flights from Kuala Lumpur, for example, often operate into Don Mueang. Flights from Singapore may use either airport depending on the airline. Always check the IATA code on your ticket — BKK means Suvarnabhumi, DMK means Don Mueang.
Don Mueang handles a significant share of domestic Thai routes, particularly those operated by Nok Air and Thai Lion Air. Thai Airways domestic flights tend to operate from Suvarnabhumi. If you are flying Bangkok to Chiang Mai, Phuket, or Krabi, verify which airport your domestic carrier uses before planning your ground transport.
Budget fares at Don Mueang can look significantly cheaper on a search page. Before you book, add the real cost of ground transport to your final destination. A taxi from Don Mueang to the Sukhumvit area — one of Bangkok’s main tourist corridors — can cost 300–500 THB under normal conditions, possibly more during peak hours. From Suvarnabhumi, the Rail Link to Phaya Thai plus a short BTS hop is considerably cheaper and faster.
Also factor in baggage fees. Budget carriers at Don Mueang are known for strict carry-on enforcement and add-on fees for checked luggage, seat selection, and meals. The headline fare plus fees can sometimes approach what a full-service carrier charges from Suvarnabhumi. Run the full cost comparison before assuming the cheaper ticket is the better deal.
For a deeper look at how these airports compare on facilities and passenger experience, see our detailed Bangkok Airport Guide: Suvarnabhumi vs. Don Mueang.
Pingback: Chiang Mai Airport Guide: Terminals, Airlines & Tips