FlightConnections

EN
From
To
Alliances
Airlines
Classes
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights to Bangkok (BKK)

Suvarnabhumi Airport (New Bangkok - Airport code: BKK

Home Airports Thailand BKK Bangkok

Non-stop flights to Bangkok (BKK)

Did you mean flights from Bangkok?
Last updated on: 01-21-2021

Suvarnabhumi Airport (New Bangkok is the largest airport in Thailand. It is Thailand's main international airport. In total there are 127 airports around the world that have direct flights to Bangkok, spread around 125 cities in 48 countries. Currently, there are 19 domestic flights to Bangkok.

Bangkok is mainly known for its nightlife and activities.

Most tourists that come to Bangkok visit one of the following sights:

  • Wat Pho, Bangkok
  • Grand Palace, Bangkok
  • Chatuchak Weekend Market, Bangkok
  • Ayuthaya, Thailand

This month, there are 5,984 flights arriving at Bangkok Airport, which are 199 flights per day or 8 flights per hour. On an average day, there is at least 1 flight arriving every 8 minutes.

The most frequently departed flights to Bangkok are routes from Chiang Mai (CNX) in Thailand and Phuket (HKT), also in Thailand. These two routes together are operated 1694 times this month, and make up for 28% of all monthly arrivals at Suvarnabhumi Airport (New Bangkok.

The longest flight to Bangkok BKK is departing from London Heathrow (LHR). This non-stop flight takes around 13 hours and 15 minutes and covers a distance of 5,950 miles (9,576 km).

 Remove ads

List of all direct flights to Bangkok

Below you can find a list of all cities and countries that have direct flights to Bangkok, ordered by popularity.

Show all

Currently, there are 81 airlines that fly to Bangkok. Most flights to Bangkok are operated by Thai Airways, as they connect 49 airports to BKK. That’s around 2 times as much as Thai Smile, the second biggest airline in terms of operated flight routes to Bangkok. Below you can find a list of airlines that operate most BKK flights:

Business class flights to Bangkok

There are 85 airports that have flights to Bangkok in Business Class. All airports that offer business class flights to BKK are listed below:

Show all

First class flights to Bangkok

If you are looking for a luxurious flight, there's a total of 9 airports to choose from that have flights to BKK in First Class.

Intercontinental flights to Bangkok

Bangkok is well connected to lots of airports around the world.

These are all non-stop intercontinental flights to Suvarnabhumi Airport (New Bangkok (BKK), as of January 2021:

* Please note that there are no direct services from the United States, Canada, Southern America, Central America or the Caribbean.

Non-stop flights from Europe to Bangkok

Thai Airways (Star Alliance) has a significant network of flights from Europe to Bangkok.

Thai AirwaysThai Airways (Star Alliance): year-round flights from Frankfurt (FRA), Munich (MUC), Zürich (ZRH), Copenhagen (CPH), Oslo (OSL), Stockholm (Arlanda) (ARN), London Heathrow (LHR), Milan (Malpensa) (MXP), Brussels (BRU) and seasonal flights from Paris (CDG).

LufthansaLufthansa (Star Alliance): year-round flights from Frankfurt (FRA).

SwissSwiss (Star Alliance): year-round flights from Zürich (ZRH).

EVA AirEVA Air (Star Alliance): year-round flights from Vienna (VIE), London Heathrow (LHR) and Amsterdam (AMS).

AustrianAustrian (Star Alliance): seasonal flights from Vienna (VIE).

British AirwaysBritish Airways (Oneworld): year-round flights from London Heathrow (LHR).

FinnairFinnair (Oneworld): year-round flights from Helsinki (HEL).

Air FranceAir France (SkyTeam): year-round flights from Paris (CDG).

KLMKLM (SkyTeam): year-round flights from Amsterdam (AMS).

AeroflotAeroflot (SkyTeam): year-round flights from Moscow Sheremetyevo (SVO).

Non-stop flights from Africa to Bangkok

Air AustralAir Austral: year-round flights from Saint-Denis (RUN).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).

EgyptairEgyptair (Star Alliance): year-round flights from Cairo (CAI).

Non-stop flights from the Middle-East / Western Asia to Bangkok

Thai AirwaysThai Airways (Star Alliance): year-round flights from Dubai (DXB).

EmiratesEmirates: year-round flights from Dubai (DXB).

Etihad AirwaysEtihad Airways: year-round flights from Abu Dhabi (AUH).

EL ALEL AL: seasonal flights from Tel Aviv (TLV).

Gulf AirGulf Air: year-round flights from Bahrain Island (BAH).

Kuwait AirwaysKuwait Airways: year-round flights from Kuwait City (KWI).

Oman AirOman Air: year-round flights from Muscat (MCT).

Qatar AirwaysQatar Airways (Oneworld): year-round flights from Doha (DOH).

Royal JordanianRoyal Jordanian (Oneworld): year-round flights from Amman (AMM).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round flights from Istanbul (IST).

Non-stop flights from India / South Asia to Bangkok

Thai Airways (Star Alliance) has a significant network of flights from India or Southern Asia to Bangkok.

Thai AirwaysThai Airways (Star Alliance): year-round flights from Dhaka (DAC), Bengaluru (BLR), seasonal flights from Chennai (MAA), year-round flights from Hyderabad (HYD), Kolkata (CCU), seasonal flights from Mumbai (BOM), New Delhi (DEL), year-round flights from Kathmandu (KTM), Islamabad (ISB), Karachi (KHI) and Lahore (LHE).

Biman AirlinesBiman Airlines: year-round flights from Dhaka (DAC).

Air IndiaAir India (Star Alliance): year-round flights from Mumbai (BOM) and New Delhi (DEL).

Bhutan AirlinesBhutan Airlines: seasonal flights from Kolkata (CCU).

Go AirGo Air: year-round flights from Mumbai (BOM) and New Delhi (DEL).

IndiGo AirlinesIndiGo Airlines: year-round flights from Kolkata (CCU) and New Delhi (DEL).

SpicejetSpicejet: year-round flights from Ahmedabad (AMD), Kolkata (CCU), Mumbai (BOM) and New Delhi (DEL).

Thai SmileThai Smile: year-round flights from Ahmedabad (AMD), seasonal flights from Gaya (GAY), Kolkata (CCU), year-round flights from Lucknow (LKO) and seasonal flights from Varanasi (VNS).

VistaraVistara: seasonal flights from New Delhi (DEL).

Nepal AirlinesNepal Airlines: year-round flights from Kathmandu (KTM).

Bangkok AirwaysBangkok Airways: year-round flights from Malé (MLE).

MaldivianMaldivian: seasonal flights from Malé (MLE).

Druk AirDruk Air: seasonal flights from Paro (PBH).

SriLankan AirlinesSriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).

Non-stop flights from China to Bangkok

China Southern (SkyTeam) has a strong network of non-stop flights from China.

Thai AirwaysThai Airways (Star Alliance): year-round flights from Beijing (PEK), Chengdu (CTU), Guangzhou (CAN), Shanghai (PVG) and Xiamen (XMN).

9 Air9 Air: seasonal flights from Guangzhou (CAN).

Air ChinaAir China (Star Alliance): year-round flights from Beijing (PEK), seasonal flights from Beijing Daxing (PKX), Chengdu (CTU), year-round flights from Hangzhou (HGH), seasonal flights from Shanghai (PVG), Tianjin (TSN) and Wenzhou (WNZ).

China EasternChina Eastern (SkyTeam): year-round flights from Nanjing (NKG), Shanghai (PVG) and Shenzhen (SZX).

China SouthernChina Southern (SkyTeam): year-round flights from Guangzhou (CAN), Guiyang (KWE), Nanning (NNG), Sanya (SYX), Shanghai (PVG), Shantou (SWA), Shenyang (SHE), Shenzhen (SZX), Urumqi (URC), Wuhan (WUH) and Zhengzhou (CGO).

EmiratesEmirates: seasonal flights from Guangzhou (CAN).

GX AirlinesGX Airlines: seasonal flights from Nanning (NNG).

Juneyao AirlinesJuneyao Airlines: seasonal flights from Shanghai (PVG).

Kunming AirlinesKunming Airlines: seasonal flights from Kunming (KMG).

Lucky AirLucky Air: seasonal flights from Kunming (KMG).

Shanghai AirlinesShanghai Airlines: year-round flights from Shanghai (PVG) and Wenzhou (WNZ).

Shenzhen AirlinesShenzhen Airlines (Star Alliance): year-round flights from Shenzhen (SZX).

Sichuan AirlinesSichuan Airlines: year-round flights from Chengdu (CTU).

Spring AirlinesSpring Airlines: seasonal flights from Shanghai (PVG).

Thai SmileThai Smile: year-round flights from Changsha (CSX), Chongqing (CKG), Kunming (KMG) and Xiamen (XMN).

Xiamen AirlinesXiamen Airlines (SkyTeam): year-round flights from Xiamen (XMN).

Non-stop flights from Japan to Bangkok

Thai AirwaysThai Airways (Star Alliance): year-round flights from Fukuoka (FUK), Nagoya (NGO), Osaka (KIX), Sapporo (CTS), Tokyo (HND) and Tokyo (NRT).

ANAANA (Star Alliance): year-round flights from Tokyo (HND) and Tokyo (NRT).

Groznyy AviaGroznyy Avia: seasonal flights from Tokyo (NRT).

Japan AirlinesJapan Airlines (Oneworld): year-round flights from Osaka (KIX), Tokyo (HND) and Tokyo (NRT).

Non-stop flights from East Asia to Bangkok

Thai AirwaysThai Airways (Star Alliance): year-round flights from Hong Kong (HKG), Seoul (ICN) and Taipei (TPE).

EgyptairEgyptair (Star Alliance): year-round flights from Hong Kong (HKG).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Hong Kong (HKG).

KLMKLM (SkyTeam): seasonal flights from Hong Kong (HKG) and Taipei (TPE).

Cathay PacificCathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).

EmiratesEmirates: year-round flights from Hong Kong (HKG).

Hong Kong AirlinesHong Kong Airlines: year-round flights from Hong Kong (HKG).

Hong Kong ExpressHong Kong Express: year-round flights from Hong Kong (HKG).

Royal JordanianRoyal Jordanian (Oneworld): year-round flights from Hong Kong (HKG).

Asiana AirlinesAsiana Airlines (Star Alliance): year-round flights from Seoul (ICN).

Jeju AirJeju Air: seasonal flights from Busan (PUS), Muan (MWX) and year-round flights from Seoul (ICN).

Jin AirJin Air: seasonal flights from Busan (PUS) and year-round flights from Seoul (ICN).

Korean AirKorean Air (SkyTeam): year-round flights from Busan (PUS) and Seoul (ICN).

Tway AirTway Air: seasonal flights from Daegu (TAE) and Seoul (ICN).

EVA AirEVA Air (Star Alliance): year-round flights from Taipei (TPE).

China AirlinesChina Airlines (SkyTeam): year-round flights from Kaohsiung (KHH) and Taipei (TPE).

Starlux AirlinesStarlux Airlines: year-round flights from Taipei (TPE).

Thai SmileThai Smile: year-round flights from Kaohsiung (KHH).

Air MacauAir Macau: year-round flights from Macau (MFM).

MIAT Mongolian AirlinesMIAT Mongolian Airlines: seasonal flights from Ulaanbaatar (ULN).

S7 AirlinesS7 Airlines (Oneworld): year-round flights from Khabarovsk (KHV) and Vladivostok (VVO).

Non-stop flights from South-East Asia to Bangkok

Thai Airways, Bangkok Airways, Thai Smile and Thai Vietjet Air have a significant network of flights from South-Eastern Asia to Bangkok.

Thai AirwaysThai Airways (Star Alliance): year-round flights from Phnom Penh (PNH), Denpasar (DPS), Jakarta (CGK), seasonal flights from Kuala Lumpur (KUL), year-round flights from Yangon (RGN), Manila (MNL), seasonal flights from Singapore (SIN), Chiang Mai (CNX), Phuket (HKT), year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).

Bangkok AirwaysBangkok Airways: year-round flights from Phnom Penh (PNH), Siem Reap (REP), Mandalay (MDL), Naypyidaw (NYT), Yangon (RGN), Chiang Mai (CNX), Hat Yai (HDY), Khon Kaen (KKC), Ko Samui (USM), Krabi (KBV), Lampang (LPT), Mae Sot (MAQ), Phuket (HKT), Sukhothai (THS), Tongren and Fenghuang (TDX), Da Nang (DAD) and Luang Prabang (LPQ).

JC International AirlinesJC International Airlines: seasonal flights from Phnom Penh (PNH).

Thai SmileThai Smile: year-round flights from Phnom Penh (PNH), Siem Reap (REP), Penang (PEN), Yangon (RGN), Chiang Mai (CNX), Chiang Rai (CEI), Hat Yai (HDY), Khon Kaen (KKC), Krabi (KBV), seasonal flights from Loei (LOE), Nakhon Phanom (KOP), Nakhon Si Thammarat (NST), Nan (NNT), year-round flights from Narathiwat (NAW), Phuket (HKT), Surat Thani (URT), Ubon Ratchathani (UBP), Udon Thani (UTH), Hanoi (HAN), Ho Chi Minh City (SGN), Luang Prabang (LPQ) and Vientiane (VTE).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Jakarta (CGK), seasonal flights from Kuala Lumpur (KUL) and Manila (MNL).

KLMKLM (SkyTeam): seasonal flights from Jakarta (CGK), Kuala Lumpur (KUL) and Manila (MNL).

Garuda IndonesiaGaruda Indonesia (SkyTeam): year-round flights from Jakarta (CGK).

Malaysia AirlinesMalaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).

Oman AirOman Air: seasonal flights from Kuala Lumpur (KUL).

Royal JordanianRoyal Jordanian (Oneworld): year-round flights from Kuala Lumpur (KUL).

MyanmarMyanmar: seasonal flights from Yangon (RGN).

Myanmar AirwaysMyanmar Airways: year-round flights from Yangon (RGN).

Cebu PacificCebu Pacific: year-round flights from Manila (MNL).

Philippine AirlinesPhilippine Airlines: year-round flights from Cebu (CEB) and Manila (MNL).

Cathay PacificCathay Pacific (Oneworld): year-round flights from Singapore (SIN).

Jetstar AsiaJetstar Asia: year-round flights from Singapore (SIN).

ScootScoot: year-round flights from Singapore (SIN).

Singapore AirlinesSingapore Airlines (Star Alliance): year-round flights from Singapore (SIN).

Thai AirAsiaThai AirAsia: year-round flights from Chiang Mai (CNX), Hat Yai (HDY), Nakhon Si Thammarat (NST), Nan (NNT) and Phuket (HKT).

Thai Vietjet AirThai Vietjet Air: year-round flights from Chiang Mai (CNX), Chiang Rai (CEI), Hat Yai (HDY), Khon Kaen (KKC), Krabi (KBV), Nakhon Si Thammarat (NST), Phuket (HKT), Surat Thani (URT), Ubon Ratchathani (UBP), Udon Thani (UTH), Da Lat (DLI), Da Nang (DAD) and seasonal flights from Ho Chi Minh City (SGN).

Air FranceAir France (SkyTeam): seasonal flights from Ho Chi Minh City (SGN).

Vietnam AirlinesVietnam Airlines (SkyTeam): seasonal flights from Da Nang (DAD), year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).

Royal Brunei AirlinesRoyal Brunei Airlines: seasonal flights from Brunei and Muara (BWN).

Non-stop flights from Central Asia to Bangkok

S7 AirlinesS7 Airlines (Oneworld): year-round flights from Irkutsk (IKT), seasonal flights from Krasnoyarsk (KJA) and year-round flights from Novosibirsk (OVB).

Turkmenistan AirlinesTurkmenistan Airlines: seasonal flights from Ashgabat (ASB).

Non-stop flights from Australia / New Zealand / Oceania / the Pacific to Bangkok

Thai AirwaysThai Airways (Star Alliance): year-round flights from Melbourne (MEL) and Sydney (SYD).

JetstarJetstar: year-round flights from Melbourne (MEL).

QantasQantas (Oneworld): year-round flights from Sydney (SYD).

International flights to Bangkok

Australia
Flights from Australia to Bangkok

There are 2 airports in Australia that have non-stop flights to Bangkok.

From Melbourne, you can fly non-stop with Jetstar or Thai Airways (Star Alliance).
From Sydney, you can fly non-stop with Qantas (Oneworld) or Thai Airways (Star Alliance).

Austria
Flights from Austria to Bangkok

Vienna is the only city in Austria with direct flights to Bangkok. From Vienna, you can fly non-stop with Austrian (Star Alliance) or EVA Air (Star Alliance).

Bahrain
Flights from Bahrain to Bangkok

In Bahrain, the only airport that has a direct connection to Bangkok is Bahrain Island. From Bahrain Island, direct flights are offered by Gulf Air.

Bangladesh
Flights from Bangladesh to Bangkok

There is 1 airport in Bangladesh that has a direct connection to Bangkok, which is Dhaka. From Dhaka, you can fly non-stop with Biman Airlines or Thai Airways (Star Alliance).

Belgium
Flights from Belgium to Bangkok

In Belgium, the only airport that has a direct connection to Bangkok is Brussels. From Brussels, direct flights are offered by Thai Airways (Star Alliance).

Bhutan
Flights from Bhutan to Bangkok

Paro is the only city in Bhutan with direct flights to Bangkok. From Paro, direct flights are offered by Druk Air. This is a seasonal route that starts in January and ends in March.

Brunei
Flights from Brunei to Bangkok

There is 1 airport in Brunei that has a direct connection to Bangkok, which is Brunei and Muara. From Brunei and Muara, direct flights are offered by Royal Brunei Airlines. This route is recently announced though, and not operational yet. It will start in January 2021.

Cambodia
Flights from Cambodia to Bangkok

If you are looking for a direct flight from Cambodia to Bangkok, there are 2 airports to choose from.

From Phnom Penh, there are 4 airlines that have direct services to Bangkok, which are Bangkok Airways, JC International Airlines, Thai Airways (Star Alliance) and Thai Smile.
From Siem Reap, you can fly non-stop with Bangkok Airways or Thai Smile.

China
Flights from China to Bangkok

China is well-connected to Bangkok (BKK) with 22 airports around the country that have direct flights to the airport.

From Beijing, you can fly non-stop with Air China (Star Alliance) or Thai Airways (Star Alliance).
From Beijing Daxing, the only airline with direct flights is Air China (Star Alliance). This is a seasonal route that starts in June and ends in October.
From Changsha, you can fly non-stop to Bangkok with Thai Smile.
From Chengdu, direct flights are offered by Air China (Star Alliance), Sichuan Airlines and Thai Airways (Star Alliance).
From Chongqing, direct flights are offered by Thai Smile.
From Guangzhou, there are 4 airlines that have direct services to Bangkok, which are 9 Air, China Southern (SkyTeam), Emirates and Thai Airways (Star Alliance).
From Guiyang, direct flights are offered by China Southern (SkyTeam).
From Hangzhou, the only airline with direct flights is Air China (Star Alliance).
From Kunming, direct flights are offered by Kunming Airlines, Lucky Air and Thai Smile.
From Nanjing, the only airline with direct flights is China Eastern (SkyTeam).
From Nanning, you can fly non-stop with China Southern (SkyTeam) or GX Airlines. This is a seasonal route that starts in January and ends in March.
From Sanya, you can fly non-stop to Bangkok with China Southern (SkyTeam).
From Shanghai, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), Juneyao Airlines, Shanghai Airlines, Spring Airlines and Thai Airways (Star Alliance).
From Shantou and Shenyang, you can fly with China Southern (SkyTeam).
From Shenzhen, direct flights are offered by China Eastern (SkyTeam), China Southern (SkyTeam) and Shenzhen Airlines (Star Alliance).
From Tianjin, direct flights are offered by Air China (Star Alliance). This is a seasonal route that starts in June and ends in October.
From Urumqi, you can fly non-stop to Bangkok with China Southern (SkyTeam).
From Wenzhou, you can fly non-stop with Air China (Star Alliance) or Shanghai Airlines.
From Wuhan, the only airline with direct flights is China Southern (SkyTeam).
From Xiamen, direct flights are offered by Thai Airways (Star Alliance), Thai Smile and Xiamen Airlines (SkyTeam).
From Zhengzhou, the only airline with direct flights is China Southern (SkyTeam).

Denmark
Flights from Denmark to Bangkok

Copenhagen is the only city in Denmark with direct flights to Bangkok. From Copenhagen, direct flights are offered by Thai Airways (Star Alliance).

Egypt
Flights from Egypt to Bangkok

In Egypt, the only airport that has a direct connection to Bangkok is Cairo. From Cairo, direct flights are offered by Egyptair (Star Alliance).

Ethiopia
Flights from Ethiopia to Bangkok

There is 1 airport in Ethiopia that has a direct connection to Bangkok, which is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).

Finland
Flights from Finland to Bangkok

In Finland, the only airport that has a direct connection to Bangkok is Helsinki. From Helsinki, direct flights are offered by Finnair (Oneworld).

France
Flights from France to Bangkok

In France, there are 2 airports that have direct flights to Bangkok.

From Paris, you can fly non-stop with Air France (SkyTeam) or Thai Airways (Star Alliance).
From Saint-Denis, the only airline with direct flights is Air Austral.

Germany
Flights from Germany to Bangkok

If you are looking for a direct flight from Germany to Bangkok, there are 2 airports to choose from.

From Frankfurt, you can fly non-stop with Lufthansa (Star Alliance) or Thai Airways (Star Alliance).
From Munich, the only airline with direct flights is Thai Airways (Star Alliance).

Hong Kong
Flights from Hong Kong to Bangkok

Hong Kong is the only city in Hong Kong with direct flights to Bangkok. From Hong Kong, airlines that operate direct flights are Cathay Pacific (Oneworld), Egyptair (Star Alliance), Emirates, Ethiopian Airlines (Star Alliance), Hong Kong Airlines, Hong Kong Express, KLM (SkyTeam), Royal Jordanian (Oneworld) and Thai Airways (Star Alliance).

India
Flights from India to Bangkok

You can fly non-stop to Bangkok from lots of airports in India, as there is a total of 10 airports that have direct services to Bangkok.

From Ahmedabad, you can fly non-stop with Spicejet or Thai Smile.
From Bengaluru and Chennai, you can fly with Thai Airways (Star Alliance).
From Gaya, the only airline with direct flights is Thai Smile. This route is recently announced though, and not operational yet. It will start in October 2021.
From Hyderabad, direct flights are offered by Thai Airways (Star Alliance).
From Kolkata, there are 5 airlines that have direct services to Bangkok, which are Bhutan Airlines, IndiGo Airlines, Spicejet, Thai Airways (Star Alliance) and Thai Smile.
From Lucknow, direct flights are offered by Thai Smile.
From Mumbai, there are 4 airlines that have direct services to Bangkok, which are Air India (Star Alliance), Go Air, Spicejet and Thai Airways (Star Alliance).
From New Delhi, airlines that operate direct flights are Air India (Star Alliance), Go Air, IndiGo Airlines, Spicejet, Thai Airways (Star Alliance) and Vistara.
From Varanasi, the only airline with direct flights is Thai Smile. This is a seasonal route that starts in January and ends in March.

Indonesia
Flights from Indonesia to Bangkok

There are 2 airports in Indonesia that have non-stop flights to Bangkok.

From Denpasar, direct flights are offered by Thai Airways (Star Alliance).
From Jakarta, there are 4 airlines that have direct services to Bangkok, which are Ethiopian Airlines (Star Alliance), Garuda Indonesia (SkyTeam), KLM (SkyTeam) and Thai Airways (Star Alliance).

Israel
Flights from Israel to Bangkok

There is 1 airport in Israel that has a direct connection to Bangkok, which is Tel Aviv. From Tel Aviv, direct flights are offered by EL AL. This route is recently announced though, and not operational yet. It will start in January 2021.

Italy
Flights from Italy to Bangkok

Milan (Malpensa) is the only city in Italy with direct flights to Bangkok. From Milan (Malpensa), direct flights are offered by Thai Airways (Star Alliance).

Japan
Flights from Japan to Bangkok

In Japan there are several airports with flights to Bangkok (6 in total).

From Fukuoka and Nagoya, you can fly with Thai Airways (Star Alliance).
From Osaka, you can fly non-stop with Japan Airlines (Oneworld) or Thai Airways (Star Alliance).
From Sapporo, the only airline with direct flights is Thai Airways (Star Alliance).
From Tokyo, direct flights are offered by ANA (Star Alliance), Japan Airlines (Oneworld) and Thai Airways (Star Alliance).
From Tokyo, there are 4 airlines that have direct services to Bangkok, which are ANA (Star Alliance), Groznyy Avia, Japan Airlines (Oneworld) and Thai Airways (Star Alliance).

Jordan
Flights from Jordan to Bangkok

In Jordan, the only airport that has a direct connection to Bangkok is Amman. From Amman, direct flights are offered by Royal Jordanian (Oneworld).

Kuwait
Flights from Kuwait to Bangkok

There is 1 airport in Kuwait that has a direct connection to Bangkok, which is Kuwait City. From Kuwait City, direct flights are offered by Kuwait Airways.

Laos
Flights from Laos to Bangkok

In Laos, there are 2 airports that have direct flights to Bangkok.

From Luang Prabang, you can fly non-stop with Bangkok Airways or Thai Smile.
From Vientiane, the only airline with direct flights is Thai Smile.

Macao
Flights from Macao to Bangkok

In Macao, the only airport that has a direct connection to Bangkok is Macau. From Macau, direct flights are offered by Air Macau.

Malaysia
Flights from Malaysia to Bangkok

There are 2 airports in Malaysia that have non-stop flights to Bangkok.

From Kuala Lumpur, airlines that operate direct flights are Ethiopian Airlines (Star Alliance), KLM (SkyTeam), Malaysia Airlines (Oneworld), Oman Air, Royal Jordanian (Oneworld) and Thai Airways (Star Alliance).
From Penang, the only airline with direct flights is Thai Smile.

Maldives
Flights from Maldives to Bangkok

Malé is the only city in Maldives with direct flights to Bangkok. From Malé, you can fly non-stop with Bangkok Airways or Maldivian. This is a seasonal route that starts in January and ends in May.

Mongolia
Flights from Mongolia to Bangkok

There is 1 airport in Mongolia that has a direct connection to Bangkok, which is Ulaanbaatar. From Ulaanbaatar, direct flights are offered by MIAT Mongolian Airlines. This is a seasonal route that starts in January and ends in March.

Myanmar (Burma)
Flights from Myanmar (Burma) to Bangkok

If you are looking for a direct flight from Myanmar (Burma) to Bangkok, there are 3 airports to choose from.

From Mandalay and Naypyidaw, you can fly with Bangkok Airways.
From Yangon, there are 5 airlines that have direct services to Bangkok, which are Bangkok Airways, Myanmar, Myanmar Airways, Thai Airways (Star Alliance) and Thai Smile.

Nepal
Flights from Nepal to Bangkok

Kathmandu is the only city in Nepal with direct flights to Bangkok. From Kathmandu, you can fly non-stop with Nepal Airlines or Thai Airways (Star Alliance).

Netherlands
Flights from Netherlands to Bangkok

In Netherlands, the only airport that has a direct connection to Bangkok is Amsterdam. From Amsterdam, you can fly non-stop with EVA Air (Star Alliance) or KLM (SkyTeam).

Norway
Flights from Norway to Bangkok

There is 1 airport in Norway that has a direct connection to Bangkok, which is Oslo. From Oslo, direct flights are offered by Thai Airways (Star Alliance).

Oman
Flights from Oman to Bangkok

In Oman, the only airport that has a direct connection to Bangkok is Muscat. From Muscat, direct flights are offered by Oman Air.

Pakistan
Flights from Pakistan to Bangkok

In Pakistan, there are 3 airports that have direct flights to Bangkok.

From Islamabad, Karachi and Lahore, all direct flights to Bangkok are operated by Thai Airways (Star Alliance).

Philippines
Flights from Philippines to Bangkok

If you are looking for a direct flight from Philippines to Bangkok, there are 2 airports to choose from.

From Cebu, direct flights are offered by Philippine Airlines.
From Manila, there are 5 airlines that have direct services to Bangkok, which are Cebu Pacific, Ethiopian Airlines (Star Alliance), KLM (SkyTeam), Philippine Airlines and Thai Airways (Star Alliance).

Qatar
Flights from Qatar to Bangkok

Doha is the only city in Qatar with direct flights to Bangkok. From Doha, direct flights are offered by Qatar Airways (Oneworld).

Russia
Flights from Russia to Bangkok

In Russia there are several airports with flights to Bangkok (6 in total).

From Irkutsk, Khabarovsk and Krasnoyarsk, all direct flights to Bangkok are operated by S7 Airlines (Oneworld).
From Moscow Sheremetyevo, the only airline with direct flights is Aeroflot (SkyTeam).
From Novosibirsk and Vladivostok, you can fly with S7 Airlines (Oneworld).

Singapore
Flights from Singapore to Bangkok

There is 1 airport in Singapore that has a direct connection to Bangkok, which is Singapore. From Singapore, there are 5 airlines that have direct services to Bangkok, which are Cathay Pacific (Oneworld), Jetstar Asia, Scoot, Singapore Airlines (Star Alliance) and Thai Airways (Star Alliance).

South Korea
Flights from South Korea to Bangkok

There are 4 airports in South Korea that have non-stop flights to Bangkok.

From Busan, direct flights are offered by Jeju Air, Jin Air and Korean Air (SkyTeam).
From Daegu, the only airline with direct flights is Tway Air. This is a seasonal route that starts in January and ends in March.
From Muan, you can fly non-stop to Bangkok with Jeju Air. This is a seasonal route that starts in January and ends in March.
From Seoul, airlines that operate direct flights are Asiana Airlines (Star Alliance), Jeju Air, Jin Air, Korean Air (SkyTeam), Thai Airways (Star Alliance) and Tway Air.

Sri Lanka
Flights from Sri Lanka to Bangkok

Colombo is the only city in Sri Lanka with direct flights to Bangkok. From Colombo, direct flights are offered by SriLankan Airlines (Oneworld).

Sweden
Flights from Sweden to Bangkok

In Sweden, the only airport that has a direct connection to Bangkok is Stockholm (Arlanda). From Stockholm (Arlanda), direct flights are offered by Thai Airways (Star Alliance).

Switzerland
Flights from Switzerland to Bangkok

There is 1 airport in Switzerland that has a direct connection to Bangkok, which is Zürich. From Zürich, you can fly non-stop with Swiss (Star Alliance) or Thai Airways (Star Alliance).

Taiwan
Flights from Taiwan to Bangkok

In Taiwan, there are 2 airports that have direct flights to Bangkok.

From Kaohsiung, you can fly non-stop with China Airlines (SkyTeam) or Thai Smile.
From Taipei, there are 5 airlines that have direct services to Bangkok, which are China Airlines (SkyTeam), EVA Air (Star Alliance), KLM (SkyTeam), Starlux Airlines and Thai Airways (Star Alliance).

Turkey
Flights from Turkey to Bangkok

In Turkey, the only airport that has a direct connection to Bangkok is Istanbul. From Istanbul, direct flights are offered by Turkish Airlines (Star Alliance).

Turkmenistan
Flights from Turkmenistan to Bangkok

Ashgabat is the only city in Turkmenistan with direct flights to Bangkok. From Ashgabat, direct flights are offered by Turkmenistan Airlines. This is a seasonal route that starts in February and ends in March.

United Arab Emirates
Flights from United Arab Emirates to Bangkok

There are 2 airports in United Arab Emirates that have non-stop flights to Bangkok.

From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, you can fly non-stop with Emirates or Thai Airways (Star Alliance).

United Kingdom
Flights from United Kingdom to Bangkok

There is 1 airport in United Kingdom that has a direct connection to Bangkok, which is London Heathrow. From London Heathrow, direct flights are offered by British Airways (Oneworld), EVA Air (Star Alliance) and Thai Airways (Star Alliance).

Vietnam
Flights from Vietnam to Bangkok

If you are looking for a direct flight from Vietnam to Bangkok, there are 4 airports to choose from.

From Da Lat, direct flights are offered by Thai Vietjet Air.
From Da Nang, direct flights are offered by Bangkok Airways, Thai Vietjet Air and Vietnam Airlines (SkyTeam).
From Hanoi, direct flights are offered by Thai Airways (Star Alliance), Thai Smile and Vietnam Airlines (SkyTeam).
From Ho Chi Minh City, there are 5 airlines that have direct services to Bangkok, which are Air France (SkyTeam), Thai Airways (Star Alliance), Thai Smile, Thai Vietjet Air and Vietnam Airlines (SkyTeam).

Domestic flights to Bangkok

Thailand
Flights from Thailand to Bangkok

There are lots of domestic flights to Bangkok (BKK). 19 airports in Thailand have direct flights to the airport.

From Chiang Mai, there are 5 airlines that have direct services to Bangkok, which are Bangkok Airways, Thai AirAsia, Thai Airways (Star Alliance), Thai Smile and Thai Vietjet Air.
From Chiang Rai, you can fly non-stop with Thai Smile or Thai Vietjet Air.
From Hat Yai, there are 4 airlines that have direct services to Bangkok, which are Bangkok Airways, Thai AirAsia, Thai Smile and Thai Vietjet Air.
From Khon Kaen, direct flights are offered by Bangkok Airways, Thai Smile and Thai Vietjet Air.
From Ko Samui, direct flights are offered by Bangkok Airways.
From Krabi, direct flights are offered by Bangkok Airways, Thai Smile and Thai Vietjet Air.
From Lampang, direct flights are offered by Bangkok Airways.
From Loei, the only airline with direct flights is Thai Smile. This is a seasonal route that starts in January and ends in March.
From Mae Sot, you can fly non-stop to Bangkok with Bangkok Airways.
From Nakhon Phanom, the only airline with direct flights is Thai Smile. This is a seasonal route that starts in January and ends in March.
From Nakhon Si Thammarat, direct flights are offered by Thai AirAsia, Thai Smile and Thai Vietjet Air.
From Nan, you can fly non-stop with Thai AirAsia or Thai Smile.
From Narathiwat, direct flights are offered by Thai Smile.
From Phuket, there are 5 airlines that have direct services to Bangkok, which are Bangkok Airways, Thai AirAsia, Thai Airways (Star Alliance), Thai Smile and Thai Vietjet Air.
From Sukhothai, you can fly non-stop to Bangkok with Bangkok Airways.
From Surat Thani, you can fly non-stop with Thai Smile or Thai Vietjet Air.
From Tongren and Fenghuang, direct flights are offered by Bangkok Airways.
From Ubon Ratchathani and Udon Thani, you can fly with Thai Smile and Thai Vietjet Air.

Alternative airports near Bangkok

Flying to an alternative airport near Bangkok 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 (BKK) are listed below. The closest alternative airports 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 into Bangkok?

The most convenient airport to fly into Bangkok is Suvarnabhumi Airport (New Bangkok (BKK).

How many airlines fly to Bangkok?

There are 81 airlines flying to Bangkok from 127 airports around the world, as of January 2021.

Which airlines fly to Bangkok?

Thai Airways, Thai Smile and Bangkok Airways operate most flights to Bangkok. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Bangkok?

Star Alliance, Oneworld and SkyTeam are all flying to Bangkok.

How many nonstop flights are there to Bangkok?

There are roughly 5,984 flights arriving at Bangkok every month (or 1,393 flights each week), from a total of 127 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 to Bangkok?

Chiang Mai, Phuket and Hat Yai are the 3 most popular routes to Bangkok. For a complete overview of all flight routes to Bangkok, please use our flight map.

How long is the flight to Bangkok?

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

FlightConnections

 PREMIUM

  • ⚡ Faster experience
  • Multiple airline filters
  • Class filters
  • Full map view
  • Mobile app for iOS and Android
  • No advertisements!
  • Personal
    Annual
    € 1.99*
    Per Month
  • Business
    Annual
    € 19.99*
    Per Month

Renews monthly.  Cancel anytime.
Personal use only.

* Renews at €23.88 annually.  Cancel anytime.
Personal use only.

* Renews at €239.88 annually.  Cancel anytime.
Business license.