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 94 airports around the world that have direct flights to Bangkok (Don Muang), spread around 91 cities in 21 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 7,831 flights arriving at Bangkok (Don Muang) Airport, which are 261 flights per day or 11 flights per hour. On an average day, there is at least 1 flight arriving every 5 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 1376 times this month, and make up for 18% 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 66 airports to DMK. 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 7 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 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 15 airports around the country that have direct flights to the airport.
From Changsha, Chengdu and Chongqing, all direct flights to Bangkok (Don Muang) are operated by Thai AirAsia and Thai Lion Air.
From Datong, the only airline with direct flights is Thai Lion Air. This is a seasonal route that starts in May and ends in October.
From Guangzhou and Hangzhou, you can fly with Thai AirAsia and Thai Lion Air.
From Hefei, direct flights are offered by Thai Lion Air. This is a seasonal route that starts in May and ends in October.
From Kunming, the only airline with direct flights is Thai AirAsia.
From Nanchang and Shanghai, all direct flights to Bangkok (Don Muang) are operated 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 May and ends in October.
From Wuhan, direct flights are offered by Thai AirAsia.
From Xi'an, you can fly non-stop with Thai AirAsia or Thai Lion Air. This is a seasonal route that starts in May and ends in October.
From Zhengzhou, you can fly non-stop to Bangkok (Don Muang) with Thai Lion Air. This is a seasonal route that starts in May and ends in October.
All flights from China
Flights from Hong Kong to Bangkok (Don Muang)
Hong Kong is the only city in Hong Kong with direct flights to Bangkok (Don Muang). 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.
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 May and ends in June.
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.
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)
In Kazakhstan, the only airport that has a direct connection to Bangkok (Don Muang) 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)
There is 1 airport in Macao that has a direct connection to Bangkok (Don Muang), which 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)
In Maldives, the only airport that has a direct connection to Bangkok (Don Muang) is Malé. 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)
Kathmandu is the only city in Nepal with direct flights to Bangkok (Don Muang). From Kathmandu, you can fly non-stop with Thai AirAsia or Thai Lion Air.
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)
There is 1 airport in Saudi Arabia that has a direct connection to Bangkok (Don Muang), which is Riyadh. From Riyadh, direct flights are offered by Thai AirAsia X. This is a seasonal route that starts in July and ends in October.
All flights from Saudi Arabia
Flights from Singapore to Bangkok (Don Muang)
Singapore is the only city in Singapore with direct flights to Bangkok (Don Muang). 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)
In South Korea, the only airport that has a direct connection to Bangkok (Don Muang) 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)
There is 1 airport in Sri Lanka that has a direct connection to Bangkok (Don Muang), which 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)
In United Arab Emirates, the only airport that has a direct connection to Bangkok (Don Muang) is Dubai. 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 94 airports around the world, as of May 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 7,831 flights arriving at Bangkok (Don Muang) every month (or 1,827 flights each week), from a total of 94 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.