Non-stop flights from Bangkok (BKK)
Bangkok Airport (IATA: BKK, ICAO: VTBS), also known as Suvarnabhumi Airport (New Bangkok, is the largest airport in Thailand. Bangkok Airport has non-stop passenger flights scheduled to 138 destinations in 51 countries.
At present, there are 13 domestic flights from Bangkok.
The longest flight from Bangkok BKK is a 4,555 mile (7,330 km) non-stop route to Vancouver YVR. This direct flight takes around 13 hours and 15 minutes and is operated by Air Canada.
On this page
Airlines flying from Bangkok Popular destinations from Bangkok Popular destinations with a stopover Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Bangkok
In total there are 111 airlines flying from and to Bangkok. Most flights are operated by one of the following carriers:
Popular destinations from Bangkok
Below you can find a list of the most popular destinations from Bangkok, based on the number of scheduled flights for this month.
Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Bangkok that require a stopover:
Business class flights from Bangkok
There are 96 airports that have flights from Bangkok in Business Class. All airports that offer business class flights from BKK are listed below:
First class flights from Bangkok
If you are looking for a luxurious flight, there's a total of 6 destinations to choose from that have First Class flights from BKK.
Intercontinental flights from Bangkok
Bangkok has a great network of flights to destinations all over the world.
The following is an overview of all non-stop intercontinental flights operating from Suvarnabhumi Airport (New Bangkok (BKK).
Non-stop flights from Bangkok to Europe
Thai Airways (Star Alliance): year-round to Frankfurt (FRA), Munich (MUC), Zürich (ZRH), Copenhagen (CPH), seasonal flights to Oslo (OSL), year-round flights to Stockholm (Arlanda) (ARN), London Heathrow (LHR), seasonal flights to Milan (Malpensa) (MXP) and year-round flights to Paris (CDG).
Condor: seasonal flights to Frankfurt (FRA).
Lufthansa (Star Alliance): year-round to Munich (MUC).
Swiss (Star Alliance): year-round to Zürich (ZRH).
EVA Air (Star Alliance): year-round to Vienna (VIE), London Heathrow (LHR) and Amsterdam (AMS).
Austrian (Star Alliance): year-round to Vienna (VIE).
SAS (Star Alliance): seasonal flights to Copenhagen (CPH).
Norse Atlantic Airways: seasonal flights to Oslo (OSL).
British Airways (Oneworld): seasonal flights to London Gatwick (LGW).
Finnair (Oneworld): year-round to Helsinki (HEL).
Air France (SkyTeam): year-round to Paris (CDG).
KLM (SkyTeam): year-round to Amsterdam (AMS).
Aeroflot: year-round to Irkutsk (IKT), Krasnoyarsk (KJA), Novosibirsk (OVB), seasonal flights to Yekaterinburg (SVX), year-round flights to Khabarovsk (KHV), Vladivostok (VVO) and Moscow Sheremetyevo (SVO).
S7 Airlines (Oneworld): year-round to Irkutsk (IKT).
Air Austral: year-round to Saint-Denis (RUN).
Non-stop flights from Bangkok to the US
Currently there are no direct services between Bangkok and the United States, you will need to change planes along the way.
Non-stop flights from Bangkok to Canada
Air Canada is currently the only airline flying non-stop from Bangkok to Canada. They fly seasonal to Vancouver (YVR).
Non-stop flights from Bangkok to South America
Currently there are no direct services between Bangkok and Southern America, you will need to change planes along the way.
Non-stop flights from Bangkok to Central America
Currently there are no direct services between Bangkok and Central America, you will need to change planes along the way.
Non-stop flights from Bangkok to the Caribbean
Currently there are no direct services between Bangkok and the Caribbean, you will need to change planes along the way.
Non-stop flights from Bangkok to Africa
Ethiopian Airlines (Star Alliance): year-round to Addis Ababa (ADD).
Kenya Airways (SkyTeam): year-round to Nairobi (NBO).
Non-stop flights from Bangkok to the Middle-East / Western Asia
Thai Airways (Star Alliance): year-round to Istanbul (IST).
Turkish Airlines (Star Alliance): year-round to Istanbul (IST).
Air Arabia: year-round to Dubai (Sharjah) (SHJ).
Emirates: year-round to Dubai (DXB).
Etihad Airways: year-round to Abu Dhabi (AUH).
EL AL: year-round to Tel Aviv (TLV).
Gulf Air: year-round to Bahrain Island (BAH).
Kuwait Airways: year-round to Kuwait City (KWI).
Oman Air (Oneworld): year-round to Muscat (MCT).
SalamAir: seasonal flights to Muscat (MCT).
Qatar Airways (Oneworld): year-round to Doha (DOH).
Royal Jordanian (Oneworld): year-round to Amman (AMM).
Saudi Arabian (SkyTeam): year-round to Jeddah (JED), seasonal flights to Medina (MED) and year-round flights to Riyadh (RUH).
Non-stop flights from Bangkok to India / South Asia
Thai Airways (Star Alliance) has a significant network of flights from Bangkok to India or Southern Asia.
Thai Airways (Star Alliance): year-round to Dhaka (DAC), Ahmedabad (AMD), Bengaluru (BLR), Chennai (MAA), seasonal flights to Gaya (GAY), year-round flights to Hyderabad (HYD), Kochi (COK), Kolkata (CCU), Mumbai (BOM), New Delhi (DEL), Kathmandu (KTM), Islamabad (ISB), Karachi (KHI), Lahore (LHE) and Colombo (CMB).
Biman Airlines: year-round to Dhaka (DAC).
Druk Air: seasonal flights to Dhaka (DAC), Bagdogra (IXB) and Paro (PBH).
US-Bangla Airlines: seasonal flights to Dhaka (DAC).
Air India (Star Alliance): year-round to Mumbai (BOM) and New Delhi (DEL).
Bhutan Airlines: seasonal flights to Kolkata (CCU).
FlexFlight: seasonal flights to Kolkata (CCU).
IndiGo Airlines: year-round to Bengaluru (BLR), Bhubaneswar (BBI), seasonal flights to Chennai (MAA), year-round flights to Hyderabad (HYD), Kolkata (CCU), Mumbai (BOM) and New Delhi (DEL).
Spicejet: year-round to Kolkata (CCU) and New Delhi (DEL).
Vistara: seasonal flights to Mumbai (BOM) and year-round flights to New Delhi (DEL).
Nepal Airlines: seasonal flights to Kathmandu (KTM).
SriLankan Airlines (Oneworld): year-round to Colombo (CMB).
Bangkok Airways: year-round to Malé (MLE).
Non-stop flights from Bangkok to China
Thai Airways (Star Alliance): year-round to Chengdu (TFU), Beijing (PEK), Guangzhou (CAN), Kunming (KMG) and Shanghai (PVG).
Kenya Airways (SkyTeam): year-round to Guangzhou (CAN).
Thai AirAsia X: year-round to Shanghai (PVG).
9 Air: seasonal flights to Guangzhou (CAN), Guiyang (KWE) and Haikou (HAK).
Air China (Star Alliance): year-round to Chengdu (TFU), Beijing (PEK), Hangzhou (HGH) and Shanghai (PVG).
Beijing Capital: seasonal flights to Nanjing (NKG).
China Eastern (SkyTeam): year-round to Chengdu (TFU), Guangzhou (CAN), Kunming (KMG), Lanzhou (LHW), Nanjing (NKG), Shanghai (PVG), seasonal flights to Shenzhen (SZX), year-round flights to Taiyuan (TYN) and seasonal flights to Wuhan (WUH).
China Southern: year-round to Guangzhou (CAN), Nanning (NNG), Shantou (SWA), seasonal flights to Shenyang (SHE) and year-round flights to Shenzhen (SZX).
GX Airlines: seasonal flights to Nanning (NNG) and Yulin (UYN).
Hainan Airlines: year-round to Beijing (PEK) and Haikou (HAK).
Juneyao Airlines: seasonal flights to Nanjing (NKG) and year-round flights to Shanghai (PVG).
Kunming Airlines: seasonal flights to Kunming (KMG).
Loong Air: seasonal flights to Hangzhou (HGH).
Lucky Air: seasonal flights to Chengdu (TFU) and Kunming (KMG).
Qingdao Airlines: seasonal flights to Qingdao (TAO).
Ruili Airlines: seasonal flights to Lijiang (LJG).
Shandong Airlines: seasonal flights to Jinan (TNA) and Qingdao (TAO).
Shanghai Airlines (SkyTeam): year-round to Shanghai (PVG) and seasonal flights to Wenzhou (WNZ).
Shenzhen Airlines (Star Alliance): year-round to Shenzhen (SZX) and seasonal flights to Yuncheng (YCU).
Sichuan Airlines: year-round to Chengdu (TFU), seasonal flights to Chongqing (CKG) and Haikou (HAK).
Spring Airlines: seasonal flights to Shanghai (PVG) and Xi'an (XIY).
Urumqi Air: seasonal flights to Luoyang (LYA).
West Air: seasonal flights to Hefei (HFE) and Zhengzhou (CGO).
Xiamen Airlines (SkyTeam): year-round to Fuzhou (FOC) and Xiamen (XMN).
Non-stop flights from Bangkok to Japan
Thai Airways (Star Alliance): year-round to Fukuoka (FUK), Nagoya (NGO), Osaka (KIX), Sapporo (CTS), Tokyo (NRT) and Tokyo (HND).
Thai AirAsia X: year-round to Osaka (KIX), seasonal flights to Sapporo (CTS) and year-round flights to Tokyo (NRT).
Air Japan: seasonal flights to Tokyo (NRT).
ANA (Star Alliance): year-round to Tokyo (NRT) and Tokyo (HND).
Japan Airlines (Oneworld): year-round to Osaka (KIX), Tokyo (NRT) and Tokyo (HND).
Peach: seasonal flights to Osaka (KIX).
Thai Vietjet Air: year-round to Fukuoka (FUK).
ZIPAIR: seasonal flights to Tokyo (NRT).
Non-stop flights from Bangkok to East Asia
Thai Airways (Star Alliance): year-round to Hong Kong (HKG), Seoul (ICN), Kaohsiung (KHH) and Taipei (TPE).
Ethiopian Airlines (Star Alliance): year-round to Hong Kong (HKG).
Cathay Pacific (Oneworld): year-round to Hong Kong (HKG).
Emirates: year-round to Hong Kong (HKG).
Greater Bay Airlines: year-round to Hong Kong (HKG).
Hong Kong Airlines: year-round to Hong Kong (HKG).
Hong Kong Express: year-round to Hong Kong (HKG).
Thai AirAsia X: year-round to Seoul (ICN).
Air Busan: year-round to Busan (PUS) and Seoul (ICN).
Air Premia: seasonal flights to Seoul (ICN).
Asiana Airlines (Star Alliance): year-round to Seoul (ICN).
Eastar Jet: seasonal flights to Seoul (ICN).
Jeju Air: seasonal flights to Busan (PUS) and Seoul (ICN).
Jin Air: seasonal flights to Busan (PUS) and Seoul (ICN).
Korean Air (SkyTeam): seasonal flights to Busan (PUS) and year-round flights to Seoul (ICN).
Tway Air: seasonal flights to Daegu (TAE) and Seoul (ICN).
EVA Air (Star Alliance): year-round to Taipei (TPE).
China Airlines (SkyTeam): year-round to Kaohsiung (KHH) and Taipei (TPE).
Starlux Airlines: year-round to Taipei (TPE).
Thai Vietjet Air: year-round to Taipei (TPE).
Air Macau: year-round to Macau (MFM).
Non-stop flights from Bangkok to South-East Asia
Thai Airways and Thai Vietjet Air have a significant network of flights from Bangkok to South-Eastern Asia.
Thai Airways (Star Alliance): year-round to Phnom Penh (PNH), Denpasar (DPS), Jakarta (CGK), Vientiane (VTE), Kuala Lumpur (KUL), Penang (PEN), Yangon (RGN), Manila (MNL), Singapore (SIN), Chiang Mai (CNX), Chiang Rai (CEI), Hat Yai (HDY), Khon Kaen (KKC), Krabi (KBV), Phuket (HKT), Ubon Ratchathani (UBP), Udon Thani (UTH), Hanoi (HAN) and Ho Chi Minh City (SGN).
Air Bishkek: seasonal flights to Phnom Penh (PNH).
Bangkok Airways: year-round to Phnom Penh (PNH), Luang Prabang (LPQ), Chiang Mai (CNX), Ko Samui (USM), Krabi (KBV), Lampang (LPT), Phuket (HKT), Sukhothai (THS) and Tongren and Fenghuang (TDX).
Lanmei Airlines: seasonal flights to Phnom Penh (PNH).
Sky Angkor Airlines: year-round to Phnom Penh (PNH).
Thai Vietjet Air: year-round to Phnom Penh (PNH), Chiang Mai (CNX), Chiang Rai (CEI), Hat Yai (HDY), Khon Kaen (KKC), Krabi (KBV), Phuket (HKT), Surat Thani (URT), Ubon Ratchathani (UBP), Udon Thani (UTH), Da Nang (DAD) and Phu Quoc (PQC).
Ethiopian Airlines (Star Alliance): year-round to Jakarta (CGK).
Garuda Indonesia (SkyTeam): year-round to Jakarta (CGK).
Lao Airlines: seasonal flights to Luang Prabang (LPQ), Savannakhet (ZVK) and year-round flights to Vientiane (VTE).
AirAsia X: seasonal flights to Kuala Lumpur (KUL).
Firefly: seasonal flights to Penang (PEN).
Malaysia Airlines (Oneworld): year-round to Kuala Lumpur (KUL).
Thai AirAsia: seasonal flights to Kuala Lumpur (KUL), Chiang Mai (CNX), Hat Yai (HDY), Krabi (KBV) and Phuket (HKT).
Myanmar: seasonal flights to Yangon (RGN).
Myanmar Airways: seasonal flights to Mandalay (MDL) and year-round flights to Yangon (RGN).
Cebu Pacific: year-round to Angeles City (CRK) and Manila (MNL).
Philippine Airlines: year-round to Cebu (CEB) and Manila (MNL).
Cathay Pacific (Oneworld): year-round to Singapore (SIN).
Gulf Air: year-round to Singapore (SIN).
Jetstar Asia: year-round to Singapore (SIN).
Scoot: year-round to Singapore (SIN).
Singapore Airlines (Star Alliance): year-round to Singapore (SIN).
VietJet Air: year-round to Hanoi (HAN) and Ho Chi Minh City (SGN).
Vietnam Airlines (SkyTeam): year-round to Hanoi (HAN) and Ho Chi Minh City (SGN).
Vietravel Airlines: seasonal flights to Hanoi (HAN) and Ho Chi Minh City (SGN).
Royal Brunei Airlines: year-round to Brunei and Muara (BWN).
Non-stop flights from Bangkok to Central Asia
Air Astana: year-round to Almaty (ALA).
Turkmenistan Airlines: seasonal flights to Ashgabat (ASB).
Uzbekistan Airways: seasonal flights to Tashkent (TAS).
Non-stop flights from Bangkok to Australia / New Zealand / Oceania / the Pacific
Thai Airways (Star Alliance): year-round to Melbourne (MEL), Perth (PER) and Sydney (SYD).
Jetstar: year-round to Melbourne (MEL) and seasonal flights to Perth (PER).
Qantas (Oneworld): year-round to Sydney (SYD).
Thai AirAsia X: year-round to Sydney (SYD).
International flights from Bangkok
Flights from Bangkok to Australia
There are 3 destinations in Australia that have non-stop flights from Bangkok.
To Melbourne and Perth, you can fly with Jetstar and Thai Airways (Star Alliance).
Non-stop flights to Sydney are offered by Qantas (Oneworld), Thai AirAsia X and Thai Airways (Star Alliance).
Flights from Bangkok to Austria
Vienna is the only destination in Austria with direct flights from Bangkok. You can fly non-stop to Vienna with Austrian (Star Alliance) or EVA Air (Star Alliance).
Flights from Bangkok to Bahrain
In Bahrain, the only destination that has a direct flight from Bangkok is Bahrain Island. Direct flights to Bahrain Island are offered by Gulf Air.
Flights from Bangkok to Bangladesh
There is 1 destination in Bangladesh that has a direct connection from Bangkok, which is Dhaka. From Bangkok to Dhaka there are 4 airlines that have direct services, which are Biman Airlines, Druk Air, Thai Airways (Star Alliance) and US-Bangla Airlines.
Flights from Bangkok to Bhutan
In Bhutan, the only destination that has a direct flight from Bangkok is Paro. Direct flights to Paro are offered by Druk Air. This is a seasonal route that starts in June and ends in November.
Flights from Bangkok to Brunei
Brunei and Muara is the only destination in Brunei with direct flights from Bangkok. Direct flights to Brunei and Muara are offered by Royal Brunei Airlines.
Flights from Bangkok to Cambodia
If you are looking for a direct flight from Bangkok to Cambodia, there are 2 destinations to choose from.
Airlines that operate direct flights to Phnom Penh are Air Bishkek, Bangkok Airways, Lanmei Airlines, Sky Angkor Airlines, Thai Airways (Star Alliance) and Thai Vietjet Air.
You can fly non-stop to Siem Reap with Bangkok Airways or Thai Airways (Star Alliance).
Flights from Bangkok to Canada
There is 1 destination in Canada that has a direct connection from Bangkok, which is Vancouver. Direct flights to Vancouver are offered by Air Canada (Star Alliance). This is a seasonal route that starts in October and ends in April.
Flights from Bangkok to China
China is well-connected to Bangkok (BKK) with 29 destinations around the country that have direct flights from Bangkok.
Non-stop flights to Beijing are offered by Air China (Star Alliance), Hainan Airlines and Thai Airways (Star Alliance).
From Bangkok to Chengdu there are 5 airlines that have direct services, which are Air China (Star Alliance), China Eastern (SkyTeam), Lucky Air, Sichuan Airlines and Thai Airways (Star Alliance).
You can fly non-stop from Bangkok to Chongqing with Sichuan Airlines. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Fuzhou is Xiamen Airlines (SkyTeam).
From Bangkok to Guangzhou there are 5 airlines that have direct services, which are 9 Air, China Eastern (SkyTeam), China Southern, Kenya Airways (SkyTeam) and Thai Airways (Star Alliance).
You can fly non-stop from Bangkok to Guiyang with 9 Air. This is a seasonal route that starts in June and ends in October.
Non-stop flights to Haikou are offered by 9 Air, Hainan Airlines and Sichuan Airlines.
You can fly non-stop to Hangzhou with Air China (Star Alliance) or Loong Air.
You can fly non-stop from Bangkok to Hefei with West Air. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Jinan is Shandong Airlines. This is a seasonal route that starts in June and ends in October.
From Bangkok to Kunming there are 4 airlines that have direct services, which are China Eastern (SkyTeam), Kunming Airlines, Lucky Air and Thai Airways (Star Alliance).
You can fly non-stop from Bangkok to Lanzhou with China Eastern (SkyTeam).
Direct flights to Lijiang are offered by Ruili Airlines. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Luoyang is Urumqi Air. This is a seasonal route that starts in June and ends in October.
Non-stop flights to Nanjing are offered by Beijing Capital, China Eastern (SkyTeam) and Juneyao Airlines.
You can fly non-stop to Nanning with China Southern or GX Airlines.
You can fly non-stop to Qingdao with Qingdao Airlines or Shandong Airlines. This is a seasonal route that starts in June and ends in October.
Airlines that operate direct flights to Shanghai are Air China (Star Alliance), China Eastern (SkyTeam), Juneyao Airlines, Shanghai Airlines (SkyTeam), Spring Airlines, Thai AirAsia X and Thai Airways (Star Alliance).
To Shantou and Shenyang, you can fly with China Southern.
Non-stop flights to Shenzhen are offered by China Eastern (SkyTeam), China Southern and Shenzhen Airlines (Star Alliance).
The only airline with direct flights to Taiyuan is China Eastern (SkyTeam).
Direct flights to Wenzhou are offered by Shanghai Airlines (SkyTeam). This is a seasonal route that starts in June and ends in October.
You can fly non-stop from Bangkok to Wuhan with China Eastern (SkyTeam). This is a seasonal route that starts in June and ends in October.
Direct flights to Xi'an are offered by Spring Airlines. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Xiamen is Xiamen Airlines (SkyTeam).
You can fly non-stop from Bangkok to Yulin with GX Airlines. This route has been announced recently, and is not operational yet. It will start in May 2025.
The only airline with direct flights to Yuncheng is Shenzhen Airlines (Star Alliance). This route has been announced recently, and is not operational yet. It will start in June 2024.
Direct flights to Zhengzhou are offered by West Air. This is a seasonal route that starts in June and ends in October.
Flights from Bangkok to Denmark
Copenhagen is the only destination in Denmark with direct flights from Bangkok. You can fly non-stop to Copenhagen with SAS (Star Alliance) or Thai Airways (Star Alliance).
Flights from Bangkok to Ethiopia
In Ethiopia, the only destination that has a direct flight from Bangkok is Addis Ababa. Direct flights to Addis Ababa are offered by Ethiopian Airlines (Star Alliance).
Flights from Bangkok to Finland
There is 1 destination in Finland that has a direct connection from Bangkok, which is Helsinki. Direct flights to Helsinki are offered by Finnair (Oneworld).
Flights from Bangkok to France
In France, there are 2 destinations from Bangkok.
You can fly non-stop to Paris with Air France (SkyTeam) or Thai Airways (Star Alliance).
The only airline with direct flights to Saint-Denis is Air Austral.
Flights from Bangkok to Germany
If you are looking for a direct flight from Bangkok to Germany, there are 2 destinations to choose from.
You can fly non-stop to Frankfurt with Condor or Thai Airways (Star Alliance).
You can fly non-stop to Munich with Lufthansa (Star Alliance) or Thai Airways (Star Alliance).
Flights from Bangkok to Hong Kong
In Hong Kong, the only destination that has a direct flight from Bangkok is Hong Kong. Airlines that operate direct flights to Hong Kong are Cathay Pacific (Oneworld), Emirates, Ethiopian Airlines (Star Alliance), Greater Bay Airlines, Hong Kong Airlines, Hong Kong Express and Thai Airways (Star Alliance).
Flights from Bangkok to India
You can fly non-stop from Bangkok to lots of destinations in India, as there is a total of 11 airports that have direct services from Bangkok.
Direct flights to Ahmedabad are offered by Thai Airways (Star Alliance).
The only airline with direct flights to Bagdogra is Druk Air. This is a seasonal route that starts in June and ends in November.
You can fly non-stop to Bengaluru with IndiGo Airlines or Thai Airways (Star Alliance).
The only airline with direct flights to Bhubaneswar is IndiGo Airlines.
You can fly non-stop to Chennai with IndiGo Airlines or Thai Airways (Star Alliance).
You can fly non-stop from Bangkok to Gaya with Thai Airways (Star Alliance). This is a seasonal route that starts in October and ends in March.
You can fly non-stop to Hyderabad with IndiGo Airlines or Thai Airways (Star Alliance).
The only airline with direct flights to Kochi is Thai Airways (Star Alliance).
From Bangkok to Kolkata there are 5 airlines that have direct services, which are Bhutan Airlines, FlexFlight, IndiGo Airlines, Spicejet and Thai Airways (Star Alliance).
From Bangkok to Mumbai there are 4 airlines that have direct services, which are Air India (Star Alliance), IndiGo Airlines, Thai Airways (Star Alliance) and Vistara.
From Bangkok to New Delhi there are 5 airlines that have direct services, which are Air India (Star Alliance), IndiGo Airlines, Spicejet, Thai Airways (Star Alliance) and Vistara.
Flights from Bangkok to Indonesia
There are 2 destinations in Indonesia that have non-stop flights from Bangkok.
Direct flights to Denpasar are offered by Thai Airways (Star Alliance).
Non-stop flights to Jakarta are offered by Ethiopian Airlines (Star Alliance), Garuda Indonesia (SkyTeam) and Thai Airways (Star Alliance).
Flights from Bangkok to Israel
Tel Aviv is the only destination in Israel with direct flights from Bangkok. Direct flights to Tel Aviv are offered by EL AL.
Flights from Bangkok to Italy
There is 1 destination in Italy that has a direct connection from Bangkok, which is Milan (Malpensa). Direct flights to Milan (Malpensa) are offered by Thai Airways (Star Alliance). This route is not operational yet but will start in July.
Flights from Bangkok to Japan
In Japan there are several destinations from Bangkok (6 in total).
You can fly non-stop to Fukuoka with Thai Airways (Star Alliance) or Thai Vietjet Air.
The only airline with direct flights to Nagoya is Thai Airways (Star Alliance).
From Bangkok to Osaka there are 4 airlines that have direct services, which are Japan Airlines (Oneworld), Peach, Thai AirAsia X and Thai Airways (Star Alliance).
You can fly non-stop to Sapporo with Thai AirAsia X or Thai Airways (Star Alliance).
Airlines that operate direct flights to Tokyo are Air Japan, ANA (Star Alliance), Japan Airlines (Oneworld), Thai AirAsia X, Thai Airways (Star Alliance) and ZIPAIR.
Non-stop flights to Tokyo are offered by ANA (Star Alliance), Japan Airlines (Oneworld) and Thai Airways (Star Alliance).
Flights from Bangkok to Jordan
Amman is the only destination in Jordan with direct flights from Bangkok. Direct flights to Amman are offered by Royal Jordanian (Oneworld).
Flights from Bangkok to Kazakhstan
In Kazakhstan, the only destination that has a direct flight from Bangkok is Almaty. Direct flights to Almaty are offered by Air Astana.
Flights from Bangkok to Kenya
There is 1 destination in Kenya that has a direct connection from Bangkok, which is Nairobi. Direct flights to Nairobi are offered by Kenya Airways (SkyTeam).
Flights from Bangkok to Kuwait
In Kuwait, the only destination that has a direct flight from Bangkok is Kuwait City. Direct flights to Kuwait City are offered by Kuwait Airways.
Flights from Bangkok to Laos
In Laos, there are 3 destinations from Bangkok.
You can fly non-stop to Luang Prabang with Bangkok Airways or Lao Airlines.
The only airline with direct flights to Savannakhet is Lao Airlines. This is a seasonal route that starts in June and ends in October.
You can fly non-stop to Vientiane with Lao Airlines or Thai Airways (Star Alliance).
Flights from Bangkok to Macao
Macau is the only destination in Macao with direct flights from Bangkok. Direct flights to Macau are offered by Air Macau.
Flights from Bangkok to Malaysia
There are 2 destinations in Malaysia that have non-stop flights from Bangkok.
From Bangkok to Kuala Lumpur there are 4 airlines that have direct services, which are AirAsia X, Malaysia Airlines (Oneworld), Thai AirAsia and Thai Airways (Star Alliance).
You can fly non-stop to Penang with Firefly or Thai Airways (Star Alliance).
Flights from Bangkok to Maldives
There is 1 destination in Maldives that has a direct connection from Bangkok, which is Malé. Direct flights to Malé are offered by Bangkok Airways.
Flights from Bangkok to Mongolia
Ulaanbaatar is the only destination in Mongolia with direct flights from Bangkok. Direct flights to Ulaanbaatar are offered by MIAT Mongolian Airlines. This is a seasonal route that starts in October and ends in March.
Flights from Bangkok to Myanmar (Burma)
If you are looking for a direct flight from Bangkok to Myanmar (Burma), there are 2 destinations to choose from.
Direct flights to Mandalay are offered by Myanmar Airways. This is a seasonal route that starts in June and ends in October.
Non-stop flights to Yangon are offered by Myanmar, Myanmar Airways and Thai Airways (Star Alliance).
Flights from Bangkok to Nepal
In Nepal, the only destination that has a direct flight from Bangkok is Kathmandu. You can fly non-stop to Kathmandu with Nepal Airlines or Thai Airways (Star Alliance).
Flights from Bangkok to Netherlands
There is 1 destination in Netherlands that has a direct connection from Bangkok, which is Amsterdam. You can fly non-stop to Amsterdam with EVA Air (Star Alliance) or KLM (SkyTeam).
Flights from Bangkok to Norway
In Norway, the only destination that has a direct flight from Bangkok is Oslo. You can fly non-stop to Oslo with Norse Atlantic Airways or Thai Airways (Star Alliance).
Flights from Bangkok to Oman
Muscat is the only destination in Oman with direct flights from Bangkok. You can fly non-stop to Muscat with Oman Air (Oneworld) or SalamAir.
Flights from Bangkok to Pakistan
In Pakistan, there are 3 destinations from Bangkok.
All direct flights from Bangkok to Islamabad, Karachi and Lahore are operated by Thai Airways (Star Alliance).
Flights from Bangkok to Philippines
If you are looking for a direct flight from Bangkok to Philippines, there are 3 destinations to choose from.
Direct flights to Angeles City are offered by Cebu Pacific.
The only airline with direct flights to Cebu is Philippine Airlines.
Non-stop flights to Manila are offered by Cebu Pacific, Philippine Airlines and Thai Airways (Star Alliance).
Flights from Bangkok to Qatar
There is 1 destination in Qatar that has a direct connection from Bangkok, which is Doha. Direct flights to Doha are offered by Qatar Airways (Oneworld).
Flights from Bangkok to Russia
In Russia there are several destinations from Bangkok (7 in total).
You can fly non-stop to Irkutsk with Aeroflot or S7 Airlines (Oneworld).
All direct flights from Bangkok to Khabarovsk, Krasnoyarsk, Moscow Sheremetyevo, Novosibirsk, Vladivostok and Yekaterinburg are operated by Aeroflot.
Flights from Bangkok to Saudi Arabia
There are 3 destinations in Saudi Arabia that have non-stop flights from Bangkok.
All direct flights from Bangkok to Jeddah, Medina and Riyadh are operated by Saudi Arabian (SkyTeam).
Flights from Bangkok to Singapore
Singapore is the only destination in Singapore with direct flights from Bangkok. Airlines that operate direct flights to Singapore are Cathay Pacific (Oneworld), Gulf Air, Jetstar Asia, Scoot, Singapore Airlines (Star Alliance) and Thai Airways (Star Alliance).
Flights from Bangkok to South Korea
In South Korea, there are 3 destinations from Bangkok.
From Bangkok to Busan there are 4 airlines that have direct services, which are Air Busan, Jeju Air, Jin Air and Korean Air (SkyTeam).
The only airline with direct flights to Daegu is Tway Air. This is a seasonal route that starts in June and ends in October.
Airlines that operate direct flights to Seoul are Air Busan, Air Premia, Asiana Airlines (Star Alliance), Eastar Jet, Jeju Air, Jin Air, Korean Air (SkyTeam), Thai AirAsia X, Thai Airways (Star Alliance) and Tway Air.
Flights from Bangkok to Sri Lanka
In Sri Lanka, the only destination that has a direct flight from Bangkok is Colombo. You can fly non-stop to Colombo with SriLankan Airlines (Oneworld) or Thai Airways (Star Alliance).
Flights from Bangkok to Sweden
There is 1 destination in Sweden that has a direct connection from Bangkok, which is Stockholm (Arlanda). Direct flights to Stockholm (Arlanda) are offered by Thai Airways (Star Alliance).
Flights from Bangkok to Switzerland
In Switzerland, the only destination that has a direct flight from Bangkok is Zürich. You can fly non-stop to Zürich with Swiss (Star Alliance) or Thai Airways (Star Alliance).
Flights from Bangkok to Taiwan
There are 2 destinations in Taiwan that have non-stop flights from Bangkok.
You can fly non-stop to Kaohsiung with China Airlines (SkyTeam) or Thai Airways (Star Alliance).
From Bangkok to Taipei there are 5 airlines that have direct services, which are China Airlines (SkyTeam), EVA Air (Star Alliance), Starlux Airlines, Thai Airways (Star Alliance) and Thai Vietjet Air.
Flights from Bangkok to Turkey
Istanbul is the only destination in Turkey with direct flights from Bangkok. You can fly non-stop to Istanbul with Thai Airways (Star Alliance) or Turkish Airlines (Star Alliance).
Flights from Bangkok to Turkmenistan
There is 1 destination in Turkmenistan that has a direct connection from Bangkok, which is Ashgabat. Direct flights to Ashgabat are offered by Turkmenistan Airlines. This is a seasonal route that starts in June and ends in October.
Flights from Bangkok to United Arab Emirates
If you are looking for a direct flight from Bangkok to United Arab Emirates, there are 3 destinations to choose from.
Direct flights to Abu Dhabi are offered by Etihad Airways.
The only airline with direct flights to Dubai is Emirates.
You can fly non-stop from Bangkok to Dubai (Sharjah) with Air Arabia.
Flights from Bangkok to United Kingdom
In United Kingdom, there are 2 destinations from Bangkok.
Direct flights to London Gatwick are offered by British Airways (Oneworld). This is a seasonal route that starts in October and ends in March.
You can fly non-stop to London Heathrow with EVA Air (Star Alliance) or Thai Airways (Star Alliance).
Flights from Bangkok to Uzbekistan
Tashkent is the only destination in Uzbekistan with direct flights from Bangkok. Direct flights to Tashkent are offered by Uzbekistan Airways. This is a seasonal route that starts in June and ends in October.
Flights from Bangkok to Vietnam
If you are looking for a direct flight from Bangkok to Vietnam, there are 4 destinations to choose from.
Direct flights to Da Nang are offered by Thai Vietjet Air.
To Hanoi and Ho Chi Minh City, you can fly with Thai Airways (Star Alliance), VietJet Air, Vietnam Airlines (SkyTeam) and Vietravel Airlines.
The only airline with direct flights to Phu Quoc is Thai Vietjet Air.
Domestic flights from Bangkok
Flights from Bangkok to Thailand
There are lots of domestic flights from Bangkok (BKK). 13 airports in Thailand have direct flights from the airport.
From Bangkok to Chiang Mai there are 4 airlines that have direct services, which are Bangkok Airways, Thai AirAsia, Thai Airways (Star Alliance) and Thai Vietjet Air.
You can fly non-stop to Chiang Rai with Thai Airways (Star Alliance) or Thai Vietjet Air.
Non-stop flights to Hat Yai are offered by Thai AirAsia, Thai Airways (Star Alliance) and Thai Vietjet Air.
You can fly non-stop to Khon Kaen with Thai Airways (Star Alliance) or Thai Vietjet Air.
Direct flights to Ko Samui are offered by Bangkok Airways.
From Bangkok to Krabi there are 4 airlines that have direct services, which are Bangkok Airways, Thai AirAsia, Thai Airways (Star Alliance) and Thai Vietjet Air.
Direct flights to Lampang are offered by Bangkok Airways.
From Bangkok to Phuket there are 4 airlines that have direct services, which are Bangkok Airways, Thai AirAsia, Thai Airways (Star Alliance) and Thai Vietjet Air.
You can fly non-stop from Bangkok to Sukhothai with Bangkok Airways.
The only airline with direct flights to Surat Thani is Thai Vietjet Air.
Direct flights to Tongren and Fenghuang are offered by Bangkok Airways.
To Ubon Ratchathani and Udon Thani, you can fly with Thai Airways (Star Alliance) and Thai Vietjet Air.
Alternative airports near Bangkok
Below you can find a list of alternative airports to Bangkok (BKK). The nearest airports to Bangkok (BKK) are Bangkok (Don Muang) (DMK) and U-Tapao, Rayong / Pattaya (UTP).
Frequently asked questions - FAQ
How many airports are there in Bangkok?
There are 2 airports in Bangkok: Suvarnabhumi Airport (New Bangkok (BKK) and Don Mueang International Airport (DMK).
What is the best airport to fly from Bangkok?
The most convenient airport to fly from Bangkok is Suvarnabhumi Airport (New Bangkok (BKK).
How many airlines fly from Bangkok?
There are 111 airlines flying from Bangkok to 138 airports around the world, as of June 2024.
Which airlines fly from Bangkok?
Thai Airways, Thai Vietjet Air and Bangkok Airways operate most flights from Bangkok. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Bangkok?
Star Alliance, Oneworld and SkyTeam are all flying from Bangkok.
How many nonstop flights are there from Bangkok?
There are roughly 13,690 flights departing from Bangkok every month (or 3,192 flights each week), to a total of 138 airports worldwide.
What is the official name of Bangkok Airport?
The official name of Bangkok Airport is Suvarnabhumi Airport (New Bangkok.
What is the airport code of Bangkok Airport?
The airport code of Bangkok Airport is BKK.
What are the most popular flights from Bangkok?
Phuket, Chiang Mai and Hong Kong are the 3 most popular routes from Bangkok. For a complete overview of all flight routes from Bangkok, please use our flight map.
How long is the flight from Bangkok?
Bangkok to Phuket | 1h 30m |
Bangkok to Chiang Mai | 1h 20m |
Bangkok to Hong Kong | 2h 55m |
Bangkok to Ko Samui | 1h 5m |
Bangkok to Singapore | 2h 35m |