BKK vs DMK: Which Bangkok Airport Should You Choose?

Bangkok has two airports and they are not close to each other. Picking the wrong one can add an hour and a thousand baht to your first day in Thailand. Here is the straightforward comparison every traveler should read before booking.

The short answer

Book BKK (Suvarnabhumi) if you are flying long-haul or want the easiest train connection into Bangkok. Book DMK (Don Mueang) if you are on a budget airline within Asia and want cheaper airport transfers and closer access to the old city and northern suburbs.

Which airlines use which airport

  • BKK — Suvarnabhumi: Thai Airways, Bangkok Airways, most international full-service carriers (Emirates, Qatar, Singapore Airlines, Lufthansa, ANA, etc.) and many long-haul flights.
  • DMK — Don Mueang: AirAsia, Thai Lion Air, Nok Air, Scoot and most low-cost carriers flying to/from Southeast Asia, China, India and the Middle East.

How to get to the city from each airport

  • From BKK: Airport Rail Link to Phaya Thai (30 min, ~45 THB) connects to the BTS Skytrain. Taxis to Sukhumvit take 45–75 min and cost 300–500 THB including tolls.
  • From DMK: A1/A2 airport buses to Mo Chit BTS or Chatuchak MRT (30–50 min, 30 THB). Taxis to Khao San or the old city take 30–60 min and cost 250–400 THB.
  • Late at night: taxis from both airports are easy but insist on the meter. Add a 50 THB airport surcharge from DMK and expect 50–100 THB in tolls from BKK.

When to choose BKK

  • Your final destination is Sukhumvit, Silom, Sathorn or the riverside.
  • You want a single train ride into the city without traffic.
  • You are connecting to a domestic flight with Bangkok Airways or Thai Airways.
  • You are landing late and prefer the smoother taxi queue at Suvarnabhumi.

When to choose DMK

  • Your destination is Khao San, the old city, Chatuchak or northern Bangkok.
  • You are flying AirAsia, Scoot, Nok Air or another low-cost carrier.
  • You want the cheapest possible transfer to the city center.
  • You are heading straight to Chiang Mai, Phuket or Krabi on a domestic flight.

What about connecting between the two

Allow at least 3–4 hours between BKK and DMK. The free shuttle bus runs when you show a valid onward ticket, but traffic can make the journey 1–2 hours. If you are self-connecting, book a long layover or spend the night in Bangkok.

First things to do after landing

At either airport, your first priorities are the same: get online, get local cash, and know how you will reach your stay. A qop Thailand eSIM removes the airport SIM queue and lets you order a car or message your hotel while you are still in immigration. ATMs at both airports charge the standard 220 THB foreign-card fee, so withdraw the maximum to spread the cost.

Next steps

  • Thailand trip planner — Build a day-by-day itinerary in minutes — ready-made 7, 10 and 14-day routes to copy.
  • Thailand eSIM — Install before you fly and land already connected. Prices, coverage and compatibility.
  • Practical guide to Bangkok — SIM and eSIM, cash and ATM fees, pharmacies and a day-one checklist.

Frequently asked questions

Is BKK or DMK closer to Bangkok city center?

BKK is closer to modern central areas like Sukhumvit and Silom. DMK is closer to the old city, Khao San and northern Bangkok. Neither is truly central — both require 30–75 minutes to reach most hotels.

Can I transfer between BKK and DMK for free?

Yes, a free shuttle bus runs between the two airports if you show a valid flight ticket or booking. The journey can take 1–2 hours depending on traffic, so leave plenty of time.

How much time should I leave to connect between BKK and DMK?

At least 3–4 hours. Traffic can stretch the shuttle bus journey to 1–2 hours on its own, so a short layover risks a missed connection.

Which Bangkok airport has the cheapest transfer to Khao San?

DMK is usually cheaper and faster to Khao San. A taxi costs around 250–350 THB and takes 30–50 minutes. From BKK, expect 400–600 THB and 45–90 minutes.

Do AirAsia and Scoot fly into BKK or DMK?

DMK (Don Mueang). Most low-cost carriers, including AirAsia, Thai Lion Air, Nok Air and Scoot, use DMK rather than Suvarnabhumi.

Do both Bangkok airports have eSIM or SIM card kiosks?

Yes, but prices at airport kiosks are 100–200 THB higher than in the city. Buying a Thailand eSIM before you fly and activating it on landing avoids that markup.

Which Bangkok airport is better for connecting to Phuket, Krabi or Chiang Mai?

DMK often has more low-cost domestic flight options to those destinations. If your international flight lands at BKK, taking the connecting train plus a domestic flight from BKK can still be simpler than crossing the city to DMK.

Related pages

  • All Thailand travel guides

Explore qop

  • qop — plan and travel Thailand
  • Thailand trip planner
  • Things to do in Thailand
  • Thailand eSIM
  • Thailand travel guides
  • Thailand destinations

Thailand destinations

  • Bangkok, Thailand
  • Phuket, Thailand
  • Koh Samui, Thailand
  • Chiang Mai, Thailand
  • Krabi, Thailand
  • Pattaya, Thailand
  • Koh Phangan, Thailand
  • Hua Hin, Thailand
  • Koh Lanta, Thailand
  • Phi Phi Islands, Thailand
  • Koh Tao, Thailand
  • Koh Larn, Thailand