Thailand flag Bangkok Airport (DMK)

Country Thailand | Asia | Regional Hub | IATA: DMK | ICAO: VTBD | Elevation 9 ft · 3 m | Local time —

Destinations
68
Flights / day
246
Busiest route
Chiang Mai
Top airline
Thai AirAsia

Bangkok Don Mueang Airport averages 246 flights per day to 68 destinations, with 11 domestic routes and 57 international routes. A total of 18 airlines operate at DMK, led by Thai AirAsia. This airport provides direct service to 22 countries across two continents, with Malaysia representing its largest international market. The longest nonstop route from Bangkok Don Mueang connects to New Chitose, with a typical flight time of 7 hr 0 mins. Updated: October 16, 2026

Route Network

Bangkok Don Mueang Airport connects 68 destinations worldwide, with Chiang Mai standing out as its busiest route. The longest nonstop flight is to Dubai, and the shortest flight is to Siem Reap.

Thailand flag Chiang Mai (CNX) – Thailand 4 airlines
1 hr 50 mins
353 mi · 568 km
33
per day
Thailand flag Phuket (HKT) – Thailand 3 airlines
2 hr 0 mins
430 mi · 692 km
24
per day
Thailand flag Hat Yai (HDY) – Thailand 3 airlines
2 hr 5 mins
482 mi · 776 km
20
per day
Thailand flag Nakhon Si Thammarat (NST) – Thailand 3 airlines
1 hr 50 mins
374 mi · 602 km
12
per day
Thailand flag Chiang Rai (CEI) – Thailand 3 airlines
1 hr 55 mins
420 mi · 676 km
12
per day
Malaysia flag Kuala Lumpur (KUL) – Malaysia 2 airlines
2 hr 40 mins
775 mi · 1,248 km
12
per day
Thailand flag Udon Thani (UTH) – Thailand 3 airlines
1 hr 30 mins
280 mi · 451 km
11
per day
Thailand flag Surat Thani (URT) – Thailand 3 airlines
1 hr 50 mins
345 mi · 555 km
10
per day
Thailand flag Khon Kaen (KKC) – Thailand 2 airlines
1 hr 20 mins
228 mi · 368 km
9
per day
Thailand flag Krabi (KBV) – Thailand 3 airlines
2 hr 0 mins
416 mi · 670 km
9
per day
Thailand flag Ubon Ratchathani (UBP) – Thailand 3 airlines
1 hr 25 mins
300 mi · 482 km
9
per day
Myanmar flag Yangon (RGN) – Myanmar 2 airlines
2 hr 0 mins
363 mi · 584 km
5
per day
Viet Nam flag Da Nang (DAD) – Viet Nam 1 airline
1 hr 55 mins
528 mi · 849 km
3
per day
Viet Nam flag Hanoi (HAN) – Viet Nam 1 airline
2 hr 10 mins
610 mi · 982 km
3
per day
Viet Nam flag Ho Chi Minh City (SGN) – Viet Nam 1 airline
1 hr 50 mins
461 mi · 741 km
3
per day
Thailand flag Ko Samui (USM) – Thailand 1 airline
1 hr 40 mins
304 mi · 489 km
3
per day
Taiwan flag Taipei (TPE) – Taiwan 2 airlines
4 hr 0 mins
1,546 mi · 2,488 km
3
per day
Macao flag Macau (MFM) – Macao 2 airlines
3 hr 0 mins
1,025 mi · 1,649 km
3
per day
Indonesia flag Jakarta (CGK) – Indonesia 3 airlines
3 hr 55 mins
1,445 mi · 2,326 km
3
per day
Singapore flag Singapore (SIN) – Singapore 2 airlines
2 hr 50 mins
898 mi · 1,446 km
3
per day
Japan flag Tokyo (NRT) – Japan 1 airline
6 hr 30 mins
2,886 mi · 4,645 km
3
per day
China flag Chongqing (CKG) – China 2 airlines
3 hr 20 mins
1,158 mi · 1,864 km
2
per day
Malaysia flag Penang (PEN) – Malaysia 1 airline
2 hr 20 mins
596 mi · 959 km
2
per day
Cambodia flag Siem Reap (SAI) – Cambodia 1 airline
1 hr 15 mins
245 mi · 395 km
2
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 1 airline
7 hr 10 mins
3,032 mi · 4,880 km
2
per day
Taiwan flag Kaohsiung (KHH) – Taiwan 2 airlines
3 hr 45 mins
1,425 mi · 2,293 km
2
per day
Japan flag Osaka (KIX) – Japan 1 airline
5 hr 55 mins
2,582 mi · 4,156 km
2
per day
China flag Guangzhou (CAN) – China 2 airlines
3 hr 5 mins
1,057 mi · 1,701 km
2
per day
Philippines flag Manila (MNL) – Philippines 2 airlines
3 hr 35 mins
1,367 mi · 2,201 km
2
per day
China flag Changsha (CSX) – China 2 airlines
3 hr 30 mins
1,276 mi · 2,054 km
2
per day
Indonesia flag Bali (DPS) – Indonesia 2 airlines
4 hr 40 mins
1,857 mi · 2,988 km
2
per day
Viet Nam flag Duong Dong (PQC) – Viet Nam 1 airline
1 hr 35 mins
341 mi · 549 km
2
per day
Hong Kong flag Hong Kong (HKG) – Hong Kong 1 airline
3 hr 0 mins
1,048 mi · 1,686 km
2
per day
Malaysia flag Senai (JHB) – Malaysia 1 airline
2 hr 50 mins
873 mi · 1,405 km
2
per day
Lao People's Democratic Republic flag Vientiane (VTE) – Lao People's Democratic Republic 1 airline
1 hr 35 mins
310 mi · 499 km
2
per day
China flag Chengdu (TFU) – China 2 airlines
3 hr 25 mins
1,159 mi · 1,865 km
1
per day
Japan flag Fukuoka (FUK) – Japan 1 airline
5 hr 25 mins
2,311 mi · 3,719 km
1
per day
China flag Hangzhou (HGH) – China 2 airlines
4 hr 20 mins
1,692 mi · 2,724 km
1
per day
South Korea flag Seoul (ICN) – South Korea 1 airline
5 hr 25 mins
2,273 mi · 3,658 km
1
per day
India flag Chennai (MAA) – India 1 airline
4 hr 5 mins
1,374 mi · 2,212 km
1
per day
Sri Lanka flag Colombo (CMB) – Sri Lanka 1 airline
4 hr 20 mins
1,481 mi · 2,384 km
1
per day
India flag Kochi (COK) – India 1 airline
4 hr 40 mins
1,655 mi · 2,664 km
1
per day
India flag Kolkata (CCU) – India 1 airline
3 hr 20 mins
1,000 mi · 1,609 km
1
per day
China flag Kunming (KMG) – China 1 airline
2 hr 40 mins
788 mi · 1,268 km
1
per day
Lao People's Democratic Republic flag Luang Prabang (LPQ) – Lao People's Democratic Republic 1 airline
1 hr 55 mins
426 mi · 686 km
1
per day
Maldives flag Malé (MLE) – Maldives 1 airline
5 hr 15 mins
1,963 mi · 3,160 km
1
per day
Myanmar flag Mandalay (MDL) – Myanmar 1 airline
2 hr 30 mins
618 mi · 995 km
1
per day
Cambodia flag Phnom Penh (KTI) – Cambodia 1 airline
1 hr 30 mins
340 mi · 547 km
1
per day
Malaysia flag Subang (SZB) – Malaysia 1 airline
2 hr 35 mins
748 mi · 1,203 km
1
per day
China flag Shenzhen (SZX) – China 2 airlines
3 hr 0 mins
1,054 mi · 1,697 km
1
per day
India flag Bangalore (BLR) – India 1 airline
4 hr 25 mins
1,538 mi · 2,476 km
5
per week
Japan flag New Chitose (CTS) – Japan 1 airline
7 hr 0 mins
3,147 mi · 5,065 km
5
per week
Philippines flag Cebu (CEB) – Philippines 1 airline
4 hr 0 mins
1,598 mi · 2,571 km
5
per week
Japan flag Naha (OKA) – Japan 1 airline
4 hr 45 mins
1,943 mi · 3,128 km
5
per week
India flag New Delhi (DEL) – India 1 airline
4 hr 55 mins
1,815 mi · 2,921 km
5
per week
Viet Nam flag Nha Trang (CXR) – Viet Nam 1 airline
2 hr 5 mins
595 mi · 957 km
5
per week
China flag Shanghai (PVG) – China 1 airline
4 hr 30 mins
1,795 mi · 2,889 km
5
per week
Japan flag Tokoname (NGO) – Japan 1 airline
6 hr 5 mins
2,675 mi · 4,306 km
5
per week
China flag Wuhan (WUH) – China 1 airline
3 hr 50 mins
1,451 mi · 2,335 km
5
per week
Kazakhstan flag Almaty (ALA) – Kazakhstan 1 airline
6 hr 0 mins
2,467 mi · 3,970 km
4
per week
China flag Xianyang (XIY) – China 1 airline
4 hr 0 mins
1,507 mi · 2,426 km
4
per week
China flag Zhengzhou (CGO) – China 1 airline
4 hr 15 mins
1,646 mi · 2,649 km
4
per week
China flag Nanchang (KHN) – China 1 airline
3 hr 50 mins
1,424 mi · 2,291 km
3
per week
United Arab Emirates flag Jebel Ali (DWC) – United Arab Emirates 2 airlines
7 hr 10 mins
3,042 mi · 4,896 km
2
per week
China flag Tianjin (TSN) – China 1 airline
5 hr 0 mins
2,018 mi · 3,248 km
2
per week
  Nepal flag Kathmandu (KTM) –   Nepal 1 airline
4 hr 0 mins
1,367 mi · 2,200 km
1
per week
Singapore flag Seletar (XSP) – Singapore 1 airline
—
DMK → XSP
1
per week
Finland flag Tampere / Pirkkala (TMP) – Finland 1 airline
—
DMK → TMP
1
per week

Route and destination data updated October 16, 2026.

Bangkok Don Mueang Airport is served by 18 airlines, with Thai AirAsia in the lead at 42% of routes. The top three carriers together cover 78% of routes. 11 carriers operate only one route each. A total of 15 airlines operate international routes, compared with five airlines serving domestic routes. flydubai is operating the longest nonstop flight, connecting to Dubai with a flight time of 7 hrs 10 mins.

Thai AirAsia (44 routes)
Thai Lion Air (29 routes)
Nok Air (9 routes)
Thai AirAsia X (6 routes)
Malindo Air (2 routes)
Myanmar Airways International (2 routes)
Cebu Pacific Air (2 routes)
MJJ (1 routes)
AirAsia (1 routes)
Bangkok Airways (1 routes)
Batik Air (1 routes)
Citilink (1 routes)
flydubai (1 routes)
Philippines AirAsia (1 routes)
DWC (1 routes)
Mjets Ground Handling (1 routes)
VistaJet (1 routes)
UNI (1 routes)

Bangkok Don Mueang Airport provides direct service to 22 countries across two continents. The route network is 16% domestic and 84% international. Malaysia is the primary international destination.

Thailand - 152/day
Malaysia - 17/day
China - 14/day
Viet Nam - 13/day
Japan - 8/day
Myanmar - 6/day
Taiwan - 5/day
India - 5/day
Indonesia - 4/day
Macao - 3/day
Singapore - 3/day
Cambodia - 3/day
Lao People's Democratic Republic - 3/day
United Arab Emirates - 2/day
Philippines - 2/day
Hong Kong - 2/day
South Korea - 1/day
Sri Lanka - 1/day
Maldives - 1/day
Kazakhstan - 1/day
  Nepal - 0/day
Finland - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
2 min early
3 min (-298.4%) vs last 24 hours
24h trend
Arrivals
5 min early
9 min (-250.4%) vs last 24 hours
24h trend
Cancelled Departures
239 flights (24 hour total)

Oct 20

2026

11:00 - 12:00

Departure
on-time
Arrival
3 min early
Cancelled
13

Oct 20

2026

10:00 - 11:00

Departure
on-time
Arrival
4 min early
Cancelled
10

Oct 20

2026

09:00 - 10:00

Departure
2 min late
Arrival
6 min early
Cancelled
13

Oct 20

2026

08:00 - 09:00

Departure
3 min late
Arrival
5 min early
Cancelled
11

Oct 20

2026

07:00 - 08:00

Departure
on-time
Arrival
8 min early
Cancelled
10

Oct 20

2026

06:00 - 07:00

Departure
2 min early
Arrival
8 min early
Cancelled
10

Oct 20

2026

05:00 - 06:00

Departure
2 min early
Arrival
7 min early
Cancelled
12

Oct 20

2026

04:00 - 05:00

Departure
6 min early
Arrival
7 min early
Cancelled
9

Oct 20

2026

03:00 - 04:00

Departure
4 min early
Arrival
14 min early
Cancelled
20

Oct 20

2026

02:00 - 03:00

Departure
4 min early
Arrival
15 min early
Cancelled
23

Oct 20

2026

01:00 - 02:00

Departure
7 min early
Arrival
11 min early
Cancelled
22

Oct 20

2026

00:00 - 01:00

Departure
7 min early
Arrival
on-time
Cancelled
15

Oct 19

2026

23:00 - 00:00

Departure
7 min early
Arrival
on-time
Cancelled
6

Oct 19

2026

22:00 - 23:00

Departure
—
Arrival
20 min early
Cancelled
0

Oct 19

2026

21:00 - 22:00

Departure
1 min late
Arrival
20 min early
Cancelled
3

Oct 19

2026

20:00 - 21:00

Departure
1 min late
Arrival
on-time
Cancelled
3

Oct 19

2026

19:00 - 20:00

Departure
on-time
Arrival
10 min early
Cancelled
2

Oct 19

2026

16:00 - 17:00

Departure
on-time
Arrival
5 min early
Cancelled
6

Oct 19

2026

15:00 - 16:00

Departure
3 min early
Arrival
1 min early
Cancelled
12

Oct 19

2026

14:00 - 15:00

Departure
2 min late
Arrival
2 min early
Cancelled
11

Oct 19

2026

13:00 - 14:00

Departure
1 min late
Arrival
on-time
Cancelled
14

Oct 19

2026

12:00 - 13:00

Departure
4 min late
Arrival
6 min late
Cancelled
14
Delay Performance (7 day average)
Departures
1 min late
2 min (-77.5%) vs last week
7d trend
Arrivals
1 min early
min (+15%) vs last week
7d trend
Cancelled Departures
1,198 flights (7 day total)

Oct 19

2026

Departure
on-time
Arrival
2 min early
Cancelled
196

Oct 18

2026

Departure
5 min late
Arrival
4 min late
Cancelled
193

Oct 17

2026

Departure
2 min early
Arrival
4 min early
Cancelled
185

Oct 16

2026

Departure
1 min early
Arrival
2 min early
Cancelled
187

Oct 15

2026

Departure
4 min late
Arrival
6 min late
Cancelled
212

Oct 14

2026

Departure
2 min early
Arrival
5 min early
Cancelled
77

Oct 13

2026

Departure
2 min early
Arrival
6 min early
Cancelled
148
Delay Performance (30 day average)
Departures
2 min late
5 min (+173.2%) vs last 30 days
30d trend
Arrivals
on-time
7 min (+94.1%) vs last 30 days
30d trend
Cancelled Departures
5,189 flights (30 day total)

Oct 19

2026

Departure
on-time
Arrival
2 min early
Cancelled
196

Oct 18

2026

Departure
5 min late
Arrival
4 min late
Cancelled
193

Oct 17

2026

Departure
2 min early
Arrival
4 min early
Cancelled
185

Oct 16

2026

Departure
1 min early
Arrival
2 min early
Cancelled
187

Oct 15

2026

Departure
4 min late
Arrival
6 min late
Cancelled
212

Oct 14

2026

Departure
2 min early
Arrival
5 min early
Cancelled
77

Oct 13

2026

Departure
2 min early
Arrival
6 min early
Cancelled
148

Oct 12

2026

Departure
on-time
Arrival
2 min early
Cancelled
175

Oct 11

2026

Departure
11 min late
Arrival
7 min late
Cancelled
187

Oct 10

2026

Departure
1 min late
Arrival
3 min early
Cancelled
130

Oct 9

2026

Departure
3 min early
Arrival
2 min early
Cancelled
28

Oct 8

2026

Departure
1 min late
Arrival
2 min early
Cancelled
179

Oct 7

2026

Departure
2 min late
Arrival
4 min early
Cancelled
174

Oct 6

2026

Departure
on-time
Arrival
1 min early
Cancelled
167

Oct 5

2026

Departure
7 min late
Arrival
3 min late
Cancelled
188

Oct 4

2026

Departure
12 min late
Arrival
13 min late
Cancelled
149

Oct 3

2026

Departure
5 min late
Arrival
1 min late
Cancelled
192

Oct 2

2026

Departure
3 min late
Arrival
3 min early
Cancelled
183

Oct 1

2026

Departure
8 min late
Arrival
9 min late
Cancelled
190

Sep 30

2026

Departure
7 min late
Arrival
3 min early
Cancelled
157

Sep 29

2026

Departure
4 min early
Arrival
11 min early
Cancelled
185

Sep 28

2026

Departure
2 min early
Arrival
9 min early
Cancelled
190

Sep 27

2026

Departure
3 min late
Arrival
1 min late
Cancelled
172

Sep 26

2026

Departure
7 min late
Arrival
14 min late
Cancelled
191

Sep 25

2026

Departure
3 min late
Arrival
3 min late
Cancelled
164

Sep 24

2026

Departure
2 min early
Arrival
5 min early
Cancelled
206

Sep 23

2026

Departure
2 min early
Arrival
5 min early
Cancelled
186

Sep 22

2026

Departure
3 min early
Arrival
7 min early
Cancelled
223

Sep 21

2026

Departure
3 min early
Arrival
9 min early
Cancelled
195

Sep 20

2026

Departure
4 min late
Arrival
1 min late
Cancelled
180

Global Rankings

Worldwide Position

Flights per day

#126 (246 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#291 (68 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
12,195 ft 3,717 m 197 ft 60 m Asphalt
12,195 ft 3,717 m 197 ft 60 m Asphalt
11,529 ft 3,514 m 148 ft 45 m Asphalt
11,529 ft 3,514 m 148 ft 45 m Asphalt

Runway Length

Runways at Bangkok Don Mueang Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Bangkok Don Mueang (IATA: DMK) operates around 246 flights per day to 68 nonstop destinations. Its network includes 11 domestic and 57 international routes, with Thai AirAsia as the leading carrier and Chiang Mai currently the busiest connection. From DMK, passengers can reach 22 countries across 2 continents, and the longest runway measures 3,717 m (12,195 ft).

Miscellaneous