The places connected to Bangkok on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching Bangkok from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to 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 to Bangkok of 3,000 miles or more.
Bangkok has nonstop connections with 33 airports in China: Hong Kong (HKG), Shanghai (PVG), Guangzhou (CAN), Chengdu (TFU), Beijing (PEK), Kunming (KMG), Taipa (MFM), Shenzhen (SZX), Hangzhou (HGH), Xiamen (XMN), Haikou (HAK), Chongqing (CKG), Nanjing (NKG), Shantou (SWA), Qingdao (TAO), Nanning (NNG), Ningbo (NGB), Beijing (PKX), Changsha (CSX), Wuhan (WUH), Shijiazhuang (SJW), Xianyang (XIY), Jinan (TNA), Nanchang (KHN), Yuncheng (YCU), Yantai (YNT), Yichang (YIH), Guiyang (KWE), Fuzhou (FOC), Luoyang (LYA), Sanya (SYX), Wenzhou (WNZ), and Xining (XNN). These routes are served by 9 Air, Air Canada (Star Alliance), Air China (Star Alliance), Air Macau, Air New Zealand (Star Alliance), American Airlines (Oneworld), Asia Atlantic Airlines, Austrian Airlines (Star Alliance), Bangkok Airways, Beijing Capital Airlines, British Airways (Oneworld), Business Aviation Centre, Cathay Pacific (Oneworld), Chang An Airlines, Chengdu Airlines, China Eastern Airlines (SkyTeam), China Southern Airlines, China West Air, Chongqing Airlines, Condor, Emirates, Ethiopian Airlines (Star Alliance), Fiji Airways (Oneworld), Finnair (Oneworld), Guangxi Beibu Gulf Airlines, Gulf Air, Hainan Airlines, Hebei Airlines, Hong Kong Airlines, Hong Kong Express Airways, Juneyao Airlines, Kenya Airways (SkyTeam), Kunming Airlines, Miat Mongolian Airlines, Qatar Airways (Oneworld), Qingdao Airlines, Shandong Airlines, Shanghai Airlines (SkyTeam), Shenzhen Airlines (Star Alliance), Sichuan Airlines, Spring Airlines, Thai Airways (Star Alliance), Thai Vietjet Air, Turkish Airlines (Star Alliance), United Airlines (Star Alliance), XiamenAir (SkyTeam), Yunnan Hongtu Airline, and Zhejiang Loong Airlines.
Bangkok has nonstop connections with 16 airports in India: Mumbai (BOM), Bangalore (BLR), New Delhi (DEL), Chennai (MAA), Hyderabad (HYD), Kolkata (CCU), Pune (PNQ), Cochin (COK), STV (STV), Ahmedabad (AMD), Bhubaneswar (BBI), GAY (GAY), Guwahati (GAU), Varanasi (VNS), Lucknow (LKO), and Siliguri (IXB). These routes are served by Air Canada (Star Alliance), Air India (Star Alliance), Air India Express, All Nippon Airways (Star Alliance), Asiana Airlines (Star Alliance), Bhutan Airlines, Druk Air, Emirates, Etihad Airways, EVA Air (Star Alliance), Flexflight, G Switch Works, IndiGo, Royal Jordanian (Oneworld), SpiceJet, Thai Airways (Star Alliance), Thai Vietjet Air, and X1.
Bangkok has nonstop connections with 8 airports in Russian Federation: Irkutsk (IKT), Moscow (SVO), Novosibirsk (OVB), Vladivostok (VVO), Krasnoyarsk (KJA), Khabarovsk (KHV), St. Petersburg (LED), and Yekaterinburg (SVX). These routes are served by Aeroflot (SkyTeam), Rossiya (SkyTeam), and S7 Airlines.
Bangkok has nonstop connections with 6 airports in Japan: Tokyo (NRT), Tokyo (HND), Osaka (KIX), Fukuoka (FUK), Tokoname (NGO), and Chitose / Tomakomai (CTS). These routes are served by Air Astana, Air Canada (Star Alliance), Alaska Airlines (Oneworld), All Nippon Airways (Star Alliance), American Airlines (Oneworld), Bangkok Airways, El Al, Ethiopian Airlines (Star Alliance), Groznyy Avia, IndiGo, Japan Airlines (Oneworld), Peach Aviation, SriLankan Airlines (Oneworld), Thai Airways (Star Alliance), Thai Vietjet Air, Turkish Airlines (Star Alliance), United Airlines (Star Alliance), and WestJet.
Bangkok has nonstop connections with 5 airports in Viet Nam: Ho Chi Minh City (SGN), Hanoi (HAN), Da Nang (DAD), Duong Dong (PQC), and Nha Trang (CXR). These routes are served by 9G Rail, Air Canada (Star Alliance), Austrian Airlines (Star Alliance), Bangkok Airways, Cambodia Angkor Air, El Al, Emirates, Ethiopian Airlines (Star Alliance), Etihad Airways, Finnair (Oneworld), Flexflight, G Switch Works, Hahn Air Systems, Kenya Airways (SkyTeam), KLM (SkyTeam), Lufthansa (Star Alliance), Oman Air (Oneworld), Qantas (Oneworld), Saudia (SkyTeam), Thai Airways (Star Alliance), Thai Vietjet Air, Turkish Airlines (Star Alliance), VietJet Air, Vietnam Airlines (SkyTeam), Vuelos Economicos, and WorldTicket.
Bangkok has nonstop connections with 4 airports in Australia: Melbourne (MEL), Perth (PER), Sydney (SYD), and Brisbane (BNE). These routes are served by Austrian Airlines (Star Alliance), Bangkok Airways, British Airways (Oneworld), El Al, Emirates, Etihad Airways, EVA Air (Star Alliance), Finnair (Oneworld), Gulf Air, IndiGo, Jetstar, KLM (SkyTeam), Lufthansa (Star Alliance), Oman Air (Oneworld), Qantas (Oneworld), Thai Airways (Star Alliance), and Turkish Airlines (Star Alliance).
Bangkok has nonstop connections with 4 airports in United Arab Emirates: Abu Dhabi (AUH), Sharjah (SHJ), Dubai (DXB), and Jebel Ali (DWC). These routes are served by 2W, Air Arabia, Air Canada (Star Alliance), Air Europa (SkyTeam), airBaltic, Bangkok Airways, Cambodia Angkor Air, Condor, EgyptAir (Star Alliance), Emirates, Etihad Airways, Garuda Indonesia (SkyTeam), Qantas (Oneworld), TAP Portugal (Star Alliance), Thai Airways (Star Alliance), and Vietnam Airlines (SkyTeam).
Bangkok has nonstop connections with 3 airports in Pakistan: Lahore (LHE), Islamabad (ISB), and Karachi (KHI). These routes are served by Air Canada (Star Alliance), Asiana Airlines (Star Alliance), and Thai Airways (Star Alliance).
Bangkok has nonstop connections with 3 airports in South Korea: Seoul (ICN), Busan (PUS), and Daegu (TAE). These routes are served by Air Busan, Air Canada (Star Alliance), Alaska Airlines (Oneworld), Asiana Airlines (Star Alliance), Austrian Airlines (Star Alliance), Delta Air Lines (SkyTeam), Eastar Jet, El Al, Ethiopian Airlines (Star Alliance), Hahn Air Systems, Jeju Air, Jin Air, Kenya Airways (SkyTeam), Korean Air (SkyTeam), Kuwait Airways, Oman Air (Oneworld), Perimeter Aviation, T'way Air, Thai Airways (Star Alliance), Thai Vietjet Air, Turkish Airlines (Star Alliance), and WestJet.
Bangkok has nonstop connections with 3 airports in United Kingdom: London (LHR), London (LGW), and Manchester (MAN). These routes are served by Air Canada (Star Alliance), British Airways (Oneworld), EVA Air (Star Alliance), G Switch Works, Iberia (Oneworld), TAP Portugal (Star Alliance), Thai Airways (Star Alliance), and Z0.
Bangkok has nonstop connections with 2 airports in Cambodia: Kratie (KTI) and Siem Reap (SAI). These routes are served by Air Astana, Air Bishkek, Air France (SkyTeam), Austrian Airlines (Star Alliance), Bangkok Airways, British Airways (Oneworld), Cambodia Angkor Air, El Al, Emirates, Etihad Airways, Finnair (Oneworld), Garuda Indonesia (SkyTeam), Japan Airlines (Oneworld), KLM (SkyTeam), Lufthansa (Star Alliance), Philippine Airlines (Oneworld), Qantas (Oneworld), Qatar Airways (Oneworld), Singapore Airlines (Star Alliance), Sky Angkor Airlines, Swiss International Air Lines (Star Alliance), Thai Airways (Star Alliance), Thai Vietjet Air, and Turkish Airlines (Star Alliance).
Bangkok has nonstop connections with 2 airports in Germany: Frankfurt-am-Main (FRA) and Munich (MUC). These routes are served by Air Canada (Star Alliance), Condor, EVA Air (Star Alliance), Lufthansa (Star Alliance), TAP Portugal (Star Alliance), and Thai Airways (Star Alliance).
Bangkok has nonstop connections with 2 airports in Indonesia: Jakarta (CGK) and Denpasar-Bali Island (DPS). These routes are served by Aeroflot (SkyTeam), Asiana Airlines (Star Alliance), Austrian Airlines (Star Alliance), Bangkok Airways, Ethiopian Airlines (Star Alliance), Etihad Airways, Garuda Indonesia (SkyTeam), Gulf Air, IndiGo, Lufthansa (Star Alliance), Saudia (SkyTeam), Scandinavian Airlines (SkyTeam), Thai Airways (Star Alliance), TransNusa Air Services, and Turkish Airlines (Star Alliance).
Bangkok has nonstop connections with 2 airports in Italy: Milan (MXP) and Rome (FCO). These routes are served by Alitalia (Star Alliance), EVA Air (Star Alliance), TAP Portugal (Star Alliance), and Thai Airways (Star Alliance).
Bangkok has nonstop connections with 2 airports in Kazakhstan: Almaty (ALA) and Shymkent (CIT). These routes are served by Air Astana, Cathay Pacific (Oneworld), Japan Airlines (Oneworld), and SCAT Airlines.
Bangkok has nonstop connections with 2 airports in Lao People's Democratic Republic: Vientiane (VTE) and Luang Phabang (LPQ). These routes are served by Air France (SkyTeam), Austrian Airlines (Star Alliance), Bangkok Airways, Cathay Pacific (Oneworld), El Al, Emirates, Etihad Airways, Finnair (Oneworld), Garuda Indonesia (SkyTeam), Japan Airlines (Oneworld), KLM (SkyTeam), Lao Airlines, Lufthansa (Star Alliance), Malaysia Airlines (Oneworld), Qantas (Oneworld), Qatar Airways (Oneworld), Singapore Airlines (Star Alliance), Thai Airways (Star Alliance), and Turkish Airlines (Star Alliance).
The other 106 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Bangkok from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Aeroflot (SkyTeam) links Bangkok nonstop with Irkutsk (IKT), Moscow (SVO), Novosibirsk (OVB), Vladivostok (VVO), Krasnoyarsk (KJA), Khabarovsk (KHV), St. Petersburg (LED), and Yekaterinburg (SVX).
Air Canada (Star Alliance) links Bangkok nonstop with Frankfurt-am-Main (FRA), London (LHR), Stockholm (ARN), Copenhagen (CPH), and Zurich (ZRH).
Air France (SkyTeam) links Bangkok nonstop with Paris (CDG) and Amsterdam (AMS).
Aircalin links Bangkok nonstop with Paris (CDG).
Alitalia (Star Alliance) links Bangkok nonstop with Rome (FCO).
Austrian Airlines (Star Alliance) links Bangkok nonstop with Vienna (VIE).
Aviation Starlink links Bangkok nonstop with Madrid (MAD).
Belavia links Bangkok nonstop with Minsk (MSQ).
British Airways (Oneworld) links Bangkok nonstop with London (LGW).
Cambodia Angkor Air links Bangkok nonstop with Arnavutkoy (IST).
Condor links Bangkok nonstop with Frankfurt-am-Main (FRA).
EVA Air (Star Alliance) links Bangkok nonstop with Amsterdam (AMS), Vienna (VIE), London (LHR), Munich (MUC), and Milan (MXP).
Evelop Airlines links Bangkok nonstop with Madrid (MAD).
Finnair (Oneworld) links Bangkok nonstop with Helsinki (HEL).
G Switch Works links Bangkok nonstop with Stockholm (ARN), Oslo (OSL), London (LGW), and Manchester (MAN).
Iberia (Oneworld) links Bangkok nonstop with London (LGW).
KLM (SkyTeam) links Bangkok nonstop with Paris (CDG) and Amsterdam (AMS).
LOT Polish Airlines (Star Alliance) links Bangkok nonstop with Warsaw (WAW).
Lufthansa (Star Alliance) links Bangkok nonstop with Vienna (VIE) and Munich (MUC).
N0 links Bangkok nonstop with Stockholm (ARN) and Oslo (OSL).
Qantas (Oneworld) links Bangkok nonstop with Paris (CDG) and Amsterdam (AMS).
Rossiya (SkyTeam) links Bangkok nonstop with Moscow (SVO).
S7 Airlines links Bangkok nonstop with Irkutsk (IKT), Novosibirsk (OVB), and Vladivostok (VVO).
Scandinavian Airlines (SkyTeam) links Bangkok nonstop with Paris (CDG), Amsterdam (AMS), and Copenhagen (CPH).
Swiss International Air Lines (Star Alliance) links Bangkok nonstop with Zurich (ZRH).
TAP Portugal (Star Alliance) links Bangkok nonstop with Frankfurt-am-Main (FRA), London (LHR), Stockholm (ARN), Copenhagen (CPH), Oslo (OSL), Zurich (ZRH), Munich (MUC), Milan (MXP), and Brussels (BRU).
Thai Airways (Star Alliance) links Bangkok nonstop with Paris (CDG), Arnavutkoy (IST), Amsterdam (AMS), Frankfurt-am-Main (FRA), Vienna (VIE), London (LHR), Stockholm (ARN), Copenhagen (CPH), Oslo (OSL), Zurich (ZRH), Munich (MUC), Milan (MXP), and Brussels (BRU).
Turkish Airlines (Star Alliance) links Bangkok nonstop with Arnavutkoy (IST).
Z0 links Bangkok nonstop with London (LGW) and Manchester (MAN).
Aircalin links Bangkok nonstop with Noumea (NOU).
Austrian Airlines (Star Alliance) links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Sydney (SYD).
Bangkok Airways links Bangkok nonstop with Sydney (SYD).
British Airways (Oneworld) links Bangkok nonstop with Sydney (SYD).
El Al links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Sydney (SYD).
Emirates links Bangkok nonstop with Sydney (SYD).
Etihad Airways links Bangkok nonstop with Melbourne (MEL) and Perth (PER).
EVA Air (Star Alliance) links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Sydney (SYD).
Finnair (Oneworld) links Bangkok nonstop with Melbourne (MEL), Perth (PER), Sydney (SYD), and Brisbane (BNE).
Gulf Air links Bangkok nonstop with Melbourne (MEL) and Sydney (SYD).
IndiGo links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Brisbane (BNE).
Jetstar links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Brisbane (BNE).
KLM (SkyTeam) links Bangkok nonstop with Sydney (SYD).
Lufthansa (Star Alliance) links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Sydney (SYD).
Oman Air (Oneworld) links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Sydney (SYD).
Qantas (Oneworld) links Bangkok nonstop with Melbourne (MEL), Perth (PER), Sydney (SYD), and Brisbane (BNE).
Thai Airways (Star Alliance) links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Sydney (SYD).
Turkish Airlines (Star Alliance) links Bangkok nonstop with Melbourne (MEL), Perth (PER), and Sydney (SYD).
Air Austral links Bangkok nonstop with St Denis (RUN).
All Nippon Airways (Star Alliance) links Bangkok nonstop with Addis Ababa (ADD).
Asiana Airlines (Star Alliance) links Bangkok nonstop with Addis Ababa (ADD).
China Eastern Airlines (SkyTeam) links Bangkok nonstop with Nairobi (NBO).
EgyptAir (Star Alliance) links Bangkok nonstop with Cairo (CAI).
Ethiopian Airlines (Star Alliance) links Bangkok nonstop with Addis Ababa (ADD).
Kenya Airways (SkyTeam) links Bangkok nonstop with Nairobi (NBO).
Korean Air (SkyTeam) links Bangkok nonstop with Nairobi (NBO).
Singapore Airlines (Star Alliance) links Bangkok nonstop with Addis Ababa (ADD).
Vietnam Airlines (SkyTeam) links Bangkok nonstop with Nairobi (NBO).
Air Canada (Star Alliance) links Bangkok nonstop with Vancouver (YVR).
Thai Airways (Star Alliance) links Bangkok nonstop with Vancouver (YVR).
The airport's official name is Suvarnabhumi Airport. On Roame and most flight schedules, you will find it under the code BKK.
The IATA airport code for Suvarnabhumi Airport is BKK. Enter BKK in Flightmap whenever you want to use this exact airport.
Suvarnabhumi Airport serves Bangkok, Thailand. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to BKK, not just the broader city.
Open the map with Anywhere as your starting point and BKK as the destination. Each result keeps the route pointed toward Bangkok, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to BKK.
Yes. When Roame has observed award availability for a route to BKK, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Bangkok has nonstop connections with 2 airports in Malaysia: Kuala Lumpur (KUL) and Penang (PEN). These routes are served by All Nippon Airways (Star Alliance), Austrian Airlines (Star Alliance), Bangkok Airways, British Airways (Oneworld), Finnair (Oneworld), Flyfirefly, Gulf Air, IndiGo, Kuwait Airways, Lufthansa (Star Alliance), Malaysia Airlines (Oneworld), Myanmar Airways International, Oman Air (Oneworld), Qatar Airways (Oneworld), Royal Jordanian (Oneworld), Thai Airways (Star Alliance), Thai Vietjet Air, and Turkish Airlines (Star Alliance).
Bangkok has nonstop connections with 2 airports in Myanmar: Yangon (RGN) and Mandalay (MDL). These routes are served by Asiana Airlines (Star Alliance), Austrian Airlines (Star Alliance), Lufthansa (Star Alliance), Myanmar Airways International, Myanmar National Airlines, Oman Air (Oneworld), SriLankan Airlines (Oneworld), Thai Airways (Star Alliance), and Turkish Airlines (Star Alliance).
Bangkok has nonstop connections with 2 airports in Philippines: Manila (MNL) and Angeles City (CRK). These routes are served by Air Canada (Star Alliance), Austrian Airlines (Star Alliance), Bangkok Airways, Cebu Pacific, Lufthansa (Star Alliance), Philippine Airlines (Oneworld), and Thai Airways (Star Alliance).
Bangkok has nonstop connections with 2 airports in Saudi Arabia: Riyadh (RUH) and Jeddah (JED). These routes are served by Air India Express, Regent Airways, Saudia (SkyTeam), and Vietnam Airlines (SkyTeam).