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

ClassesPREMIUM 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: 10-24-2020

Suvarnabhumi Airport (New Bangkok is the largest airport in Thailand. It is Thailand's main international airport. In total there are 135 airports around the world that have direct flights to Bangkok, spread around 132 cities in 51 countries. Currently, there are 17 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 2,512 flights arriving at Bangkok Airport, which are 84 flights per day or 4 flights per hour. On an average day, there is at least 1 flight arriving every 15 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 693 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).

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 80 airlines that fly to Bangkok. Most flights to Bangkok are operated by Thai Airways, as they connect 59 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 94 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 7 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 October 2020:

* 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): seasonal flights from Vienna (VIE), Frankfurt (FRA), Munich (MUC), Zürich (ZRH), Moscow Domodedovo (DME), Copenhagen (CPH), Oslo (OSL), Stockholm (Arlanda) (ARN), year-round flights from London Heathrow (LHR), seasonal flights from Milan (Malpensa) (MXP), Rome (Fiumicino) (FCO), Brussels (BRU) and Paris (CDG).

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

AustrianAustrian (Star Alliance): year-round flights from Vienna (VIE).

EurowingsEurowings: seasonal flights from Munich (MUC).

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

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

AeroflotAeroflot (SkyTeam): seasonal flights from Moscow Sheremetyevo (SVO).

British AirwaysBritish Airways (Oneworld): seasonal 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).

Non-stop flights from Africa to Bangkok

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

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

Kenya AirwaysKenya Airways (SkyTeam): seasonal flights from Nairobi (NBO).

EgyptairEgyptair (Star Alliance): seasonal flights from Cairo (CAI).

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

Thai AirwaysThai Airways (Star Alliance): seasonal 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: seasonal flights from Kuwait City (KWI).

Oman AirOman Air: seasonal flights from Muscat (MCT).

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

Royal JordanianRoyal Jordanian (Oneworld): seasonal flights from Amman (AMM).

Turkish AirlinesTurkish Airlines (Star Alliance): seasonal 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): seasonal flights from Dhaka (DAC), Bengaluru (BLR), Chennai (MAA), Hyderabad (HYD), Kolkata (CCU), Mumbai (BOM), New Delhi (DEL), Kathmandu (KTM), Islamabad (ISB), Karachi (KHI), Lahore (LHE) and Colombo (CMB).

Biman AirlinesBiman Airlines: seasonal flights from Dhaka (DAC).

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

Bhutan AirlinesBhutan Airlines: year-round flights from Kolkata (CCU).

IndiGo AirlinesIndiGo Airlines: seasonal flights from Kolkata (CCU).

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

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

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

SriLankan AirlinesSriLankan Airlines (Oneworld): seasonal flights from Colombo (CMB).

Bangkok AirwaysBangkok Airways: seasonal flights from Malé (MLE).

MaldivianMaldivian: year-round flights from Malé (MLE).

Druk AirDruk Air: year-round flights from Paro (PBH).

Non-stop flights from China to Bangkok

Thai AirwaysThai Airways (Star Alliance): seasonal flights from Beijing (PEK), Chengdu (CTU), Guangzhou (CAN), Kunming (KMG), Shanghai (PVG) and Xiamen (XMN).

Kenya AirwaysKenya Airways (SkyTeam): seasonal flights from Guangzhou (CAN).

9 Air9 Air: year-round flights from Guangzhou (CAN).

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

China EasternChina Eastern (SkyTeam): seasonal flights from Chengdu (CTU), Guangzhou (CAN), Kunming (KMG), Lanzhou (LHW), Nanjing (NKG), year-round flights from Shanghai (PVG), seasonal flights from Shenzhen (SZX) and Taiyuan (TYN).

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

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

Juneyao AirlinesJuneyao Airlines: year-round flights from Guiyang (KWE) and seasonal flights from Shanghai (PVG).

Kunming AirlinesKunming Airlines: year-round flights from Kunming (KMG).

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

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

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

Sichuan AirlinesSichuan Airlines: seasonal flights from Chengdu (CTU).

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

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

Thai Vietjet AirThai Vietjet Air: seasonal flights from Haikou (HAK).

Xiamen AirlinesXiamen Airlines (SkyTeam): seasonal flights from Xiamen (XMN).

Non-stop flights from Japan to Bangkok

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

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

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

Non-stop flights from East Asia to Bangkok

Thai AirwaysThai Airways (Star Alliance): seasonal flights from Hong Kong (HKG), Busan (PUS), Seoul (ICN) and Taipei (TPE).

EgyptairEgyptair (Star Alliance): seasonal 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: seasonal flights from Hong Kong (HKG).

Hong Kong ExpressHong Kong Express: seasonal flights from Hong Kong (HKG).

Royal JordanianRoyal Jordanian (Oneworld): seasonal flights from Hong Kong (HKG).

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

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

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

Korean AirKorean Air (SkyTeam): seasonal flights from Busan (PUS) and year-round flights from 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): seasonal flights from Kaohsiung (KHH) and year-round flights from Taipei (TPE).

Thai SmileThai Smile: seasonal flights from Kaohsiung (KHH).

Air MacauAir Macau: seasonal flights from Macau (MFM).

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

S7 AirlinesS7 Airlines (Oneworld): seasonal 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): seasonal flights from Phnom Penh (PNH), Denpasar (DPS), Jakarta (CGK), Vientiane (VTE), Kuala Lumpur (KUL), Yangon (RGN), Manila (MNL), Singapore (SIN), Phuket (HKT), Hanoi (HAN) and Ho Chi Minh City (SGN).

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

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

Thai SmileThai Smile: seasonal flights from Phnom Penh (PNH), Siem Reap (REP), Vientiane (VTE), Kuala Lumpur (KUL), Penang (PEN), Yangon (RGN), year-round flights from Chiang Mai (CNX), Chiang Rai (CEI), Hat Yai (HDY), Khon Kaen (KKC), Krabi (KBV), seasonal flights from Nakhon Si Thammarat (NST), year-round flights from Narathiwat (NAW), Phuket (HKT), Surat Thani (URT), Ubon Ratchathani (UBP) and Udon Thani (UTH).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): seasonal flights from Jakarta (CGK), Kuala Lumpur (KUL) and year-round flights from 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).

Royal JordanianRoyal Jordanian (Oneworld): seasonal flights from Kuala Lumpur (KUL).

MyanmarMyanmar: seasonal flights from Yangon (RGN).

Myanmar AirwaysMyanmar Airways: seasonal 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): seasonal flights from Singapore (SIN).

Jetstar AsiaJetstar Asia: seasonal flights from Singapore (SIN).

ScootScoot: seasonal flights from Singapore (SIN).

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

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

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), seasonal flights from Surat Thani (URT), year-round flights from Ubon Ratchathani (UBP), Udon Thani (UTH), seasonal flights from Da Lat (DLI) and Da Nang (DAD).

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

Vietnam AirlinesVietnam Airlines (SkyTeam): seasonal flights from Da Nang (DAD), 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

Air AstanaAir Astana: seasonal flights from Almaty (ALA).

S7 AirlinesS7 Airlines (Oneworld): seasonal flights from Irkutsk (IKT), Krasnoyarsk (KJA) and 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): seasonal flights from Brisbane (BNE), Melbourne (MEL), Perth (PER), Sydney (SYD) and Auckland (AKL).

JetstarJetstar: seasonal flights from Melbourne (MEL).

QantasQantas (Oneworld): seasonal flights from Sydney (SYD).

International flights to Bangkok

Australia
Flights from Australia to Bangkok

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

From Brisbane, direct flights are offered by Thai Airways (Star Alliance). This is a seasonal route that started in January and ends in March.
From Melbourne, you can fly non-stop with Jetstar or Thai Airways (Star Alliance). This route is not operational yet but will start in December.
From Perth, you can fly non-stop to Bangkok with Thai Airways (Star Alliance). This is a seasonal route that started in January and ends in March.
From Sydney, you can fly non-stop with Qantas (Oneworld) or Thai Airways (Star Alliance). This is a seasonal route that starts in October and ends in November.

Austria
Flights from Austria to Bangkok

Vienna is the only city in Austria with direct flights to Bangkok. From Vienna, direct flights are offered by Austrian (Star Alliance), EVA Air (Star Alliance) and Thai Airways (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). This route is not operational yet but will start in November.

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). This route is not operational yet but will start in January.

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.

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 October 2020.

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. This route is not operational yet but will start in January.
From Siem Reap, you can fly non-stop with Bangkok Airways or Thai Smile. This is a seasonal route that started in March and ends in September.

China
Flights from China to Bangkok

China is well-connected to Bangkok (BKK) with 24 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 started in March and ends in September.
From Changsha, you can fly non-stop to Bangkok with Thai Smile. This is a seasonal route that started in March and ends in September.
From Chengdu, there are 4 airlines that have direct services to Bangkok, which are Air China (Star Alliance), China Eastern (SkyTeam), Sichuan Airlines and Thai Airways (Star Alliance).
From Chongqing, direct flights are offered by Thai Smile. This is a seasonal route that started in March and ends in September.
From Guangzhou, there are 5 airlines that have direct services to Bangkok, which are 9 Air, China Eastern (SkyTeam), China Southern (SkyTeam), Kenya Airways (SkyTeam) and Thai Airways (Star Alliance).
From Guiyang, you can fly non-stop with China Southern (SkyTeam) or Juneyao Airlines. This route is recently announced though, and not operational yet. It will start in October 2020.
From Haikou, the only airline with direct flights is Thai Vietjet Air. This is a seasonal route that started in January and ends in March.
From Hangzhou, you can fly non-stop to Bangkok with Air China (Star Alliance). This is a seasonal route that started in March and ends in September.
From Kunming, there are 5 airlines that have direct services to Bangkok, which are China Eastern (SkyTeam), Kunming Airlines, Lucky Air, Thai Airways (Star Alliance) and Thai Smile.
From Lanzhou and Nanjing, you can fly with China Eastern (SkyTeam).
From Nanning, you can fly non-stop with China Southern (SkyTeam) or GX Airlines. This route is not operational yet but will start in November.
From Sanya, the only airline with direct flights is China Southern (SkyTeam). This is a seasonal route that started in March and ends in September.
From Shanghai, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), Juneyao Airlines, Shanghai Airlines, Spring Airlines and Thai Airways (Star Alliance).
From Shantou and Shenyang, all direct flights to Bangkok are operated by China Southern (SkyTeam).
From Shenzhen, direct flights are offered by China Eastern (SkyTeam), China Southern (SkyTeam) and Shenzhen Airlines (Star Alliance).
From Taiyuan, direct flights are offered by China Eastern (SkyTeam). This is a seasonal route that started in January and ends in March.
From Tianjin, the only airline with direct flights is Air China (Star Alliance). This is a seasonal route that started in March and ends in September.
From Wenzhou, you can fly non-stop with Air China (Star Alliance) or Shanghai Airlines. This is a seasonal route that started in March and ends in September.
From Wuhan, the only airline with direct flights is China Southern (SkyTeam). This is a seasonal route that started in March and ends in September.
From Xiamen, direct flights are offered by Thai Airways (Star Alliance), Thai Smile and Xiamen Airlines (SkyTeam).
From Zhengzhou, you can fly non-stop with China Southern (SkyTeam) or Thai Smile. This route is recently announced though, and not operational yet. It will start in October 2020.

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). This is a seasonal route that starts in October and ends in November.

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). This route is not operational yet but will start in November.

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. This route is not operational yet but will start in December.

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, you can fly non-stop with Eurowings or Thai Airways (Star Alliance). This route is recently announced though, and not operational yet. It will start in October 2020.

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, the only airline with direct flights is Thai Airways (Star Alliance). This route is not operational yet but will start in January.
From Chennai, you can fly non-stop with Air India (Star Alliance) or Thai Airways (Star Alliance). This route is recently announced though, and not operational yet. It will start in October 2020.
From Gaya, the only airline with direct flights is Thai Smile.
From Hyderabad, direct flights are offered by Thai Airways (Star Alliance). This route is not operational yet but will start in January.
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. This is a seasonal route that started in March and ends in September.
From Mumbai and New Delhi, you can fly with Air India (Star Alliance), Spicejet and Thai Airways (Star Alliance).
From Varanasi, the only airline with direct flights is Thai Smile. This is a seasonal route that starts in October 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). This route is not operational yet but will start in December.
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 October 2020.

Italy
Flights from Italy to Bangkok

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

From Milan (Malpensa) and Rome (Fiumicino), you can fly with Thai Airways (Star Alliance).

Japan
Flights from Japan to Bangkok

In Japan there are several airports with flights to Bangkok (7 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 and Sendai, all direct flights to Bangkok are operated by Thai Airways (Star Alliance).
From Tokyo and Tokyo, you can fly with ANA (Star Alliance), Japan Airlines (Oneworld) and Thai Airways (Star Alliance).

Jordan
Flights from Jordan to Bangkok

Amman is the only city in Jordan with direct flights to Bangkok. From Amman, direct flights are offered by Royal Jordanian (Oneworld). This route is not operational yet but will start in December.

Kazakhstan
Flights from Kazakhstan to Bangkok

In Kazakhstan, the only airport that has a direct connection to Bangkok is Almaty. From Almaty, direct flights are offered by Air Astana. This route is not operational yet but will start in January.

Kenya
Flights from Kenya to Bangkok

There is 1 airport in Kenya that has a direct connection to Bangkok, which is Nairobi. From Nairobi, direct flights are offered by Kenya Airways (SkyTeam). This route is not operational yet but will start in December.

Kuwait
Flights from Kuwait to Bangkok

In Kuwait, the only airport that has a direct connection to Bangkok is Kuwait City. From Kuwait City, direct flights are offered by Kuwait Airways. This route is recently announced though, and not operational yet. It will start in October 2020.

Laos
Flights from Laos to Bangkok

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

From Luang Prabang, direct flights are offered by Bangkok Airways. This is a seasonal route that started in March and ends in September.
From Vientiane, you can fly non-stop with Thai Airways (Star Alliance) or Thai Smile. This route is not operational yet but will start in January.

Macao
Flights from Macao to Bangkok

Macau is the only city in Macao with direct flights to Bangkok. From Macau, direct flights are offered by Air Macau. This route is not operational yet but will start in January.

Malaysia
Flights from Malaysia to Bangkok

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

From Kuala Lumpur, airlines that operate direct flights are Ethiopian Airlines (Star Alliance), KLM (SkyTeam), Malaysia Airlines (Oneworld), Royal Jordanian (Oneworld), Thai Airways (Star Alliance) and Thai Smile.
From Penang, the only airline with direct flights is Thai Smile. This is a seasonal route that started in March and ends in September.

Maldives
Flights from Maldives to Bangkok

There is 1 airport in Maldives that has a direct connection to Bangkok, which is Malé. From Malé, you can fly non-stop with Bangkok Airways or Maldivian. This route is recently announced though, and not operational yet. It will start in October 2020.

Mongolia
Flights from Mongolia to Bangkok

Ulaanbaatar is the only city in Mongolia with direct flights to Bangkok. From Ulaanbaatar, direct flights are offered by MIAT Mongolian Airlines. This is a seasonal route that starts in November and ends in March.

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

In Myanmar (Burma), there are 3 airports that have direct flights to Bangkok.

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. This route is not operational yet but will start in November.

Nepal
Flights from Nepal to Bangkok

In Nepal, the only airport that has a direct connection to Bangkok is Kathmandu. From Kathmandu, you can fly non-stop with Nepal Airlines or Thai Airways (Star Alliance).

Netherlands
Flights from Netherlands to Bangkok

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

New Zealand
Flights from New Zealand to Bangkok

In New Zealand, the only airport that has a direct connection to Bangkok is Auckland. From Auckland, direct flights are offered by Thai Airways (Star Alliance). This is a seasonal route that started in January and ends in March.

Norway
Flights from Norway to Bangkok

Oslo is the only city in Norway with direct flights to Bangkok. From Oslo, direct flights are offered by Thai Airways (Star Alliance). This route is not operational yet but will start in January.

Oman
Flights from Oman to Bangkok

There is 1 airport in Oman that has a direct connection to Bangkok, which is Muscat. From Muscat, direct flights are offered by Oman Air. This route is not operational yet but will start in January.

Pakistan
Flights from Pakistan to Bangkok

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

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

Philippines
Flights from Philippines to Bangkok

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

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 (7 in total).

From Irkutsk, Khabarovsk and Krasnoyarsk, all direct flights to Bangkok are operated by S7 Airlines (Oneworld).
From Moscow Domodedovo, the only airline with direct flights is Thai Airways (Star Alliance). This is a seasonal route that started in January and ends in March.
From Moscow Sheremetyevo, direct flights are offered by Aeroflot (SkyTeam). This is a seasonal route that started in March and ends in September.
From Novosibirsk and Vladivostok, you can fly with S7 Airlines (Oneworld).

Singapore
Flights from Singapore to Bangkok

In Singapore, the only airport that has a direct connection to Bangkok 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

In South Korea, there are 4 airports that have direct flights to Bangkok.

From Busan, there are 4 airlines that have direct services to Bangkok, which are Jeju Air, Jin Air, Korean Air (SkyTeam) and Thai Airways (Star Alliance).
From Daegu, the only airline with direct flights is Tway Air. This is a seasonal route that starts in October and ends in March.
From Muan, you can fly non-stop to Bangkok with Jeju Air.
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

There is 1 airport in Sri Lanka that has a direct connection to Bangkok, which is Colombo. From Colombo, you can fly non-stop with SriLankan Airlines (Oneworld) or Thai Airways (Star Alliance). This route is not operational yet but will start in December.

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). This route is recently announced though, and not operational yet. It will start in November 2020.

Switzerland
Flights from Switzerland to Bangkok

Zürich is the only city in Switzerland with direct flights to Bangkok. From Zürich, you can fly non-stop with Swiss (Star Alliance) or Thai Airways (Star Alliance).

Taiwan
Flights from Taiwan to Bangkok

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

From Kaohsiung, you can fly non-stop with China Airlines (SkyTeam) or Thai Smile. This route is not operational yet but will start in January.
From Taipei, there are 4 airlines that have direct services to Bangkok, which are China Airlines (SkyTeam), EVA Air (Star Alliance), KLM (SkyTeam) and Thai Airways (Star Alliance).

Turkey
Flights from Turkey to Bangkok

There is 1 airport in Turkey that has a direct connection to Bangkok, which is Istanbul. From Istanbul, direct flights are offered by Turkish Airlines (Star Alliance). This route is not operational yet but will start in November.

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 November and ends in March.

United Arab Emirates
Flights from United Arab Emirates to Bangkok

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

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

In United Kingdom, the only airport that has a direct connection to Bangkok 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

In Vietnam, there are 4 airports that have direct flights to Bangkok.

From Da Lat, direct flights are offered by Thai Vietjet Air. This route is not operational yet but will start in November.
From Da Nang, direct flights are offered by Bangkok Airways, Thai Vietjet Air and Vietnam Airlines (SkyTeam). This route is not operational yet but will start in November.
From Hanoi, you can fly non-stop with Thai Airways (Star Alliance) or Vietnam Airlines (SkyTeam). This route is not operational yet but will start in November.
From Ho Chi Minh City, direct flights are offered by Air France (SkyTeam), Thai Airways (Star Alliance) and Vietnam Airlines (SkyTeam). This route is not operational yet but will start in November.

Domestic flights to Bangkok

Thailand
Flights from Thailand to Bangkok

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

From Chiang Mai, there are 4 airlines that have direct services to Bangkok, which are Bangkok Airways, Thai AirAsia, 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, you can fly non-stop with Thai Smile or Thai Vietjet Air.
From Ko Samui, direct flights are offered by Bangkok Airways.
From Krabi, there are 4 airlines that have direct services to Bangkok, which are Bangkok Airways, Thai AirAsia, Thai Smile and Thai Vietjet Air.
From Lampang and Mae Sot, you can fly with Bangkok Airways.
From Nakhon Si Thammarat, direct flights are offered by Thai AirAsia, Thai Smile and Thai Vietjet Air.
From Nan, the only airline with direct flights is Thai AirAsia. This is a seasonal route that starts in October and ends in March.
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, direct flights are offered by Bangkok Airways.
From Surat Thani, direct flights are offered by Thai AirAsia, Thai Smile and Thai Vietjet Air.
From Tongren and Fenghuang, you can fly non-stop to Bangkok with Bangkok Airways.
From Ubon Ratchathani and Udon Thani, all direct flights to Bangkok are operated by 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 80 airlines flying to Bangkok from 135 airports around the world, as of October 2020.

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 2,512 flights arriving at Bangkok every month (or 588 flights each week), from a total of 135 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.