Travel guide

Don Mueang Airport (DMK) — Terminal 1 & 2 Complete Traveler's Guide

Don Mueang (DMK) handled over 30 million passengers in 2023 — Thailand's original airport, reborn as the low-cost carrier hub. AirAsia, Nok Air, and Thai Lion all live here. Two terminals 450 metres apart, split international vs domestic in a way that catches first-time visitors. Here's the practical orientation: which terminal you'll actually land at, how to move between them, what's open at 4 a.m., and how to reach Bangkok without the rail line you might be expecting.

01Where DMK sits + how far from Bangkok

Don Mueang (DMK, IATA; VTBD, ICAO) is the closer of Bangkok's two airports — but the road in decides how the trip feels.

  • 26 km north of central Bangkok, in Don Mueang district
  • 30–50 minutes to Sukhumvit, Asoke, or Silom off-peak — 60–90 minutes in weekday rush
  • Don Mueang Tollway is the fast paid route; Vibhavadi Rangsit is free but stuck in traffic most weekdays
  • No direct Airport Rail Link (unlike Suvarnabhumi) — the closest equivalent is the A1 public bus to BTS Mo Chit
  • Thailand's original airport: opened 1914, reopened in 2007 as the dedicated low-cost carrier hub

That 2007 role is why Thai AirAsia, Nok Air, and Thai Lion all depart from here.

02Terminal 1 vs Terminal 2 — international vs domestic

The terminal split is simple once you know it — and older guidebooks get it wrong.

  • Terminal 1 (T1): all international flights, including AirAsia, Nok Air, and Lion international routes
  • Terminal 2 (T2): domestic only — Thai AirAsia, Thai Lion, and Nok Air domestic
  • The terminals swapped roles in 2019 — always check your boarding pass or the airline app the day before
  • Both have 5 levels, much smaller than Suvarnabhumi: Level 1 for arrivals + ground transport, Level 3 for departures + check-in
  • 5–8 minutes maximum for walking and orientation inside each terminal
Related — book the route directly
Guide — DMK arrival pickupGuide — Don Mueang → SuvarnabhumiGuide — Bangkok airport transferDon Mueang → Bangkok transferSuvarnabhumi → Bangkok transfer

03Moving between Terminal 1 and Terminal 2

Two terminals, 450 metres apart — walk or ride, both are easy.

  • 450 metres between terminals, connected by an enclosed second-floor walkway
  • 5–10 minute walk, depending on luggage and crowd
  • Free shuttle bus every 5–10 minutes, 24 hours a day, picking up at Level 1 outside both terminals
  • Heavy bags or a long flight behind you: take the shuttle. Light luggage and good weather: the walk is faster than waiting
  • International arrival (T1) to domestic departure (T2): terminal-to-terminal time including walking + re-check-in fits comfortably in 90 minutes

04Fast Track at DMK — when (and whether) to bother

DMK has a Fast Track immigration lane, but honestly, it's far less needed than at Suvarnabhumi.

  • Standard immigration takes 10–20 minutes at most hours — the terminals are smaller and the queues genuinely move
  • Some premium-class budget carrier tickets include Fast Track
  • Otherwise buy at the counter (typically ฿500–1,500) or via vendors like Klook
  • Worth it: tight connecting flights, peak holiday arrivals (Songkran, Chinese New Year), or reduced mobility
  • Skip it: typical morning or late-night arrivals

05Wi-Fi, lounges, and amenities

DMK covers the basics — just set expectations a notch below Suvarnabhumi.

  • Free Wi-Fi: AOTfreeWifi (same network as Suvarnabhumi), 2 hours free, extendable to 4 hours with passport registration
  • Dining is thinner: the usual Thai chains (MK, Black Canyon, AmazonCafé) plus a 24-hour McDonald's in T2
  • Lounges in T1: Miracle Lounge, Coral, and a few airline-branded options
  • Showers are limited — Miracle Transit Hotel rents day-use rooms, but it's separate from the main terminal
  • Charging stations and ATMs throughout both terminals

T2 has fewer amenities but is easier to navigate.

06Four ways to reach central Bangkok from DMK

Four options, four price points — pick by luggage, hour of arrival, and patience.

  • A1 public bus: ฿30 to BTS Mo Chit, every 5–10 minutes, 30–60 minutes depending on traffic. Cheapest, but luggage-unfriendly and standing-room-only at peak
  • Public taxi (Level 1 rank outside both terminals): metered fare + ฿50 airport surcharge + tolls, typically ฿250–400 to Sukhumvit. Cheaper than BKK taxis since DMK is closer, but queues and meter-refusal still happen
  • Limousine taxi counter: pre-paid, fixed-rate, around ฿1,200+. No surprises
  • Private chauffeur (pre-book): flat ฿3,000 to anywhere in Greater Bangkok — ZEEKR 009, driver meets you at the curb with a name sign, flight tracked, 60 minutes free wait after landing

The chauffeur option earns its keep on early-morning landings — DMK has a lot of 04:00–06:00 arrivals, when the A1 bus hasn't started and taxi queues are long. See /guides/dmk-arrival-pickup for the photo walkthrough of the meeting points.

07FAQ

How do I get from Don Mueang (DMK) to Suvarnabhumi (BKK)?
The two airports are about 47 km apart, typically 40–60 minutes by car off-peak, 60–90 minutes during rush. There's no direct train. The /guides/dmk-to-bkk-transfer guide covers route options, layover timing, and when a private chauffeur is worth it vs the public shuttle bus.
Is the shuttle between DMK Terminal 1 and Terminal 2 free?
Yes — the inter-terminal shuttle bus is free, runs every 5–10 minutes, and operates 24 hours a day. It picks up at Level 1 outside both terminals. There's also an enclosed second-floor walkway between the two for a 5–10 minute walk in either direction.
Can I take a train from Don Mueang to central Bangkok?
Not directly. Unlike Suvarnabhumi (which has the Airport Rail Link to Phaya Thai), DMK has no dedicated airport train. The closest equivalent is the A1 public bus to BTS Mo Chit (~30 minutes, ฿30), where you can then take BTS, MRT, or a taxi onward. The Red Line commuter rail has a station nearby but service is limited and the connection is awkward with luggage.

Land at Don Mueang. Skip the queue.

Flat THB 3,000 · ZEEKR 009 · Driver tracks your flight, meets you at the curb · 60 minutes free wait after landing.

Book a rideView ratesAll FAQs