Bangkok · Chiang Mai · Phuket · Krabi · Koh Samui
hello@thailandforamericans.com

BKK to DMK Transfer: How Long It Takes and How to Connect

Bangkok's two airports are about 50 km apart, with no rail link and no official minimum connection time. The free shuttle, who can ride it, and how to plan.

Editorial
Written & checked for US travelers
·4 min read·Published September 23, 2026
BKK to DMK Transfer: How Long It Takes and How to Connect
On this page
  1. 01Which airport is which
  2. 02How long the transfer takes
  3. 03The free shuttle, and who cannot use it
  4. 04What an international-to-domestic connection involves
  5. 05No official minimum connection time
  6. 06What to do about it
  7. 07Where this decision actually gets made
  8. 08FAQ

Affiliate disclosure: this guide contains affiliate links. If you book through them we may earn a commission, at no extra cost to you.

Bangkok has two airports about 50 km apart, and travellers routinely book an international arrival at one and a domestic departure from the other without noticing. Here is what moving between them actually involves.

Which airport is which

Suvarnabhumi (BKK) handles full-service and most international carriers. If you are flying in from the United States, this is almost certainly where you land.

Don Mueang (DMK) handles primarily low-cost carriers, including a large share of the domestic network. If you booked a cheap flight to Phuket or Chiang Mai separately, there is a good chance it leaves from here.

They are separate airports roughly 50 km apart by road, not two terminals of the same place.

How long the transfer takes

Off-peak, the road transfer runs 45 to 60 minutes. In Bangkok traffic it runs 90 minutes to two and a half hours.

That spread is the fact worth carrying. The same journey can take three times as long depending on the hour, and the hour is set by when your inbound flight lands rather than by anything you choose.

There is no rail link between them

The Airport Rail Link connects Suvarnabhumi to the city. It does not reach Don Mueang. Any transfer between the two airports is a road journey and is subject to road conditions.

The free shuttle, and who cannot use it

Airports of Thailand runs a free shuttle bus between the two airports, roughly 05:00 to midnight, taking around 50 minutes in normal traffic.

The eligibility rule is stricter than it first appears. The service is exclusively for passengers transferring between the two airports — a boarding pass or e-ticket for an onward flight and a passport must be shown at the counter. The airport authority states plainly that non-connecting passengers and the general public are not eligible.

So someone spending a night in the city between two flights is not a transferring passenger by this definition, and pays for their own transport in both directions.

→ Compare private transfers between BKK and DMK

Where it goes from

At Suvarnabhumi, the shuttle leaves from Level 2 (arrivals), Gate 3, where a desk checks flight details. At Don Mueang, the shuttle counter sits inside the terminal near exit 6, and check-in there happens before going out to the stop.

A shuttle bus at an airport terminal curbside

What an international-to-domestic connection involves

None of this happens airside. An arriving international passenger:

  • Clears immigration
  • Reclaims checked baggage
  • Exits to landside
  • Travels 50 km across Bangkok
  • Checks in again from scratch at the other airport

It is a complete re-entry into the system, not a transfer within one. Bags are not through-checked between separately booked tickets, which is the mechanical reason each step has to be repeated.

No official minimum connection time

Airlines publish minimum connection times for connections within an airport. For a connection between Suvarnabhumi and Don Mueang, no official minimum is published at all.

That absence is itself the fact. Various figures circulate in guides and forums, and none of them carries any authority — there is no airport or airline standard being cited. What exists instead is the arithmetic above: immigration, baggage, a road journey that varies between 45 minutes and 2.5 hours, and a fresh check-in.

What to do about it

There are only three honest answers, and the first two are decided at booking.

Put both legs on one ticket. Then the airline owns the connection, your bag is through-checked, and none of the arithmetic above is yours.

Or give the gap a night. Sleep in Bangkok and fly south the next morning. This is the option that survives a delayed transpacific arrival, and it is cheaper than the replacement ticket a missed separately-booked flight costs.

→ Compare Bangkok hotels for an overnight between flights

Or, if you must connect the same day, arrive early and not late. The road leg is the variable, and the variable is set by the clock: a mid-afternoon landing puts the transfer into Bangkok's worst traffic, where the same 50 km takes two and a half hours instead of forty-five minutes.

Where this decision actually gets made

Almost nobody chooses this transfer deliberately. It arrives as a consequence — the international ticket was booked for price and schedule, the domestic leg was booked separately weeks later, and the two airports were never the same field in either search.

How the airport split interacts with the rest of an itinerary is worked through in the complete Thailand trip guide.

FAQ

How far apart are Bangkok's two airports?

About 50 km by road. Suvarnabhumi (BKK) handles international and full-service carriers; Don Mueang (DMK) handles primarily low-cost and domestic flights.

How long does the BKK to DMK transfer take?

45 to 60 minutes off-peak, and 90 minutes to two and a half hours in traffic.

Is there a free shuttle between Bangkok's airports?

Yes, run by Airports of Thailand, roughly 05:00 to midnight. It is exclusively for passengers transferring between the two airports — a boarding pass for an onward flight and a passport are required, and non-connecting passengers are not eligible.

Can I take a train between the two airports?

No. The Airport Rail Link serves Suvarnabhumi and the city but does not reach Don Mueang, so any transfer is a road journey.

What is the minimum connection time between BKK and DMK?

There is no official published minimum. What exists is the process: immigration, baggage reclaim, a road transfer of 45 minutes to 2.5 hours, and a fresh check-in.