Bangkok Airport (DMK)

Thailand flag

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

Destinations
85
Flights / day
323
Busiest route
Chiangmai
Top airline
Thai AirAsia

Bangkok Don Mueang Airport averages 323 flights per day to 85 destinations, with 12 domestic routes and 73 international routes. A total of 17 airlines operate at DMK, led by Thai AirAsia. This airport provides direct service to 23 countries across four continents, with China representing its largest international market. The longest nonstop route from Bangkok Don Mueang connects to Riyadh, with a typical flight time of 8 hr 10 mins. Updated: February 15, 2026

Route Network

Bangkok Don Mueang Airport connects 85 destinations worldwide, with Chiangmai standing out as its busiest route. The longest nonstop flight is to Riyadh, and the shortest flight is to Siem Reap.

Chiangmai (CNX) – Thailand
1 hr 50 mins
353 mi · 568 km
35
per day
Phuket (HKT) – Thailand
2 hr 0 mins
430 mi · 692 km
32
per day
Hat Yai (HDY) – Thailand
2 hr 5 mins
482 mi · 776 km
20
per day
Krabi (KBV) – Thailand
2 hr 0 mins
416 mi · 670 km
17
per day
Kuala Lumpur (KUL) – Malaysia
2 hr 40 mins
775 mi · 1,248 km
15
per day
Surat Thani (URT) – Thailand
1 hr 50 mins
345 mi · 555 km
14
per day
Udon Thani (UTH) – Thailand
1 hr 30 mins
280 mi · 451 km
13
per day
Chiang Rai (CEI) – Thailand
1 hr 55 mins
420 mi · 676 km
13
per day
Nakhon Si Thammarat (NST) – Thailand
1 hr 50 mins
374 mi · 602 km
11
per day
Khon Kaen (KKC) – Thailand
1 hr 20 mins
228 mi · 368 km
11
per day
Ubon Ratchathani (UBP) – Thailand
1 hr 25 mins
300 mi · 482 km
10
per day
Jakarta (CGK) – Indonesia
3 hr 55 mins
1,445 mi · 2,326 km
7
per day
Singapore (SIN) – Singapore
2 hr 50 mins
898 mi · 1,446 km
6
per day
Taipa (MFM) – Macao
3 hr 0 mins
1,025 mi · 1,649 km
5
per day
Yangon (RGN) – Myanmar
2 hr 0 mins
363 mi · 584 km
4
per day
Tokyo (NRT) – Japan
6 hr 30 mins
2,886 mi · 4,645 km
4
per day
Da Nang (DAD) – Viet Nam
1 hr 55 mins
528 mi · 849 km
4
per day
Taipei (TPE) – Taiwan
4 hr 0 mins
1,546 mi · 2,488 km
4
per day
Hanoi (HAN) – Viet Nam
2 hr 10 mins
610 mi · 982 km
3
per day
Ho Chi Minh City (SGN) – Viet Nam
1 hr 50 mins
461 mi · 741 km
3
per day
Siem Reap (SAI) – Cambodia
1 hr 15 mins
245 mi · 395 km
3
per day
Na Thon (Ko Samui Island) (USM) – Thailand
1 hr 40 mins
304 mi · 489 km
3
per day
Hong Kong (HKG) – Hong Kong
3 hr 0 mins
1,048 mi · 1,686 km
3
per day
Osaka (KIX) – Japan
5 hr 55 mins
2,582 mi · 4,156 km
3
per day
Penang (PEN) – Malaysia
2 hr 20 mins
596 mi · 959 km
3
per day
Chongqing (CKG) – China
3 hr 20 mins
1,158 mi · 1,864 km
3
per day
Guangzhou (CAN) – China
3 hr 5 mins
1,057 mi · 1,701 km
3
per day
Senai (JHB) – Malaysia
2 hr 50 mins
873 mi · 1,405 km
3
per day
Chengdu (TFU) – China
3 hr 25 mins
1,159 mi · 1,865 km
2
per day
Chennai (MAA) – India
4 hr 5 mins
1,374 mi · 2,212 km
2
per day
Phnom Penh (KTI) – Cambodia
1 hr 30 mins
340 mi · 547 km
2
per day
Changsha (CSX) – China
3 hr 30 mins
1,276 mi · 2,054 km
2
per day
Kaohsiung City (KHH) – Taiwan
3 hr 45 mins
1,425 mi · 2,293 km
2
per day
Manila (MNL) – Philippines
3 hr 35 mins
1,367 mi · 2,201 km
2
per day
Seoul (ICN) – South Korea
5 hr 25 mins
2,273 mi · 3,658 km
2
per day
Vientiane (VTE) – Lao People's Democratic Republic
1 hr 35 mins
310 mi · 499 km
2
per day
Denpasar-Bali Island (DPS) – Indonesia
4 hr 40 mins
1,857 mi · 2,988 km
2
per day
New Delhi (DEL) – India
4 hr 55 mins
1,815 mi · 2,921 km
2
per day
Hangzhou (HGH) – China
4 hr 20 mins
1,692 mi · 2,724 km
2
per day
Kochi (COK) – India
4 hr 40 mins
1,655 mi · 2,664 km
2
per day
Luang Phabang (LPQ) – Lao People's Democratic Republic
1 hr 55 mins
426 mi · 686 km
2
per day
Bangalore (BLR) – India
4 hr 25 mins
1,538 mi · 2,476 km
2
per day
Shenzhen (SZX) – China
3 hr 0 mins
1,054 mi · 1,697 km
2
per day
Colombo (CMB) – Sri Lanka
4 hr 20 mins
1,481 mi · 2,384 km
2
per day
Kolkata (CCU) – India
3 hr 20 mins
1,000 mi · 1,609 km
2
per day
Shanghai (PVG) – China
4 hr 30 mins
1,795 mi · 2,889 km
2
per day
Ahmedabad (AMD) – India
5 hr 10 mins
1,935 mi · 3,114 km
1
per day
Wuhan (WUH) – China
3 hr 50 mins
1,451 mi · 2,335 km
1
per day
Xianyang (XIY) – China
4 hr 0 mins
1,507 mi · 2,426 km
1
per day
Chitose / Tomakomai (CTS) – Japan
7 hr 0 mins
3,147 mi · 5,065 km
1
per day
Duong Dong (PQC) – Viet Nam
1 hr 35 mins
341 mi · 549 km
1
per day
Fukuoka (FUK) – Japan
5 hr 25 mins
2,311 mi · 3,719 km
1
per day
Hyderabad (HYD) – India
4 hr 20 mins
1,493 mi · 2,402 km
1
per day
Kunming (KMG) – China
2 hr 40 mins
788 mi · 1,268 km
1
per day
Malé (MLE) – Maldives
5 hr 15 mins
1,963 mi · 3,160 km
1
per day
Mandalay (MDL) – Myanmar
2 hr 30 mins
618 mi · 995 km
1
per day
Mumbai (BOM) – India
5 hr 5 mins
1,870 mi · 3,009 km
1
per day
Nha Trang (CXR) – Viet Nam
2 hr 5 mins
595 mi · 957 km
1
per day
Surabaya (SUB) – Indonesia
4 hr 20 mins
1,692 mi · 2,723 km
1
per day
Zhengzhou (CGO) – China
4 hr 15 mins
1,646 mi · 2,649 km
1
per day
Jaipur (JAI) – India
4 hr 55 mins
1,832 mi · 2,948 km
6
per week
Kathmandu (KTM) –   Nepal
4 hr 0 mins
1,367 mi · 2,200 km
6
per week
Almaty (ALA) – Kazakhstan
6 hr 0 mins
2,467 mi · 3,970 km
5
per week
Guwahati (GAU) – India
3 hr 20 mins
1,025 mi · 1,650 km
5
per week
Lapu-Lapu City (CEB) – Philippines
4 hr 0 mins
1,598 mi · 2,571 km
5
per week
Lucknow (LKO) – India
4 hr 25 mins
1,552 mi · 2,497 km
5
per week
Naha (OKA) – Japan
4 hr 45 mins
1,943 mi · 3,128 km
5
per week
Sendai (SDJ) – Japan
6 hr 40 mins
2,975 mi · 4,788 km
5
per week
Subang (SZB) – Malaysia
2 hr 35 mins
748 mi · 1,203 km
5
per week
Tokoname (NGO) – Japan
6 hr 5 mins
2,675 mi · 4,306 km
5
per week
Riyadh (RUH) – Saudi Arabia
8 hr 10 mins
3,572 mi · 5,748 km
4
per week
Tianjin (TSN) – China
5 hr 0 mins
2,018 mi · 3,248 km
4
per week
Amritsar (ATQ) – India
5 hr 20 mins
2,043 mi · 3,288 km
3
per week
Bhairawa (BWA) –   Nepal
DMK → BWA
3
per week
Davao City (DVO) – Philippines
4 hr 20 mins
1,763 mi · 2,837 km
3
per week
Hefei (HFE) – China
4 hr 10 mins
1,624 mi · 2,614 km
3
per week
Iloilo City (ILO) – Philippines
3 hr 50 mins
1,492 mi · 2,401 km
3
per week
Datong (DAT) – China
4 hr 55 mins
1,968 mi · 3,167 km
2
per week
Haikou (HAK) – China
2 hr 30 mins
772 mi · 1,243 km
2
per week
Nanchang (KHN) – China
3 hr 50 mins
1,424 mi · 2,291 km
2
per week
Tashkent (TAS) – Uzbekistan
DMK → TAS
2
per week
Hua Hin (HHQ) – Thailand
DMK → HHQ
1
per week
Jinan (TNA) – China
4 hr 45 mins
1,887 mi · 3,038 km
1
per week
Linyi (LYI) – China
DMK → LYI
1
per week
Moscow (VKO) – Russian Federation
DMK → VKO
1
per week

Route and destination data updated February 15, 2026.

Bangkok Don Mueang Airport is served by 17 airlines, with Thai AirAsia in the lead at 39% of routes. The top three carriers together cover 77% of routes. eight carriers operate only one route each. A total of 13 airlines operate international routes, compared with six airlines serving domestic routes. Thai AirAsia X is operating the longest nonstop flight, connecting to Riyadh with a flight time of 8 hrs 10 mins.

Thai AirAsia (54 routes)
Thai Lion Air (42 routes)
Thai AirAsia X (10 routes)
Nok Air (9 routes)
Malindo Air (4 routes)
Cebu Pacific Air (4 routes)
Indonesia AirAsia (2 routes)
Myanmar Airways International (2 routes)
9 Air Co (2 routes)
AirAsia (1 routes)
World Ticket Ltd (1 routes)
Batik Air (1 routes)
Citilink (1 routes)
Bangkok Airways (1 routes)
Philippines AirAsia (1 routes)
A0S (1 routes)
A0T (1 routes)

Bangkok Don Mueang Airport provides direct service to 23 countries across four continents. The route network is 14% domestic and 86% international. China is the primary international destination.

Thailand - 180/day
China - 23/day
Malaysia - 21/day
India - 17/day
Viet Nam - 13/day
Indonesia - 11/day
Japan - 11/day
Singapore - 6/day
Myanmar - 6/day
Taiwan - 6/day
Cambodia - 6/day
Macao - 5/day
Philippines - 4/day
Lao People's Democratic Republic - 4/day
Hong Kong - 3/day
South Korea - 2/day
Sri Lanka - 2/day
Maldives - 1/day
  Nepal - 1/day
Kazakhstan - 1/day
Saudi Arabia - 1/day
Uzbekistan - 0/day
Russian Federation - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

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.

Miscellaneous