Non-stop flights to Bangkok (Don Muang) (DMK)
Don Mueang International Airport is the second largest airport in Thailand. It is an international airport. In total there are 92 airports around the world that have direct flights to Bangkok (Don Muang), spread around 89 cities in 22 countries. Currently, there are 24 domestic flights to Bangkok (Don Muang).
On this page
All direct flights to Bangkok (Don Muang) Top 200 flights with a stopover Airlines flying to Bangkok (Don Muang) Best time to visit Bangkok (Don Muang) Long-Haul Flights Business Class flights International flights Domestic flights Alternative airports FAQThis month, there are 6,712 flights arriving at Bangkok (Don Muang) Airport, which are 224 flights per day or 9 flights per hour. On an average day, there is at least 1 flight arriving every 7 minutes.
The most frequently departed flights to Bangkok (Don Muang) are routes from Phuket (HKT) in Thailand and Chiang Mai (CNX), also in Thailand. These two routes together are operated 1262 times this month, and make up for 19% of all monthly arrivals at Don Mueang International Airport.
The longest flight to Bangkok (Don Muang) DMK is departing from Riyadh (RUH). This non-stop flight takes around 8 hours and 20 minutes and covers a distance of 3,569 miles (5,744 km).
List of all direct flights to Bangkok (Don Muang)
Below you can find a list of all cities and countries that have direct flights to Bangkok (Don Muang), ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Bangkok (Don Muang).
Airlines flying to Bangkok (Don Muang)
Currently, there are 14 airlines that fly to Bangkok (Don Muang). Most flights to Bangkok (Don Muang) are operated by Thai AirAsia, as they connect 65 airports to DMK. That’s around 2 times as much as Thai Lion Air, the second biggest airline in terms of operated flight routes to Bangkok (Don Muang). Below you can find a list of airlines that operate most DMK flights:
What is the best time to visit Bangkok (Don Muang)?
🌴 Tropical
Bangkok (Don Muang) is a tropical destination known for its warm climate, with temperatures between 25°C and 30°C (77°F to 86°F) throughout the year. The area is characterized by high humidity and frequent rainfall.
Being located north of the equator, Bangkok (Don Muang) experiences its dry season from November to April, making this the perfect time to visit. In this period, you can expect mostly dry conditions, while the wet season will see days of rain. Humidity and temperatures are consistently high all year long.

Long-Haul Flights to Bangkok (Don Muang)
Explore all long-haul flights to Bangkok (Don Muang) with a flight duration of more than 7 hours.



Business class flights to Bangkok (Don Muang)
There are 8 airports that have flights to Bangkok (Don Muang) in Business Class. All airports that offer business class flights to DMK are listed below:
International flights to Bangkok (Don Muang)
Flights from Bangladesh to Bangkok (Don Muang)
Chittagong is the only city in Bangladesh with direct flights to Bangkok (Don Muang). From Chittagong, direct flights are offered by Flydubai. This route is recently announced though, and not operational yet. It will start in October 2026.
All flights from Bangladesh
Flights from Cambodia to Bangkok (Don Muang)
There are 2 airports in Cambodia that have non-stop flights to Bangkok (Don Muang).
From Phnom Penh and Siem Reap, you can fly with Thai AirAsia.
All flights from Cambodia
Flights from China to Bangkok (Don Muang)
China is well-connected to Bangkok (Don Muang) (DMK) with 12 airports around the country that have direct flights to the airport.
From Changsha, Chengdu, Chongqing, Guangzhou and Hangzhou, all direct flights to Bangkok (Don Muang) are operated by Thai AirAsia and Thai Lion Air.
From Kunming, you can fly non-stop to Bangkok (Don Muang) with Thai AirAsia.
From Shanghai, direct flights are offered by Thai Lion Air.
From Shenzhen, you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Tianjin, you can fly non-stop to Bangkok (Don Muang) with Thai Lion Air. This is a seasonal route that starts in August and ends in March.
From Wuhan, the only airline with direct flights is Thai AirAsia.
From Xi'an and Zhengzhou, you can fly with Thai Lion Air.
All flights from China
Flights from Hong Kong to Bangkok (Don Muang)
In Hong Kong, the only airport that has a direct connection to Bangkok (Don Muang) is Hong Kong. From Hong Kong, you can fly non-stop with Thai AirAsia or Thai Lion Air.
All flights from Hong Kong
Flights from India to Bangkok (Don Muang)
You can fly non-stop to Bangkok (Don Muang) from lots of airports in India, as there is a total of 13 airports that have direct services to Bangkok (Don Muang).
From Ahmedabad, you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Amritsar, Punjab, the only airline with direct flights is Thai Lion Air. This is a seasonal route that starts in September and ends in March.
From Bengaluru and Chennai, you can fly with Thai AirAsia and Thai Lion Air.
From Gaya, Guwahati, Hyderabad and Jaipur, all direct flights to Bangkok (Don Muang) are operated by Thai AirAsia.
From Kochi and Kolkata, you can fly with Thai AirAsia and Thai Lion Air.
From Lucknow, direct flights are offered by Thai AirAsia. This is a seasonal route that starts in October and ends in March.
From Mumbai, you can fly non-stop to Bangkok (Don Muang) with Thai Lion Air.
From New Delhi, you can fly non-stop with Thai AirAsia X or Thai Lion Air.
All flights from India
Flights from Indonesia to Bangkok (Don Muang)
If you are looking for a direct flight from Indonesia to Bangkok (Don Muang), there are 4 airports to choose from.
From Denpasar, you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Jakarta, there are 4 airlines that have direct services to Bangkok (Don Muang), which are AirAsia, Batik Air, Citilink and Thai Lion Air.
From Medan, you can fly non-stop to Bangkok (Don Muang) with AirAsia.
From Surabaya, the only airline with direct flights is Thai Lion Air. This is a seasonal route that starts in October and ends in March.
All flights from Indonesia
Flights from Japan to Bangkok (Don Muang)
In Japan there are several airports with flights to Bangkok (Don Muang) (7 in total).
From Fukuoka, direct flights are offered by Thai AirAsia.
From Nagoya, the only airline with direct flights is Thai AirAsia X. This is a seasonal route that starts in October and ends in March.
From Okinawa, you can fly non-stop to Bangkok (Don Muang) with Thai AirAsia.
From Osaka, Sapporo, Sendai and Tokyo, all direct flights to Bangkok (Don Muang) are operated by Thai AirAsia X.
All flights from Japan
Flights from Kazakhstan to Bangkok (Don Muang)
There is 1 airport in Kazakhstan that has a direct connection to Bangkok (Don Muang), which is Almaty. From Almaty, direct flights are offered by Thai AirAsia X.
All flights from Kazakhstan
Flights from Laos to Bangkok (Don Muang)
In Laos, there are 2 airports that have direct flights to Bangkok (Don Muang).
From Luang Prabang and Vientiane, you can fly with Thai AirAsia.
All flights from Laos
Flights from Macao to Bangkok (Don Muang)
In Macao, the only airport that has a direct connection to Bangkok (Don Muang) is Macau. From Macau, you can fly non-stop with Thai AirAsia or Thai Lion Air.
All flights from Macao
Flights from Malaysia to Bangkok (Don Muang)
If you are looking for a direct flight from Malaysia to Bangkok (Don Muang), there are 4 airports to choose from.
From Johor Bahru, direct flights are offered by Thai AirAsia.
From Kuala Lumpur, direct flights are offered by AirAsia, Batik Air and Thai AirAsia.
From Kuala Lumpur, you can fly non-stop to Bangkok (Don Muang) with Batik Air.
From Penang, you can fly non-stop with Thai AirAsia or Thai Lion Air.
All flights from Malaysia
Flights from Maldives to Bangkok (Don Muang)
Malé is the only city in Maldives with direct flights to Bangkok (Don Muang). From Malé, direct flights are offered by Thai AirAsia.
All flights from Maldives
Flights from Myanmar (Burma) to Bangkok (Don Muang)
There are 2 airports in Myanmar (Burma) that have non-stop flights to Bangkok (Don Muang).
From Mandalay, direct flights are offered by Myanmar Airways.
From Yangon, you can fly non-stop with Myanmar Airways or Thai AirAsia.
All flights from Myanmar (Burma)
Flights from Nepal to Bangkok (Don Muang)
There is 1 airport in Nepal that has a direct connection to Bangkok (Don Muang), which is Kathmandu. From Kathmandu, you can fly non-stop with Thai AirAsia or Thai Lion Air. This is a seasonal route that starts in August and ends in March.
All flights from Nepal
Flights from Philippines to Bangkok (Don Muang)
In Philippines, there are 4 airports that have direct flights to Bangkok (Don Muang).
From Cebu, you can fly non-stop with AirAsia or Cebu Pacific.
From Davao City and Iloilo City, you can fly with Cebu Pacific.
From Manila, you can fly non-stop with AirAsia or Cebu Pacific.
All flights from Philippines
Flights from Saudi Arabia to Bangkok (Don Muang)
Riyadh is the only city in Saudi Arabia with direct flights to Bangkok (Don Muang). From Riyadh, direct flights are offered by Thai AirAsia X. This route is recently announced though, and not operational yet. It will start in October 2026.
All flights from Saudi Arabia
Flights from Singapore to Bangkok (Don Muang)
In Singapore, the only airport that has a direct connection to Bangkok (Don Muang) is Singapore. From Singapore, you can fly non-stop with Thai AirAsia or Thai Lion Air.
All flights from Singapore
Flights from South Korea to Bangkok (Don Muang)
There is 1 airport in South Korea that has a direct connection to Bangkok (Don Muang), which is Seoul. From Seoul, you can fly non-stop with Thai AirAsia or Thai Lion Air.
All flights from South Korea
Flights from Sri Lanka to Bangkok (Don Muang)
In Sri Lanka, the only airport that has a direct connection to Bangkok (Don Muang) is Colombo. From Colombo, direct flights are offered by Thai AirAsia.
All flights from Sri Lanka
Flights from Taiwan to Bangkok (Don Muang)
There are 2 airports in Taiwan that have non-stop flights to Bangkok (Don Muang).
From Kaohsiung and Taipei, you can fly with Thai AirAsia and Thai Lion Air.
All flights from Taiwan
Flights from United Arab Emirates to Bangkok (Don Muang)
Dubai is the only city in United Arab Emirates with direct flights to Bangkok (Don Muang). From Dubai, direct flights are offered by Flydubai. This route is not operational yet but will start in July.
All flights from United Arab Emirates
Flights from Vietnam to Bangkok (Don Muang)
If you are looking for a direct flight from Vietnam to Bangkok (Don Muang), there are 5 airports to choose from.
From Da Nang, Hanoi, Ho Chi Minh City, Nha Trang and Phu Quoc, all direct flights to Bangkok (Don Muang) are operated by Thai AirAsia.
All flights from Vietnam
Domestic flights to Bangkok (Don Muang)
Flights from Thailand to Bangkok (Don Muang)
There are lots of domestic flights to Bangkok (Don Muang) (DMK). 24 airports in Thailand have direct flights to the airport.
From Buriram (Buri Ram), direct flights are offered by Thai AirAsia.
From Chiang Mai and Chiang Rai, you can fly with Nok Air, Thai AirAsia and Thai Lion Air.
From Chumphon Province, you can fly non-stop with Nok Air or Thai AirAsia.
From Hat Yai, direct flights are offered by Nok Air, Thai AirAsia and Thai Lion Air.
From Khon Kaen, you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Ko Samui, direct flights are offered by Bangkok Airways.
From Krabi, direct flights are offered by Nok Air, Thai AirAsia and Thai Lion Air.
From Lampang and Loei, all direct flights to Bangkok (Don Muang) are operated by Thai AirAsia.
From Mae Sot, direct flights are offered by Nok Air.
From Nakhon Phanom, you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Nakhon Si Thammarat, direct flights are offered by Nok Air, Thai AirAsia and Thai Lion Air.
From Nan, you can fly non-stop with Nok Air or Thai AirAsia.
From Narathiwat, you can fly non-stop to Bangkok (Don Muang) with Thai AirAsia.
From Phitsanulok, you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Phuket, direct flights are offered by Nok Air, Thai AirAsia and Thai Lion Air.
From Ranong and Roi Et, you can fly with Thai AirAsia.
From Sakon Nakhon, you can fly non-stop with Nok Air or Thai AirAsia.
From Surat Thani, Trang, Ubon Ratchathani and Udon Thani, all direct flights to Bangkok (Don Muang) are operated by Nok Air, Thai AirAsia and Thai Lion Air.
All flights from Thailand
Alternative airports near Bangkok (Don Muang)
Flying to an alternative airport near Bangkok (Don Muang) could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Bangkok (Don Muang) (DMK) are listed below. The closest alternative airports are Bangkok (BKK) and U-Tapao, Rayong / Pattaya (UTP).
Frequently asked questions - FAQ
How many airports are there in Bangkok (Don Muang)?
There are 2 airports in Bangkok (Don Muang): Don Mueang International Airport (DMK) and Suvarnabhumi Airport (BKK).
What is the best airport to fly into Bangkok (Don Muang)?
You have multiple options when flying into Bangkok (Don Muang). Although Bangkok (Don Muang) (DMK) is a convenient airport to reach the city, the biggest airport near to Bangkok (Don Muang) is Bangkok (BKK), Suvarnabhumi Airport, which offers you additional options.
How many airlines fly to Bangkok (Don Muang)?
There are 14 airlines flying to Bangkok (Don Muang) from 92 airports around the world, as of June 2026.
Which airlines fly to Bangkok (Don Muang)?
Thai AirAsia, Thai Lion Air and Nok Air operate most flights to Bangkok (Don Muang). To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Bangkok (Don Muang)?
There are no alliances flying to Bangkok (Don Muang) at the moment.
How many nonstop flights are there to Bangkok (Don Muang)?
There are roughly 6,712 flights arriving at Bangkok (Don Muang) every month (or 1,568 flights each week), from a total of 92 airports worldwide.
What is the official name of Bangkok (Don Muang) Airport?
The official name of Bangkok (Don Muang) Airport is Don Mueang International Airport.
What is the airport code of Bangkok (Don Muang) Airport?
The airport code of Bangkok (Don Muang) Airport is DMK.
What are the most popular flights to Bangkok (Don Muang)?
Phuket, Chiang Mai and Hat Yai are the 3 most popular routes to Bangkok (Don Muang). For a complete overview of all flight routes to Bangkok (Don Muang), please use our flight map.