EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

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

Aircraft All

Show flights operated by a specific aircraft

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?

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?

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

Bangkok is mainly known for its nightlife and activities.

This month, there are 14,104 flights arriving at Bangkok Airport, which are 470 flights per day or 20 flights per hour. On an average day, there is at least 1 flight arriving every 3 minutes.

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

The longest flight to Bangkok BKK is departing from Vancouver (YVR). This non-stop flight takes around 13 hours and 55 minutes and covers a distance of 4,555 miles (7,330 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

Top 200 flights with a stopover

This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Bangkok.

Show all

Currently, there are 112 airlines that fly to Bangkok. Most flights to Bangkok are operated by Thai Airways, as they connect 64 airports to BKK. That’s around 4 times as much as Thai Vietjet Air, 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 103 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 6 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 July 2024:

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), seasonal flights from Brussels (BRU) and year-round flights from Paris (CDG).

CondorCondor: seasonal flights from Frankfurt (FRA).

LufthansaLufthansa (Star Alliance): year-round flights from Munich (MUC).

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): year-round flights from Vienna (VIE).

SASSAS (Star Alliance): seasonal flights from Copenhagen (CPH).

Norse Atlantic AirwaysNorse Atlantic Airways: seasonal flights from Oslo (OSL).

British AirwaysBritish Airways (Oneworld): seasonal flights from London Gatwick (LGW).

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

Evelop AirlinesEvelop Airlines: year-round flights from Madrid (MAD).

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

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

AeroflotAeroflot: year-round flights from Irkutsk (IKT), Krasnoyarsk (KJA), Novosibirsk (OVB), seasonal flights from Yekaterinburg (SVX), year-round flights from Khabarovsk (KHV), Vladivostok (VVO) and Moscow Sheremetyevo (SVO).

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

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

Non-stop flights from the US to Bangkok

Currently there are no direct services from the United States to Bangkok, you will need to change planes along the way.

Non-stop flights from Canada to Bangkok

Air CanadaAir Canada is currently the only airline flying non-stop from Canada to Bangkok. They fly seasonal from Vancouver (YVR).

Non-stop flights from South America to Bangkok

Currently there are no direct services from Southern America to Bangkok, you will need to change planes along the way.

Non-stop flights from Central America to Bangkok

Currently there are no direct services from Central America to Bangkok, you will need to change planes along the way.

Non-stop flights from the Caribbean to Bangkok

Currently there are no direct services from the Caribbean to Bangkok, you will need to change planes along the way.

Non-stop flights from Africa to Bangkok

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

Kenya AirwaysKenya Airways (SkyTeam): year-round flights from Nairobi (NBO).

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

Thai AirwaysThai Airways (Star Alliance): year-round flights from Istanbul (IST).

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

Air ArabiaAir Arabia: year-round flights from Dubai (Sharjah) (SHJ).

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

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

EL ALEL AL: year-round 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 (Oneworld): year-round flights from Muscat (MCT).

SalamAirSalamAir: seasonal flights from Muscat (MCT).

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

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

Saudi ArabianSaudi Arabian (SkyTeam): year-round flights from Jeddah (JED), seasonal flights from Medina (MED) and year-round flights from Riyadh (RUH).

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), Ahmedabad (AMD), Bengaluru (BLR), Chennai (MAA), seasonal flights from Gaya (GAY), year-round flights from Hyderabad (HYD), Kochi (COK), Kolkata (CCU), Mumbai (BOM), New Delhi (DEL), Kathmandu (KTM), Islamabad (ISB), Karachi (KHI), Lahore (LHE) and Colombo (CMB).

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

US-Bangla AirlinesUS-Bangla 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 Gaya (GAY) and year-round flights from Kolkata (CCU).

Druk AirDruk Air: year-round flights from Bagdogra (IXB), seasonal flights from Gaya (GAY) and year-round flights from Paro (PBH).

FlexFlightFlexFlight: seasonal flights from Gaya (GAY) and year-round flights from Kolkata (CCU).

IndiGo AirlinesIndiGo Airlines: year-round flights from Bengaluru (BLR), Bhubaneswar (BBI), Chennai (MAA), Hyderabad (HYD), Kolkata (CCU), Mumbai (BOM) and New Delhi (DEL).

SpicejetSpicejet: year-round flights from Kolkata (CCU) and New Delhi (DEL).

VistaraVistara: seasonal flights from Mumbai (BOM) and year-round flights from New Delhi (DEL).

Nepal AirlinesNepal Airlines: seasonal flights from Kathmandu (KTM).

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

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

Non-stop flights from China to Bangkok

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

Thai AirwaysThai Airways (Star Alliance): year-round flights from Chengdu (TFU), Beijing (PEK), Guangzhou (CAN), Kunming (KMG) and Shanghai (PVG).

Kenya AirwaysKenya Airways (SkyTeam): year-round flights from Guangzhou (CAN).

Thai AirAsia XThai AirAsia X: year-round flights from Shanghai (PVG).

9 Air9 Air: seasonal flights from Guangzhou (CAN), Guiyang (KWE) and Haikou (HAK).

Air ChinaAir China (Star Alliance): year-round flights from Chengdu (TFU), Beijing (PEK), Hangzhou (HGH) and Shanghai (PVG).

Beijing CapitalBeijing Capital: seasonal flights from Changsha (CSX), Hangzhou (HGH) and Nanjing (NKG).

China EasternChina Eastern (SkyTeam): year-round flights from Chengdu (TFU), seasonal flights from Beijing Daxing (PKX), year-round flights from Guangzhou (CAN), Kunming (KMG), Lanzhou (LHW), Nanjing (NKG), seasonal flights from Ningbo (NGB), year-round flights from Shanghai (PVG), seasonal flights from Shenzhen (SZX), year-round flights from Taiyuan (TYN) and seasonal flights from Wuhan (WUH).

China SouthernChina Southern: year-round flights from Guangzhou (CAN), Nanning (NNG), Shantou (SWA), seasonal flights from Shenyang (SHE) and year-round flights from Shenzhen (SZX).

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

Hainan AirlinesHainan Airlines: year-round flights from Beijing (PEK) and Haikou (HAK).

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

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

Loong AirLoong Air: seasonal flights from Hangzhou (HGH).

Lucky AirLucky Air: seasonal flights from Chengdu (TFU) and year-round flights from Kunming (KMG).

Qingdao AirlinesQingdao Airlines: seasonal flights from Qingdao (TAO).

Ruili AirlinesRuili Airlines: seasonal flights from Lijiang (LJG).

Shandong AirlinesShandong Airlines: seasonal flights from Jinan (TNA) and Qingdao (TAO).

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

Shenzhen AirlinesShenzhen Airlines (Star Alliance): year-round flights from Shenzhen (SZX) and seasonal flights from Yuncheng (YCU).

Sichuan AirlinesSichuan Airlines: year-round flights from Chengdu (TFU), seasonal flights from Chongqing (CKG) and Haikou (HAK).

Spring AirlinesSpring Airlines: seasonal flights from Chengdu (TFU), year-round flights from Shanghai (PVG) and seasonal flights from Xi'an (XIY).

Urumqi AirUrumqi Air: seasonal flights from Luoyang (LYA).

West AirWest Air: seasonal flights from Hefei (HFE) and Zhengzhou (CGO).

Xiamen AirlinesXiamen Airlines (SkyTeam): year-round flights from Fuzhou (FOC), Quanzhou (JJN) and 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 (NRT) and Tokyo (HND).

Thai AirAsia XThai AirAsia X: seasonal flights from Nagoya (NGO), year-round flights from Osaka (KIX), seasonal flights from Sapporo (CTS) and year-round flights from Tokyo (NRT).

Air JapanAir Japan: seasonal flights from Tokyo (NRT).

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

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

PeachPeach: seasonal flights from Osaka (KIX).

Thai Vietjet AirThai Vietjet Air: year-round flights from Fukuoka (FUK).

ZIPAIRZIPAIR: seasonal flights from Tokyo (NRT).

Non-stop flights from East Asia to Bangkok

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

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

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

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

Greater Bay AirlinesGreater Bay Airlines: 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).

Thai AirAsia XThai AirAsia X: year-round flights from Seoul (ICN).

Air BusanAir Busan: year-round flights from Busan (PUS) and Seoul (ICN).

Air PremiaAir Premia: seasonal flights from Seoul (ICN).

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

Eastar JetEastar Jet: seasonal flights from Seoul (ICN).

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

Jin AirJin Air: year-round 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): year-round flights from Kaohsiung (KHH) and Taipei (TPE).

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

Thai Vietjet AirThai Vietjet Air: year-round flights from Taipei (TPE).

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

Non-stop flights from South-East Asia to Bangkok

Thai Airways 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), 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 BishkekAir Bishkek: seasonal flights from Phnom Penh (PNH).

Bangkok AirwaysBangkok Airways: year-round flights from 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 AirlinesLanmei Airlines: seasonal flights from Phnom Penh (PNH).

Sky Angkor AirlinesSky Angkor Airlines: year-round flights from Phnom Penh (PNH).

Thai Vietjet AirThai Vietjet Air: year-round flights from 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), seasonal flights from Ho Chi Minh City (SGN) and year-round flights from Phu Quoc (PQC).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Jakarta (CGK).

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

Lao AirlinesLao Airlines: seasonal flights from Luang Prabang (LPQ) and year-round flights from Vientiane (VTE).

AirAsia XAirAsia X: seasonal flights from Kuala Lumpur (KUL).

FireflyFirefly: seasonal flights from Penang (PEN).

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

MyanmarMyanmar: year-round flights from Yangon (RGN).

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

Cebu PacificCebu Pacific: year-round flights from Angeles City (CRK) and Manila (MNL).

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

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

Gulf AirGulf Air: 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), Krabi (KBV) and Phuket (HKT).

VietJet AirVietJet Air: year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).

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

Vietravel AirlinesVietravel Airlines: seasonal flights from Hanoi (HAN) and Ho Chi Minh City (SGN).

Royal Brunei AirlinesRoyal Brunei Airlines: year-round flights from Brunei and Muara (BWN).

Non-stop flights from Central Asia to Bangkok

Air AstanaAir Astana: year-round flights from Almaty (ALA).

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

Uzbekistan AirwaysUzbekistan Airways: year-round flights from Tashkent (TAS).

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

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

JetstarJetstar: seasonal flights from Brisbane (BNE), year-round flights from Melbourne (MEL) and seasonal flights from Perth (PER).

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

Thai AirAsia XThai AirAsia X: year-round 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 Jetstar. This is a seasonal route that starts in December and ends in May.
From Melbourne and Perth, you can fly with Jetstar and Thai Airways (Star Alliance).
From Sydney, direct flights are offered by Qantas (Oneworld), Thai AirAsia X and 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, direct flights are offered by Biman Airlines, Thai Airways (Star Alliance) and US-Bangla Airlines.

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 is a seasonal route that starts in December and ends in June.

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.

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, airlines that operate direct flights are Air Bishkek, Bangkok Airways, Lanmei Airlines, Sky Angkor Airlines, Thai Airways (Star Alliance) and Thai Vietjet Air.
From Siem Reap, you can fly non-stop with Bangkok Airways or Thai Airways (Star Alliance).

Canada
Flights from Canada to Bangkok

Vancouver is the only city in Canada with direct flights to Bangkok. From Vancouver, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in October and ends in May.

China
Flights from China to Bangkok

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

From Beijing, direct flights are offered by Air China (Star Alliance), Hainan Airlines and Thai Airways (Star Alliance).
From Beijing Daxing, the only airline with direct flights is China Eastern (SkyTeam). This is a seasonal route that starts in July and ends in October.
From Changsha, you can fly non-stop to Bangkok with Beijing Capital. This is a seasonal route that starts in July and ends in October.
From Chengdu, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), Lucky Air, Sichuan Airlines, Spring Airlines and Thai Airways (Star Alliance).
From Chongqing, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in July and ends in October.
From Fuzhou, you can fly non-stop to Bangkok with Xiamen Airlines (SkyTeam).
From Guangzhou, there are 5 airlines that have direct services to Bangkok, which are 9 Air, China Eastern (SkyTeam), China Southern, Kenya Airways (SkyTeam) and Thai Airways (Star Alliance).
From Guiyang, the only airline with direct flights is 9 Air. This is a seasonal route that starts in July and ends in October.
From Haikou, direct flights are offered by 9 Air, Hainan Airlines and Sichuan Airlines.
From Hangzhou, direct flights are offered by Air China (Star Alliance), Beijing Capital and Loong Air.
From Hefei, direct flights are offered by West Air. This is a seasonal route that starts in July and ends in October.
From Jinan, you can fly non-stop to Bangkok with Shandong Airlines. This is a seasonal route that starts in July and ends in October.
From Kunming, there are 4 airlines that have direct services to Bangkok, which are China Eastern (SkyTeam), Kunming Airlines, Lucky Air and Thai Airways (Star Alliance).
From Lanzhou, the only airline with direct flights is China Eastern (SkyTeam).
From Lijiang, you can fly non-stop to Bangkok with Ruili Airlines. This is a seasonal route that starts in July and ends in October.
From Luoyang, the only airline with direct flights is Urumqi Air. This is a seasonal route that starts in July and ends in October.
From Nanjing, direct flights are offered by Beijing Capital, China Eastern (SkyTeam) and Juneyao Airlines.
From Nanning, you can fly non-stop with China Southern or GX Airlines.
From Ningbo, direct flights are offered by China Eastern (SkyTeam). This is a seasonal route that starts in July and ends in August.
From Qingdao, you can fly non-stop with Qingdao Airlines or Shandong Airlines. This is a seasonal route that starts in July and ends in October.
From Quanzhou, you can fly non-stop to Bangkok with Xiamen Airlines (SkyTeam).
From Shanghai, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), Juneyao Airlines, Shanghai Airlines (SkyTeam), Spring Airlines, Thai AirAsia X and Thai Airways (Star Alliance).
From Shantou and Shenyang, you can fly with China Southern.
From Shenzhen, direct flights are offered by China Eastern (SkyTeam), China Southern and Shenzhen Airlines (Star Alliance).
From Taiyuan, the only airline with direct flights is China Eastern (SkyTeam).
From Wenzhou, you can fly non-stop to Bangkok with Shanghai Airlines (SkyTeam). This is a seasonal route that starts in July and ends in October.
From Wuhan, the only airline with direct flights is China Eastern (SkyTeam). This is a seasonal route that starts in July and ends in October.
From Xi'an, direct flights are offered by Spring Airlines. This is a seasonal route that starts in July and ends in October.
From Xiamen, you can fly non-stop to Bangkok with Xiamen Airlines (SkyTeam).
From Yuncheng, direct flights are offered by Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in July and ends in October.
From Zhengzhou, the only airline with direct flights is West Air. This is a seasonal route that starts in July and ends in October.

Denmark
Flights from Denmark to Bangkok

In Denmark, the only airport that has a direct connection to Bangkok is Copenhagen. From Copenhagen, you can fly non-stop with SAS (Star Alliance) or Thai Airways (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 Condor or Thai Airways (Star Alliance).
From Munich, you can fly non-stop with Lufthansa (Star Alliance) or 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), Emirates, Ethiopian Airlines (Star Alliance), Greater Bay Airlines, Hong Kong Airlines, Hong Kong Express 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 11 airports that have direct services to Bangkok.

From Ahmedabad, direct flights are offered by Thai Airways (Star Alliance).
From Bagdogra, the only airline with direct flights is Druk Air.
From Bengaluru, you can fly non-stop with IndiGo Airlines or Thai Airways (Star Alliance).
From Bhubaneswar, the only airline with direct flights is IndiGo Airlines.
From Chennai, you can fly non-stop with IndiGo Airlines or Thai Airways (Star Alliance).
From Gaya, there are 4 airlines that have direct services to Bangkok, which are Bhutan Airlines, Druk Air, FlexFlight and Thai Airways (Star Alliance). This is a seasonal route that starts in October and ends in March.
From Hyderabad, you can fly non-stop with IndiGo Airlines or Thai Airways (Star Alliance).
From Kochi, the only airline with direct flights is Thai Airways (Star Alliance).
From Kolkata, there are 5 airlines that have direct services to Bangkok, which are Bhutan Airlines, FlexFlight, IndiGo Airlines, Spicejet and Thai Airways (Star Alliance).
From Mumbai, there are 4 airlines that have direct services to Bangkok, which are Air India (Star Alliance), IndiGo Airlines, Thai Airways (Star Alliance) and Vistara.
From New Delhi, there are 5 airlines that have direct services to Bangkok, which are Air India (Star Alliance), IndiGo Airlines, Spicejet, Thai Airways (Star Alliance) and Vistara.

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, direct flights are offered by Ethiopian Airlines (Star Alliance), Garuda Indonesia (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.

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, you can fly non-stop with Thai Airways (Star Alliance) or Thai Vietjet Air.
From Nagoya, you can fly non-stop with Thai AirAsia X or Thai Airways (Star Alliance).
From Osaka, there are 4 airlines that have direct services to Bangkok, which are Japan Airlines (Oneworld), Peach, Thai AirAsia X and Thai Airways (Star Alliance).
From Sapporo, you can fly non-stop with Thai AirAsia X or Thai Airways (Star Alliance).
From Tokyo, airlines that operate direct flights are Air Japan, ANA (Star Alliance), Japan Airlines (Oneworld), Thai AirAsia X, Thai Airways (Star Alliance) and ZIPAIR.
From Tokyo, direct flights are offered by ANA (Star Alliance), 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).

Kazakhstan
Flights from Kazakhstan to Bangkok

There is 1 airport in Kazakhstan that has a direct connection to Bangkok, which is Almaty. From Almaty, direct flights are offered by Air Astana.

Kenya
Flights from Kenya to Bangkok

In Kenya, the only airport that has a direct connection to Bangkok is Nairobi. From Nairobi, direct flights are offered by Kenya Airways (SkyTeam).

Kuwait
Flights from Kuwait to Bangkok

Kuwait City is the only city in Kuwait with direct flights to Bangkok. 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 Lao Airlines.
From Vientiane, you can fly non-stop with Lao Airlines or Thai Airways (Star Alliance).

Macao
Flights from Macao to Bangkok

There is 1 airport in Macao that has a direct connection to Bangkok, which 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, direct flights are offered by AirAsia X, Malaysia Airlines (Oneworld) and Thai Airways (Star Alliance).
From Penang, you can fly non-stop with Firefly or Thai Airways (Star Alliance).

Maldives
Flights from Maldives to Bangkok

Malé is the only city in Maldives with direct flights to Bangkok. From Malé, direct flights are offered by Bangkok Airways.

Mongolia
Flights from Mongolia to Bangkok

In Mongolia, the only airport that has a direct connection to Bangkok is Ulaanbaatar. From Ulaanbaatar, direct flights are offered by MIAT Mongolian Airlines. This is a seasonal route that starts in October 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 2 airports to choose from.

From Mandalay, direct flights are offered by Myanmar Airways.
From Yangon, direct flights are offered by Myanmar, Myanmar Airways and Thai Airways (Star Alliance).

Nepal
Flights from Nepal to Bangkok

There is 1 airport in Nepal that has a direct connection to Bangkok, which is Kathmandu. 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

Oslo is the only city in Norway with direct flights to Bangkok. From Oslo, you can fly non-stop with Norse Atlantic Airways or Thai Airways (Star Alliance).

Oman
Flights from Oman to Bangkok

There is 1 airport in Oman that has a direct connection to Bangkok, which is Muscat. From Muscat, you can fly non-stop with Oman Air (Oneworld) or SalamAir.

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 3 airports to choose from.

From Angeles City, direct flights are offered by Cebu Pacific.
From Cebu, the only airline with direct flights is Philippine Airlines.
From Manila, direct flights are offered by Cebu Pacific, 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, you can fly non-stop with Aeroflot or S7 Airlines (Oneworld).
From Khabarovsk, Krasnoyarsk and Moscow Sheremetyevo, all direct flights to Bangkok are operated by Aeroflot.
From Novosibirsk, you can fly non-stop with Aeroflot or S7 Airlines (Oneworld).
From Vladivostok and Yekaterinburg, you can fly with Aeroflot.

Saudi Arabia
Flights from Saudi Arabia to Bangkok

There are 3 airports in Saudi Arabia that have non-stop flights to Bangkok.

From Jeddah, Medina and Riyadh, all direct flights to Bangkok are operated by Saudi Arabian (SkyTeam).

Singapore
Flights from Singapore to Bangkok

In Singapore, the only airport that has a direct connection to Bangkok is Singapore. From Singapore, airlines that operate direct flights are Cathay Pacific (Oneworld), Gulf Air, 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 3 airports that have direct flights to Bangkok.

From Busan, there are 4 airlines that have direct services to Bangkok, which are Air Busan, 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 July and ends in October.
From Seoul, airlines that operate direct flights 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.

Spain
Flights from Spain to Bangkok

There is 1 airport in Spain that has a direct connection to Bangkok, which is Madrid. From Madrid, direct flights are offered by Evelop Airlines.

Sri Lanka
Flights from Sri Lanka to Bangkok

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

Sweden
Flights from Sweden to Bangkok

Stockholm (Arlanda) is the only city in Sweden with direct flights to Bangkok. 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

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 Airways (Star Alliance).
From Taipei, there are 5 airlines that have direct services to Bangkok, which are China Airlines (SkyTeam), EVA Air (Star Alliance), Starlux Airlines, Thai Airways (Star Alliance) and Thai Vietjet Air.

Turkey
Flights from Turkey to Bangkok

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

Turkmenistan
Flights from Turkmenistan to Bangkok

In Turkmenistan, the only airport that has a direct connection to Bangkok is Ashgabat. From Ashgabat, direct flights are offered by Turkmenistan Airlines. This is a seasonal route that starts in July and ends in October.

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 3 airports to choose from.

From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, the only airline with direct flights is Emirates.
From Dubai (Sharjah), you can fly non-stop to Bangkok with Air Arabia.

United Kingdom
Flights from United Kingdom to Bangkok

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

From London Gatwick, direct flights are offered by British Airways (Oneworld). This is a seasonal route that starts in October and ends in March.
From London Heathrow, you can fly non-stop with EVA Air (Star Alliance) or Thai Airways (Star Alliance).

Uzbekistan
Flights from Uzbekistan to Bangkok

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

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 Nang, direct flights are offered by Thai Vietjet Air.
From Hanoi, there are 4 airlines that have direct services to Bangkok, which are Thai Airways (Star Alliance), VietJet Air, Vietnam Airlines (SkyTeam) and Vietravel Airlines.
From Ho Chi Minh City, there are 5 airlines that have direct services to Bangkok, which are Thai Airways (Star Alliance), Thai Vietjet Air, VietJet Air, Vietnam Airlines (SkyTeam) and Vietravel Airlines.
From Phu Quoc, the only airline with direct flights is Thai Vietjet Air.

Domestic flights to Bangkok

Thailand
Flights from Thailand to Bangkok

There are lots of domestic flights to Bangkok (BKK). 13 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 Airways (Star Alliance) and Thai Vietjet Air.
From Chiang Rai, you can fly non-stop with Thai Airways (Star Alliance) or Thai Vietjet Air.
From Hat Yai, direct flights are offered by Thai AirAsia, Thai Airways (Star Alliance) and Thai Vietjet Air.
From Khon Kaen, you can fly non-stop with Thai Airways (Star Alliance) 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 Airways (Star Alliance) and Thai Vietjet Air.
From Lampang, direct flights are offered by Bangkok Airways.
From Phuket, there are 4 airlines that have direct services to Bangkok, which are Bangkok Airways, Thai AirAsia, Thai Airways (Star Alliance) and Thai Vietjet Air.
From Sukhothai, you can fly non-stop to Bangkok with Bangkok Airways.
From Surat Thani, the only airline with direct flights is 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 Airways (Star Alliance) 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 112 airlines flying to Bangkok from 143 airports around the world, as of July 2024.

Which airlines fly to Bangkok?

Thai Airways, Thai Vietjet Air 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 14,104 flights arriving at Bangkok every month (or 3,290 flights each week), from a total of 143 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?

Phuket, Chiang Mai and Ko Samui 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?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 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 logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere