- ✓Bangkok has two airports, and they are not interchangeable: Suvarnabhumi (BKK) is the main long-haul and full-service hub but also has low-cost flights; Don Mueang (DMK) is a major low-cost and regional hub.
- ✓Check the airport code before booking a hotel or connection. Many budget flights use DMK, but Thai VietJet and some AirAsia services use BKK, and the airports sit on opposite sides of the city.
- ✓From Suvarnabhumi, the Airport Rail Link is the traffic-proof way into town; from either airport, the metered public-taxi queue or the Grab app beats unofficial 'taxi' touts at arrivals.
- ✓Never book a tight self-transfer between BKK and DMK — the cross-city trip can take well over an hour, far longer in traffic, so give a connection between the two airports a generous buffer.
- ✓Fares, journey times and shuttle schedules change constantly; treat every number here as a planning estimate and verify the current detail before you travel.
Two airports, not one — which is which
The first thing to know about flying into Bangkok is that there are two airports. Suvarnabhumi (BKK), southeast of the city, is the main long-haul and full-service international hub, but it also handles domestic and low-cost services. Don Mueang also receives international regional flights, so origin alone does not determine the airport.
Don Mueang Airport (DMK), to the city's north, is the older airport, now reborn as Asia's low-cost hub. AirAsia, Thai Lion Air and Nok Air base much of their network here, which means a large share of cheap domestic flights — Bangkok to Chiang Mai, Phuket, Krabi, Koh Samui's mainland gateways and beyond — and many budget regional routes use DMK, not BKK. The practical upshot: when you book an internal budget flight, check its airport, because it may well leave from the opposite side of the city to where you landed.
Both airports are well connected to central Bangkok, but by different means and along different corridors, and crucially they are not close to each other. Settle which airport each of your flights uses before you book a hotel near 'the airport' or plan a same-day connection — that single check prevents most Bangkok-airport headaches.
Getting from Suvarnabhumi (BKK) into the city
From Suvarnabhumi you have three sensible options, and the best one depends on your luggage, your hotel and the traffic. The Airport Rail Link (ARL) is the traffic-proof choice: a fast commuter line from beneath the terminal to Phaya Thai and Makkasan stations, where you change onto the BTS Skytrain or the MRT to reach most central areas. If your hotel is near a train station and you're travelling light, it's quick and cheap — and immune to Bangkok's gridlock.
For door-to-door comfort, a taxi or a Grab is the easier choice, especially with bags, children or a late arrival. Use the official public-taxi queue on the floor below arrivals — insist the driver runs the meter, and expect a small airport surcharge plus any expressway tolls on top of the metered fare. The Grab app gives you an upfront, no-haggle price and removes the language and meter friction; it's many travellers' default. Whatever you do, walk past the touts inside the terminal offering 'taxi' or 'limousine' — they cost far more than the metered rank just outside. There are also public airport buses and vans to various parts of the city for the most budget-conscious. Verify all fares, the ARL's operating hours and current bus routes before you travel.
Getting from Don Mueang (DMK) into the city
Don Mueang sits north of the centre and has its own set of links, distinct from Suvarnabhumi's. The simplest door-to-door options are again a public metered taxi from the official rank or a Grab — same rules apply: use the proper queue, insist on the meter (or take the app's fixed fare), and budget for the airport surcharge and tolls. Allow extra time in the daytime rush, as the road in from the north can clog.
On rails, the SRT Red Line commuter train runs from Don Mueang towards the city and connects into the wider network, giving a traffic-proof alternative for travellers heading to its served stations — handy and cheap, though it covers a different corridor to Suvarnabhumi's ARL, so check it actually suits your destination. There are also airport buses and shuttle vans linking DMK to Mo Chit (for the BTS and MRT) and other central points for budget travellers. As ever with Bangkok transport, the existence of these services is stable but their fares, frequencies and exact stops move — verify the current options for your arrival time before relying on them.
Transferring between BKK and DMK — and connecting flights
This is the scenario that trips travellers up most: a flight into Suvarnabhumi and an onward budget flight out of Don Mueang (or the reverse). The two airports sit on opposite sides of Bangkok, so a transfer between them is a full cross-city journey — comfortably over an hour in light traffic, and potentially much longer in the daytime rush. Never book a tight self-connection between the two; give it a generous buffer, and treat anything under three to four hours as risky once you add immigration, baggage and the unpredictable road.
If you're a connecting passenger with proof of an onward flight, there is a free shuttle bus run between the two airports — a real money-saver, but it's still a long road trip subject to traffic, so it doesn't shorten the time you need to leave. If you'd rather go independently, a taxi or Grab across the city is the straightforward (paid) option. For a same-day BKK↔DMK connection, the safest plan is often to break it: build in hours of slack, or, for an awkward overnight gap, sleep near the relevant airport rather than gamble on a late-night crossing. Verify the shuttle's current eligibility rules, schedule and stops, and check live traffic before you set out.
Layovers, early flights and a few common questions
Leaving the airport during a layover means clearing immigration and meeting Thailand's entry requirements, including submitting a TDAC if it applies to you; airside transit without immigration is a published TDAC exception. Allow ample time to enter, travel into the city and re-clear departure formalities, and use the dedicated layover guide rather than a fixed universal minimum.
For a pre-dawn departure, consider an on-airport or nearby hotel rather than a long cross-city transfer before dawn. Which airport will you use? The only reliable answer is the code on the booking: BKK handles most long-haul and full-service flights plus low-cost services, while DMK handles many low-cost, domestic and regional flights. Use the official taxi queue or a reputable ride app where pickup is permitted, and verify current transport hours and entry requirements before travel.
Sources and official planning resources
Bangkok airports · at a glanceTransport FC
- Two airports
- Suvarnabhumi (BKK) — main long-haul/full-service hub plus low-cost services; Don Mueang (DMK) — major low-cost and regional hub
- BKK into the city
- Airport Rail Link to Phaya Thai/Makkasan (then BTS/MRT); public metered taxi from the official rank; Grab; airport bus. Verify fares & hours
- DMK into the city
- Public taxi or Grab; the SRT Red Line commuter train; airport buses/vans to Mo Chit & central areas. Verify current options
- BKK ↔ DMK transfer
- Free shuttle bus for connecting passengers (proof of onward flight); otherwise taxi/Grab across the city. Allow well over an hour; Verify
- Taxi tips
- Use the official metered-taxi queue, insist on the meter, expect airport surcharge + tolls on top; avoid touts at arrivals
- Best for early flights
- Stay airside / at an on-airport or nearby hotel before a pre-dawn departure rather than crossing the city at night
- Layover
- 3–4+ clear hours to leave the airport safely; otherwise stay airside — see the layover itinerary
- Verify first
- All fares, rail/shuttle schedules, transfer times and immigration/TDAC entry rules before you rely on them