The places reachable from Bangkok on the most scheduled services, busiest first.
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop destinations from Bangkok not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes from Bangkok of 3,000 miles or more.
Bangkok has nonstop service to 16 airports in China: Taipa (MFM), Hong Kong (HKG), Chongqing (CKG), Changsha (CSX), Guangzhou (CAN), Chengdu (TFU), Kunming (KMG), Hangzhou (HGH), Shenzhen (SZX), Tianjin (TSN), Wuhan (WUH), Zhengzhou (CGO), Shanghai (PVG), Xianyang (XIY), Jinan (TNA), and Nanchang (KHN). Flights are offered by Thai AirAsia, Thai AirAsia X, and Thai Lion Air.
Bangkok has nonstop service to 13 airports in India: Kolkata (CCU), Cochin (COK), Chennai (MAA), Bangalore (BLR), New Delhi (DEL), Mumbai (BOM), Ahmedabad (AMD), Hyderabad (HYD), Amritsar (ATQ), Jaipur (JAI), Lucknow (LKO), Guwahati (GAU), and GAY (GAY). Flights are offered by Nok Air, Thai AirAsia, Thai AirAsia X, and Thai Lion Air.
Bangkok has nonstop service to 7 airports in Japan: Tokyo (NRT), Naha (OKA), Osaka (KIX), Chitose / Tomakomai (CTS), Fukuoka (FUK), Tokoname (NGO), and Sendai (SDJ). Flights are offered by Thai AirAsia, Thai AirAsia X, and Thai Lion Air.
Bangkok has nonstop service to 5 airports in Viet Nam: Da Nang (DAD), Ho Chi Minh City (SGN), Hanoi (HAN), Nha Trang (CXR), and Duong Dong (PQC). Flights are offered by Thai AirAsia.
Bangkok has nonstop service to 4 airports in Indonesia: Jakarta (CGK), Denpasar-Bali Island (DPS), Surabaya (SUB), and Medan-Sumatra Island (KNO). Flights are offered by Batik Air, Citilink Indonesia, Garuda Indonesia (SkyTeam), Indonesia AirAsia, Thai AirAsia, and Thai Lion Air.
Bangkok has nonstop service to 4 airports in Malaysia: Kuala Lumpur (KUL), Penang (PEN), Senai (JHB), and Subang (SZB). Flights are offered by AirAsia, Malindo Airways, Thai AirAsia, and Thai Lion Air.
Bangkok has nonstop service to 4 airports in Philippines: Manila (MNL), Lapu-Lapu City (CEB), Iloilo City (ILO), and Davao City (DVO). Flights are offered by AirAsia Zest and Cebu Pacific.
Bangkok has nonstop service to 2 airports in Cambodia: Siem Reap (SAI) and Kratie (KTI). Flights are offered by Thai AirAsia.
Bangkok has nonstop service to 2 airports in Lao People's Democratic Republic: Vientiane (VTE) and Luang Phabang (LPQ). Flights are offered by Thai AirAsia.
Bangkok has nonstop service to 2 airports in Myanmar: Yangon (RGN) and Mandalay (MDL). Flights are offered by Myanmar Airways International and Thai AirAsia.
Bangkok has nonstop service to 2 airports in Taiwan: Taipei (TPE) and Kaohsiung City (KHH). Flights are offered by Thai AirAsia and Thai Lion Air.
You can fly nonstop from Bangkok to Almaty (ALA) in Kazakhstan with Thai AirAsia X.
You can fly nonstop from Bangkok to Male (MLE) in Maldives with Thai AirAsia.
You can fly nonstop from Bangkok to Kathmandu (KTM) in Nepal with Thai Lion Air.
You can fly nonstop from Bangkok to Riyadh (RUH) in Saudi Arabia with Thai AirAsia X.
You can fly nonstop from Bangkok to Singapore (SIN) in Singapore with Thai AirAsia and Thai Lion Air.
You can fly nonstop from Bangkok to Seoul (ICN) in South Korea with Thai AirAsia, Thai AirAsia X, and Thai Lion Air.
The other 66 routes are scheduled across the whole window the feed publishes.
How many of these destinations each program's airlines fly to. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
The airport's official name is Don Mueang International Airport. On Roame and most flight schedules, you will find it under the code DMK.
The IATA airport code for Don Mueang International Airport is DMK. Enter DMK in Flightmap whenever you want to use this exact airport.
Don Mueang International Airport serves Bangkok, Thailand. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to DMK, not just the broader city.
Open the map with DMK as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service from DMK.
Yes. When Roame has observed award availability for a route from DMK, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Current schedule data connects Bangkok (DMK) with 93 connected airports in 22 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.
The current route data includes 16 airlines: AirAsia, AirAsia Zest, Bangkok Airways, Batik Air, Cebu Pacific, Citilink Indonesia, Emirates, flydubai, Garuda Indonesia, Indonesia AirAsia, Malindo Airways, Myanmar Airways International, Nok Air, Thai AirAsia, Thai AirAsia X, and Thai Lion Air. Use the airline filter to isolate any one of them on the map.
The longest nonstop connection currently present in the route data is Riyadh (RUH), about 3,572 miles from Bangkok. It is offered by Thai AirAsia X.
Yes. The current route data includes 24 domestic destinations within Thailand. The Domestic flights section highlights named airport links from that set.
You can fly nonstop from Bangkok to Colombo (CMB) in Sri Lanka with Thai AirAsia.
You can fly nonstop from Bangkok to Dubai (DXB) in United Arab Emirates with Emirates and flydubai.