USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
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
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

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

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

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 Thailand
Thailand

Home Countries Flights to Thailand

Flights to Thailand

Or did you mean flights from Thailand?

Thailand has a total of 30 airports, 3 of which handle intercontinental flights, 8 of these airports handle international flights. With domestic flights available at every airport, traveling by plane offers a fast and efficient way to explore the country. 22 of these airports exclusively serve domestic flights. All airports in Thailand together handle 34,095 flights this month, departing from 194 airports in 60 countries, operated by 138 different airlines — including 36 low-cost carriers. You can fly to Thailand in Economy, Premium Economy, Business Class and First Class.

FlightConnections provides all the information you need to plan your flight to Thailand. Airports, destinations, routes and schedules are all clearly displayed on our interactive flight map. If you prefer a list view, the sections below with available departure and arrival airports might be useful. Looking to see which countries offer direct connections? You'll find that information further down, along with all airlines flying to Thailand.

For a more comfortable journey, explore the Business Class and First Class sections on this page. You can also use the Class filter to choose your cabin class and see routes clearly displayed on the flight map. If you'd like to travel with an alliance, you can do so with Star Alliance, SkyTeam or Oneworld. Simply use the Alliance filter to display their specific routes on the map.

 Remove ads

Destinations in Thailand

Explore Thailand!

Discover all 30 destinations in Thailand. The most popular airports are in Bangkok, Bangkok (Don Muang) and Phuket. Collectively, the top 3 airports in these cities handle over 74% of all arriving flights this month.

Below is the full list of destinations in Thailand, ranked by popularity based on the number of flights each airport handles. If you're interested in flying to any of these destinations, simply click it to view all routes, airlines, and flight schedules.

Show all

Airlines flying to Thailand

When planning your trip to Thailand, you have several airline options to consider. A total of 138 airlines offer direct flights to the country — including 36 low-cost carriers. Major airlines include Thai AirAsia, Thai Airways, Thai Lion Air and Bangkok Airways. Together they operate more than half (55%) of all scheduled flights in May.

Below is an overview of the airlines that offer their services, ranked by popularity. If you are mainly interested in low-cost carriers, check out the next section a little further down this page.

Thai AirAsia
Thai AirAsia (FD)
⤥ 25 Airports
Thai Lion Air
Thai Lion Air (SL)
⤥ 15 Airports
Bangkok Airways
Bangkok Airways (PG)
⤥ 10 Airports
Thai Airways
Thai Airways (TG)
⤥ 9 Airports
Thai Vietjet Air
Thai Vietjet Air (VZ)
⤥ 11 Airports
Scoot
Scoot (TR)
⤥ 7 Airports
IndiGo Airlines
IndiGo Airlines (6E)
⤥ 3 Airports
Singapore Airlines
Singapore Airlines (SQ)
⤥ 2 Airports
Cathay Pacific
Cathay Pacific (CX)
⤥ 2 Airports
Air India
Air India (AI)
⤥ 2 Airports
Hong Kong Express
Hong Kong Express (UO)
⤥ 3 Airports
Emirates
Emirates (EK)
⤥ 2 Airports
Cebu Pacific
Cebu Pacific (5J)
⤥ 2 Airports
Jetstar
Jetstar (JQ)
⤥ 2 Airports
Philippine Airlines
Philippine Airlines (PR)
⤥ 1 Airport
Hong Kong Airlines
Hong Kong Airlines (HX)
⤥ 2 Airports
Akasa Air
Akasa Air (QP)
⤥ 1 Airport
Ethiopian Airlines
Ethiopian Airlines (ET)
⤥ 1 Airport
SriLankan Airlines
SriLankan Airlines (UL)
⤥ 1 Airport
Air-India Express
Air-India Express (IX)
⤥ 2 Airports
EVA Air
EVA Air (BR)
⤥ 2 Airports
Finnair
Finnair (AY)
⤥ 3 Airports
Qantas
Qantas (QF)
⤥ 1 Airport
Thai AirAsia X
Thai AirAsia X (XJ)
⤥ 1 Airport
United Airlines
United Airlines (UA)
⤥ 1 Airport
Kenya Airways
Kenya Airways (KQ)
⤥ 1 Airport
FlexFlight
FlexFlight (W2)
⤥ 1 Airport
Bhutan Airlines
Bhutan Airlines (B3)
⤥ 1 Airport
AirAsia - Z2
AirAsia - Z2 (Z2)
⤥ 1 Airport
Druk Air
Druk Air (KB)
⤥ 1 Airport
Greater Bay Airlines
Greater Bay Airlines (HB)
⤥ 2 Airports
British Airways
British Airways (BA)
⤥ 1 Airport
Air Canada
Air Canada (AC)
⤥ 1 Airport
Virgin Atlantic
Virgin Atlantic (VS)
⤥ 1 Airport
Norse UK
Norse UK (Z0)
⤥ 1 Airport
Nok Air
Nok Air (DD)
⤥ 15 Airports
AirAsia
AirAsia (AK)
⤥ 4 Airports
Spring Airlines
Spring Airlines (9C)
⤥ 3 Airports
China Southern
China Southern (CZ)
⤥ 3 Airports
Myanmar Airways
Myanmar Airways (8M)
⤥ 4 Airports
China Eastern
China Eastern (MU)
⤥ 3 Airports
Malaysia Airlines
Malaysia Airlines (MH)
⤥ 3 Airports
Etihad Airways
Etihad Airways (EY)
⤥ 4 Airports
Vietnam Airlines
Vietnam Airlines (VN)
⤥ 2 Airports
Shanghai Airlines
Shanghai Airlines (FM)
⤥ 2 Airports
Aeroflot
Aeroflot (SU)
⤥ 2 Airports
Air China
Air China (CA)
⤥ 3 Airports
China Airlines
China Airlines (CI)
⤥ 2 Airports
Batik Air - OD
Batik Air - OD (OD)
⤥ 2 Airports
Qatar Airways
Qatar Airways (QR)
⤥ 2 Airports
ANA
ANA (NH)
⤥ 1 Airport
VietJet Air
VietJet Air (VJ)
⤥ 2 Airports
Hainan Airlines
Hainan Airlines (HU)
⤥ 2 Airports
Korean Air
Korean Air (KE)
⤥ 3 Airports
Japan Airlines
Japan Airlines (JL)
⤥ 1 Airport
Sichuan Airlines
Sichuan Airlines (3U)
⤥ 2 Airports
Turkish Airlines
Turkish Airlines (TK)
⤥ 2 Airports
Shenzhen Airlines
Shenzhen Airlines (ZH)
⤥ 1 Airport
Xiamen Airlines
Xiamen Airlines (MF)
⤥ 1 Airport
Oman Air
Oman Air (WY)
⤥ 2 Airports
Air Macau
Air Macau (NX)
⤥ 1 Airport
Asiana Airlines
Asiana Airlines (OZ)
⤥ 2 Airports
AirAsia - QZ
AirAsia - QZ (QZ)
⤥ 2 Airports
Starlux Airlines
Starlux Airlines (JX)
⤥ 2 Airports
Lao Airlines
Lao Airlines (QV)
⤥ 2 Airports
Vietravel Airlines
Vietravel Airlines (VU)
⤥ 1 Airport
9 Air
9 Air (AQ)
⤥ 1 Airport
EL AL
EL AL (LY)
⤥ 2 Airports
Myanmar
Myanmar (UB)
⤥ 1 Airport
Condor
Condor (DE)
⤥ 2 Airports
Beijing Capital
Beijing Capital (JD)
⤥ 1 Airport
Air Astana
Air Astana (KC)
⤥ 2 Airports
Air Arabia
Air Arabia (G9)
⤥ 3 Airports
Jeju Air
Jeju Air (7C)
⤥ 2 Airports
Firefly
Firefly (FY)
⤥ 2 Airports
Saudi Arabian
Saudi Arabian (SV)
⤥ 3 Airports
Air Busan
Air Busan (BX)
⤥ 2 Airports
Kuwait Airways
Kuwait Airways (KU)
⤥ 1 Airport
Shandong Airlines
Shandong Airlines (SC)
⤥ 1 Airport
KLM
KLM (KL)
⤥ 1 Airport
Cambodia Airways
Cambodia Airways (KR)
⤥ 1 Airport
S7 Airlines
S7 Airlines (S7)
⤥ 2 Airports
Juneyao Airlines
Juneyao Airlines (HO)
⤥ 2 Airports
ZIPAIR
ZIPAIR (ZG)
⤥ 1 Airport
US-Bangla Airlines
US-Bangla Airlines (BS)
⤥ 1 Airport
Biman Airlines
Biman Airlines (BG)
⤥ 1 Airport
Gulf Air
Gulf Air (GF)
⤥ 1 Airport
Garuda Indonesia
Garuda Indonesia (GA)
⤥ 1 Airport
Austrian
Austrian (OS)
⤥ 1 Airport
Qingdao Airlines
Qingdao Airlines (QW)
⤥ 1 Airport
Peach
Peach (MM)
⤥ 1 Airport
Kunming Airlines
Kunming Airlines (KY)
⤥ 1 Airport
Chongqing Airlines
Chongqing Airlines (OQ)
⤥ 1 Airport
Swiss
Swiss (LX)
⤥ 1 Airport
Lufthansa
Lufthansa (LH)
⤥ 1 Airport
Eastar Jet
Eastar Jet (ZE)
⤥ 1 Airport
Air France
Air France (AF)
⤥ 2 Airports
Loong Air
Loong Air (GJ)
⤥ 1 Airport
Batik Air
Batik Air (ID)
⤥ 1 Airport
Sky Angkor Airlines
Sky Angkor Airlines (ZA)
⤥ 1 Airport
Air Cambodia
Air Cambodia (K6)
⤥ 1 Airport
Royal Brunei Airlines
Royal Brunei Airlines (BI)
⤥ 1 Airport
Jin Air
Jin Air (LJ)
⤥ 2 Airports
Citilink
Citilink (QG)
⤥ 1 Airport
Uzbekistan Airways
Uzbekistan Airways (HY)
⤥ 2 Airports
Centrum Air
Centrum Air (C6)
⤥ 2 Airports
Aircalin
Aircalin (SB)
⤥ 1 Airport
GX Airlines
GX Airlines (GX)
⤥ 1 Airport
Air Premia
Air Premia (YP)
⤥ 1 Airport
SalamAir
SalamAir (OV)
⤥ 1 Airport
Chengdu Airlines
Chengdu Airlines (EU)
⤥ 2 Airports
Tway Air
Tway Air (TW)
⤥ 1 Airport
West Air
West Air (PN)
⤥ 1 Airport
Royal Jordanian
Royal Jordanian (RJ)
⤥ 1 Airport
Azur Air
Azur Air (ZF)
⤥ 1 Airport
Air Changan
Air Changan (9H)
⤥ 2 Airports
Urumqi Air
Urumqi Air (UQ)
⤥ 1 Airport
Nepal Airlines
Nepal Airlines (RA)
⤥ 1 Airport
Air Austral
Air Austral (UU)
⤥ 1 Airport
Turkmenistan Airlines
Turkmenistan Airlines (T5)
⤥ 1 Airport
Arkia
Arkia (IZ)
⤥ 2 Airports
Tigerair
Tigerair (IT)
⤥ 1 Airport
Flydubai
Flydubai (FZ)
⤥ 2 Airports
Scat Air
Scat Air (DV)
⤥ 1 Airport
Mahan Air
Mahan Air (W5)
⤥ 1 Airport
Ruili Airlines
Ruili Airlines (DR)
⤥ 1 Airport
Qanot Sharq
Qanot Sharq (HH)
⤥ 1 Airport
Iberojet
Iberojet (E9)
⤥ 1 Airport
Edelweiss Air
Edelweiss Air (WK)
⤥ 1 Airport
Neos
Neos (NO)
⤥ 1 Airport
Norse Atlantic Airways
Norse Atlantic Airways (N0)
⤥ 2 Airports
SAS
SAS (SK)
⤥ 3 Airports
MIAT Mongolian Airlines
MIAT Mongolian Airlines (OM)
⤥ 2 Airports
LOT
LOT (LO)
⤥ 1 Airport
Maldivian
Maldivian (Q2)
⤥ 1 Airport
Hongtu Airlines
Hongtu Airlines (A6)
⤥ 1 Airport
ITA Airways
ITA Airways (AZ)
⤥ 1 Airport
Himalaya Airlines
Himalaya Airlines (H9)
⤥ 1 Airport
Show all

Low-cost carriers flying to Thailand

To find cheap airfare, consider flights operated by one of the airlines listed below when planning your trip. At the moment, there are 36 budget airlines to choose from. If you're looking for affordable flights, Thai AirAsia and Thai Lion Air provide the widest range of route options. They serve 51% of all flights operated by low-cost airlines.

Thai AirAsia
Thai AirAsia (FD)
⤥ 25 Airports
Thai Lion Air
Thai Lion Air (SL)
⤥ 15 Airports
Bangkok Airways
Bangkok Airways (PG)
⤥ 10 Airports
Thai Vietjet Air
Thai Vietjet Air (VZ)
⤥ 11 Airports
Nok Air
Nok Air (DD)
⤥ 15 Airports
IndiGo Airlines
IndiGo Airlines (6E)
⤥ 3 Airports
AirAsia
AirAsia (AK)
⤥ 4 Airports
Spring Airlines
Spring Airlines (9C)
⤥ 3 Airports
Batik Air - OD
Batik Air - OD (OD)
⤥ 2 Airports
Cebu Pacific
Cebu Pacific (5J)
⤥ 2 Airports
VietJet Air
VietJet Air (VJ)
⤥ 2 Airports
Thai AirAsia X
Thai AirAsia X (XJ)
⤥ 1 Airport
Jetstar
Jetstar (JQ)
⤥ 2 Airports
AirAsia - QZ
AirAsia - QZ (QZ)
⤥ 2 Airports
Akasa Air
Akasa Air (QP)
⤥ 1 Airport
9 Air
9 Air (AQ)
⤥ 1 Airport
Condor
Condor (DE)
⤥ 2 Airports
Beijing Capital
Beijing Capital (JD)
⤥ 1 Airport
Air Arabia
Air Arabia (G9)
⤥ 3 Airports
Jeju Air
Jeju Air (7C)
⤥ 2 Airports
Air-India Express
Air-India Express (IX)
⤥ 2 Airports
Firefly
Firefly (FY)
⤥ 2 Airports
Cambodia Airways
Cambodia Airways (KR)
⤥ 1 Airport
Juneyao Airlines
Juneyao Airlines (HO)
⤥ 2 Airports
ZIPAIR
ZIPAIR (ZG)
⤥ 1 Airport
Peach
Peach (MM)
⤥ 1 Airport
AirAsia - Z2
AirAsia - Z2 (Z2)
⤥ 1 Airport
Jin Air
Jin Air (LJ)
⤥ 2 Airports
Citilink
Citilink (QG)
⤥ 1 Airport
Centrum Air
Centrum Air (C6)
⤥ 2 Airports
SalamAir
SalamAir (OV)
⤥ 1 Airport
West Air
West Air (PN)
⤥ 1 Airport
Tigerair
Tigerair (IT)
⤥ 1 Airport
Flydubai
Flydubai (FZ)
⤥ 2 Airports
Norse Atlantic Airways
Norse Atlantic Airways (N0)
⤥ 2 Airports
Norse UK
Norse UK (Z0)
⤥ 1 Airport
Show all

What is the best time to visit Thailand?

All 30 destinations in Thailand are tropical destinations, which you will find here — making it easy to plan your trip to Thailand.

🌴  Tropical destinations

The tropical spots in Thailand are famous for their consistently warm temperatures, ranging from 25°C to 30°C (77°F to 86°F) throughout the year, along with high humidity and rainfall, especially in rainforest and monsoon areas.

Thailand is located North of the equator so the dry season starts in November and ends in April, which makes this period the best to visit the tropical destinations. In these months it is mainly dry, while in the wet season there can be long periods of rain. Humidity and temperatures are high all year round. As of today, you can fly directly to 30 tropical destinations, which can be found below:

🌐 North of the equator

Jan
Feb
Mar
Apr
Jun
Jul
Aug
Sep
Nov
Dec
Show all

Countries with direct flights to Thailand

From which countries can you fly non-stop?

Below is a list of all 59 countries that have non-stop flights to Thailand, including the number of airports that offer those flights:

Show all

Airports with direct flights to Thailand

This section is ideal for finding the best airport to start your trip to Thailand. All airports with direct flights are listed below, ranked by popularity. Currently, 164 airports across 59 countries and 5 continents offer direct flights to 30 airports in Thailand.

Show all

Flying First Class to Thailand

Which airports offer First Class flights?

If you're looking for a luxurious flight, you can choose to depart from a total of 17 airports (located in 14 different countries), and arrive at one of 4 First Class airports in Thailand : Bangkok, Phuket, Krabi or Chiang Mai Airport. Discover below all airports that have First Class options:

Departure airports with First Class flights

Show all

First Class airports in Thailand

Flying Business Class to Thailand

Where can you fly to in Business Class?

In total, there are 128 airports across 57 countries that provide business class flights to Thailand. As of today, you can arrive at 11 airports in Business Class.

Departure airports with Business Class flights

Show all

Business Class airports in Thailand

Show all

Domestic flights across Thailand

With a total of 114 domestic routes, there are many flights within Thailand that make it easy to travel around the country. Bangkok (Don Muang), Bangkok and Phuket have the most domestic connections, helpful to know when planning your trip.

Thai AirAsia and Thai Lion Air together operate more than half (50%) of all domestic flights in Thailand, a total of 8,983 flights this month. The list below provides you with a lot more information, from interesting statistics to an overview of all domestic routes.

🌐
114
Domestic flight routes
🛬
30
Airports with domestic flights
🪽
6
Airlines that fly domestically
💸
5
Low-cost airlines
Show all

International flights from Asia to Thailand

There are 120 cities spread across 36 countries in Asia that offer international flights to Thailand. Those cities offer direct flights to one of 8 airports in the country. As of today, China, India, Malaysia, Vietnam and Singapore have the best direct connections to Thailand from Asia.

Bangkok is the most popular airport for international travelers from Asia with 9,348 flights in May, representing 63% of all flights arriving from Asia. The majority of those flights are operated by 23 airlines: Thai Airways, Thai AirAsia, Thai Lion Air, Scoot, IndiGo Airlines, AirAsia, Spring Airlines, Thai Vietjet Air, China Southern, Myanmar Airways, Singapore Airlines, China Eastern, Malaysia Airlines, Etihad Airways, Cathay Pacific, Emirates, Bangkok Airways, Air India, Vietnam Airlines, Hong Kong Express, Shanghai Airlines, Air China and China Airlines.

Currently, 32 low-cost carriers out of 113 airlines offer direct flights on a total of 242 international routes from Asia.

🌎
36
Countries in Asia with flights to TH
🛬
8
Airports in Asia with direct connections
🪽
113
Airlines flying from Asia
💸
32
Low-cost airlines

In the following sections we provide detailed information on the available routes from every country with non-stop flights and (if available) stopover flights:

China
Flights from China to Thailand

From China you can fly non-stop from 34 airports, and visit any of the 5 destinations in Thailand. In total there are 62 direct routes from China, operated by 31 different airlines — including 10 low-cost carriers.

Show all
🛫
34
Airports in China with direct flights
🛬
5
Direct destinations in Thailand
🪽
31
Airlines flying from China
💸
10
Low-cost airlines

China to Thailand with a stopover

If you consider a stopover, then there are more airports available: 203 airports in China offer flights to 8 destinations in Thailand that require just one stop:

Show all

India
Flights from India to Thailand

From India you can fly non-stop from 18 airports, and arrive at 4 different destinations in Thailand. In total there are 33 direct routes from India, operated by 12 different airlines — including 7 low-cost carriers.

Show all
🛫
18
Airports in India with direct flights
🛬
4
Direct destinations in Thailand
🪽
12
Airlines flying from India
💸
7
Low-cost airlines

India to Thailand with a stopover

There are more departure airports available if you consider a stopover: 104 airports in India offer flights to 8 destinations in Thailand with a single stop:

Show all

Malaysia
Flights from Malaysia to Thailand

From Malaysia you can fly non-stop from 4 airports, and arrive at 6 different destinations in Thailand. In total there are 11 direct routes from Malaysia, operated by 8 different airlines — including 5 low-cost carriers.

🛫
4
Airports in Malaysia with direct flights
🛬
6
Direct destinations in Thailand
🪽
8
Airlines flying from Malaysia
💸
5
Low-cost airlines

Malaysia to Thailand with a stopover

There are more departure airports available if you consider a stopover: 16 airports in Malaysia offer flights to 8 destinations in Thailand with a single stop:

Show all

Vietnam
Flights from Vietnam to Thailand

You can fly non-stop from 5 airports in Vietnam, and arrive at 4 different destinations in Thailand. In total there are 12 direct routes from Vietnam, operated by 8 different airlines — including 3 low-cost carriers.

🛫
5
Airports in Vietnam with direct flights
🛬
4
Direct destinations in Thailand
🪽
8
Airlines flying from Vietnam
💸
3
Low-cost airlines

Vietnam to Thailand with a stopover

There are more departure airports available if you consider a stopover: 16 airports in Vietnam offer flights to 6 destinations in Thailand with a single stop:

Show all

Singapore
Flights from Singapore to Thailand

From Singapore you can fly non-stop from Singapore Airport, and arrive at 8 different destinations in Thailand. In total there are 8 direct routes from Singapore, operated by 6 different airlines — including 3 low-cost carriers.

🛫
1
Airport in Singapore with direct flights
🛬
8
Direct destinations in Thailand
🪽
6
Airlines flying from Singapore
💸
3
Low-cost airlines

Singapore to Thailand with a stopover

There is another option available if you consider a stopover flight: Singapore (Seletar) Airport offers a 1-stop flight to Bangkok (Don Muang):

Hong Kong
Flights from Hong Kong to Thailand

From Hong Kong you can fly non-stop from Hong Kong Airport, and visit any of the 5 destinations in Thailand. In total there are 5 direct routes from Hong Kong, operated by 11 different airlines — including 3 low-cost carriers.

🛫
1
Airport in Hong Kong with direct flights
🛬
5
Direct destinations in Thailand
🪽
11
Airlines flying from Hong Kong
💸
3
Low-cost airlines

Japan
Flights from Japan to Thailand

From Japan you can fly non-stop from 8 airports, and visit any of the 3 destinations in Thailand. In total there are 14 direct routes from Japan, operated by 8 different airlines — including 5 low-cost carriers.

Show all
🛫
8
Airports in Japan with direct flights
🛬
3
Direct destinations in Thailand
🪽
8
Airlines flying from Japan
💸
5
Low-cost airlines

Japan to Thailand with a stopover

There are more departure airports available if you consider a stopover: 60 airports in Japan offer flights to 5 destinations in Thailand with a single stop:

Show all

Taiwan
Flights from Taiwan to Thailand

From Taiwan you can fly non-stop from 2 airports, and arrive at 4 different destinations in Thailand. In total there are 7 direct routes from Taiwan, operated by 8 different airlines — including 4 low-cost carriers.

🛫
2
Airports in Taiwan with direct flights
🛬
4
Direct destinations in Thailand
🪽
8
Airlines flying from Taiwan
💸
4
Low-cost airlines

Taiwan to Thailand with a stopover

If you consider a stopover, then there are more airports available: 7 airports in Taiwan offer flights to 5 destinations in Thailand that require just one stop:

Show all

Myanmar (Burma)
Flights from Myanmar (Burma) to Thailand

From Myanmar (Burma) you can fly non-stop from 2 airports, and arrive at 4 different destinations in Thailand. In total there are 7 direct routes from Myanmar (Burma), operated by 4 different airlines — including Thai AirAsia, which is usually the most budget-friendly.

🛫
2
Airports in Myanmar (Burma) with direct flights
🛬
4
Direct destinations in Thailand
🪽
4
Airlines flying from Myanmar (Burma)
💸
1
Low-cost airline (Thai AirAsia)

Myanmar (Burma) to Thailand with a stopover

If you consider a stopover, then there are more airports available: 13 airports in Myanmar (Burma) offer flights to 4 destinations in Thailand that require just one stop:

Show all

United Arab Emirates
Flights from United Arab Emirates to Thailand

You can fly non-stop from 3 airports in United Arab Emirates, and visit any of the 5 destinations in Thailand. In total there are 11 direct routes from United Arab Emirates, operated by 4 different airlines — including 2 low-cost carriers (Air Arabia and Flydubai).

🛫
3
Airports in United Arab Emirates with direct flights
🛬
5
Direct destinations in Thailand
🪽
4
Airlines flying from United Arab Emirates
💸
2
Low-cost airlines

United Arab Emirates to Thailand with a stopover

There are more departure airports available if you consider a stopover: 4 airports in United Arab Emirates offer flights to 5 destinations in Thailand with a single stop:

South Korea
Flights from South Korea to Thailand

You can fly non-stop from 3 airports in South Korea, and arrive at 4 different destinations in Thailand. In total there are 7 direct routes from South Korea, operated by 12 different airlines — including 5 low-cost carriers.

🛫
3
Airports in South Korea with direct flights
🛬
4
Direct destinations in Thailand
🪽
12
Airlines flying from South Korea
💸
5
Low-cost airlines

South Korea to Thailand with a stopover

If you consider a stopover, then there are more airports available: 3 airports in South Korea offer flights to 8 destinations in Thailand that require just one stop:

Cambodia
Flights from Cambodia to Thailand

From Cambodia you can fly non-stop from 2 airports, and visit any of the 3 destinations in Thailand. In total there are 5 direct routes from Cambodia, operated by 9 different airlines — including 4 low-cost carriers.

🛫
2
Airports in Cambodia with direct flights
🛬
3
Direct destinations in Thailand
🪽
9
Airlines flying from Cambodia
💸
4
Low-cost airlines

Cambodia to Thailand with a stopover

There are more departure airports available if you consider a stopover: 2 airports in Cambodia offer flights to 6 destinations in Thailand with a single stop:

Indonesia
Flights from Indonesia to Thailand

From Indonesia you can fly non-stop from 4 airports, and visit any of the 3 destinations in Thailand. In total there are 7 direct routes from Indonesia, operated by 8 different airlines — including 4 low-cost carriers.

🛫
4
Airports in Indonesia with direct flights
🛬
3
Direct destinations in Thailand
🪽
8
Airlines flying from Indonesia
💸
4
Low-cost airlines

Indonesia to Thailand with a stopover

There are more departure airports available if you consider a stopover: 56 airports in Indonesia offer flights to 8 destinations in Thailand with a single stop:

Show all

Philippines
Flights from Philippines to Thailand

You can fly non-stop from 5 airports in Philippines, and arrive at 2 different destinations in Thailand. In total there are 6 direct routes from Philippines, operated by 4 different airlines — including 2 low-cost carriers (Cebu Pacific and AirAsia - Z2).

🛫
5
Airports in Philippines with direct flights
🛬
2
Direct destinations in Thailand
🪽
4
Airlines flying from Philippines
💸
2
Low-cost airlines

Philippines to Thailand with a stopover

There are more departure airports available if you consider a stopover: 34 airports in Philippines offer flights to 4 destinations in Thailand with a single stop:

Show all

Laos
Flights from Laos to Thailand

From Laos you can fly non-stop from 2 airports, and visit any of the 3 destinations in Thailand. In total there are 5 direct routes from Laos, operated by 4 different airlines — including 2 low-cost carriers (Bangkok Airways and Thai AirAsia).

🛫
2
Airports in Laos with direct flights
🛬
3
Direct destinations in Thailand
🪽
4
Airlines flying from Laos
💸
2
Low-cost airlines

Laos to Thailand with a stopover

If you consider a stopover, then there are more airports available: 7 airports in Laos offer flights to 4 destinations in Thailand that require just one stop:

Show all

Macao
Flights from Macao to Thailand

From Macao you can fly non-stop from Macau Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Macao, operated by 3 different airlines — including 2 low-cost carriers (Thai AirAsia and Thai Lion Air).

🛫
1
Airport in Macao with direct flights
🛬
2
Direct destinations in Thailand
🪽
3
Airlines flying from Macao
💸
2
Low-cost airlines

Qatar
Flights from Qatar to Thailand

From Qatar you can fly non-stop from Doha Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Qatar, operated by Qatar Airways.

🛫
1
Airport in Qatar with direct flights
🛬
2
Direct destinations in Thailand
🪽
1
Airline (Qatar Airways)

Turkey
Flights from Turkey to Thailand

From Turkey you can fly non-stop from Istanbul Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Turkey, operated by 2 different airlines — Thai Airways and Turkish Airlines.

🛫
1
Airport in Turkey with direct flights
🛬
2
Direct destinations in Thailand
🪽
2
Airlines flying from Turkey

Turkey to Thailand with a stopover

There are more departure airports available if you consider a stopover: 46 airports in Turkey offer flights to 6 destinations in Thailand with a single stop:

Show all

Bangladesh
Flights from Bangladesh to Thailand

From Bangladesh you can fly non-stop from Dhaka Airport, and arrive at the only destination in Thailand: Bangkok. This is the only non-stop flight route from Bangladesh to Thailand, operated by 3 different airlines — none of which are low-cost airlines.

🛫
1
Airport in Bangladesh with direct flights
🛬
1
Direct destination in Thailand
🪽
3
Airlines flying from Bangladesh

Bangladesh to Thailand with a stopover

There are more departure airports available if you consider a stopover: 7 airports in Bangladesh offer flights to Bangkok Airport with a single stop:

Show all

Sri Lanka
Flights from Sri Lanka to Thailand

From Sri Lanka you can fly non-stop from Colombo Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Sri Lanka, operated by 3 different airlines — including Thai AirAsia, which is usually the most budget-friendly.

🛫
1
Airport in Sri Lanka with direct flights
🛬
2
Direct destinations in Thailand
🪽
3
Airlines flying from Sri Lanka
💸
1
Low-cost airline (Thai AirAsia)

Sri Lanka to Thailand with a stopover

There are more departure airports available if you consider a stopover: 8 airports in Sri Lanka offer flights to 2 destinations in Thailand with a single stop:

Show all

Oman
Flights from Oman to Thailand

From Oman you can fly non-stop from Muscat Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Oman, operated by 2 different airlines — including SalamAir, which is usually the most budget-friendly.

🛫
1
Airport in Oman with direct flights
🛬
2
Direct destinations in Thailand
🪽
2
Airlines flying from Oman
💸
1
Low-cost airline (SalamAir)

Oman to Thailand with a stopover

There are more departure airports available if you consider a stopover: 4 airports in Oman offer flights to 6 destinations in Thailand with a single stop:

Nepal
Flights from Nepal to Thailand

From Nepal you can fly non-stop from Kathmandu Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Nepal, operated by 5 different airlines — including 2 low-cost carriers (Thai AirAsia and Thai Lion Air).

🛫
1
Airport in Nepal with direct flights
🛬
2
Direct destinations in Thailand
🪽
5
Airlines flying from Nepal
💸
2
Low-cost airlines

Nepal to Thailand with a stopover

If you consider a stopover, then there are more airports available: 17 airports in Nepal offer flights to 2 destinations in Thailand that require just one stop:

Show all

Kazakhstan
Flights from Kazakhstan to Thailand

From Kazakhstan you can fly non-stop from 2 airports, and visit any of the 3 destinations in Thailand. In total there are 4 direct routes from Kazakhstan, operated by 3 different airlines — including Thai AirAsia X, which is usually the most budget-friendly.

🛫
2
Airports in Kazakhstan with direct flights
🛬
3
Direct destinations in Thailand
🪽
3
Airlines flying from Kazakhstan
💸
1
Low-cost airline (Thai AirAsia X)

Kazakhstan to Thailand with a stopover

If you consider a stopover, then there are more airports available: 15 airports in Kazakhstan offer flights to 5 destinations in Thailand that require just one stop:

Show all

Israel
Flights from Israel to Thailand

From Israel you can fly non-stop from Tel Aviv Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Israel, operated by 2 different airlines — Arkia and EL AL.

🛫
1
Airport in Israel with direct flights
🛬
2
Direct destinations in Thailand
🪽
2
Airlines flying from Israel

Israel to Thailand with a stopover

There is another departure option available if you consider a stopover: Eilat Airport offers 1-stop flights to 2 destinations in Thailand:

Pakistan
Flights from Pakistan to Thailand

You can fly non-stop from 3 airports in Pakistan, and arrive at the only destination in Thailand: Bangkok. In total there are 3 direct routes from Pakistan, operated by Thai Airways.

🛫
3
Airports in Pakistan with direct flights
🛬
1
Direct destination in Thailand
🪽
1
Airline (Thai Airways)

Pakistan to Thailand with a stopover

There are more departure airports available if you consider a stopover: 10 airports in Pakistan offer flights to 6 destinations in Thailand with a single stop:

Show all

Uzbekistan
Flights from Uzbekistan to Thailand

From Uzbekistan you can fly non-stop from Tashkent Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Uzbekistan, operated by 3 different airlines — including Centrum Air, which is usually the most budget-friendly.

🛫
1
Airport in Uzbekistan with direct flights
🛬
2
Direct destinations in Thailand
🪽
3
Airlines flying from Uzbekistan
💸
1
Low-cost airline (Centrum Air)

Uzbekistan to Thailand with a stopover

There are more departure airports available if you consider a stopover: 10 airports in Uzbekistan offer flights to 6 destinations in Thailand with a single stop:

Show all

Saudi Arabia
Flights from Saudi Arabia to Thailand

You can fly non-stop from 3 airports in Saudi Arabia, and arrive at 4 different destinations in Thailand. In total there are 7 direct routes from Saudi Arabia, operated by 2 different airlines — including Thai AirAsia X, which is usually the most budget-friendly.

🛫
3
Airports in Saudi Arabia with direct flights
🛬
4
Direct destinations in Thailand
🪽
2
Airlines flying from Saudi Arabia
💸
1
Low-cost airline (Thai AirAsia X)

Saudi Arabia to Thailand with a stopover

If you consider a stopover, then there are more airports available: 25 airports in Saudi Arabia offer flights to 6 destinations in Thailand that require just one stop:

Show all

Kuwait
Flights from Kuwait to Thailand

From Kuwait you can fly non-stop from Kuwait City Airport, and arrive at the only destination in Thailand: Bangkok. This is the only non-stop flight route from Kuwait to Thailand, operated by Kuwait Airways.

🛫
1
Airport in Kuwait with direct flights
🛬
1
Direct destination in Thailand
🪽
1
Airline (Kuwait Airways)

Bahrain
Flights from Bahrain to Thailand

From Bahrain you can fly non-stop from Bahrain Island Airport, and arrive at the only destination in Thailand: Bangkok. This is the only non-stop flight route from Bahrain to Thailand, operated by Gulf Air.

🛫
1
Airport in Bahrain with direct flights
🛬
1
Direct destination in Thailand
🪽
1
Airline (Gulf Air)

Maldives
Flights from Maldives to Thailand

From Maldives you can fly non-stop from Malé Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Maldives, operated by 3 different airlines — including 2 low-cost carriers (Bangkok Airways and Thai AirAsia).

🛫
1
Airport in Maldives with direct flights
🛬
2
Direct destinations in Thailand
🪽
3
Airlines flying from Maldives
💸
2
Low-cost airlines

Maldives to Thailand with a stopover

If you consider a stopover, then there are more airports available: 19 airports in Maldives offer flights to 2 destinations in Thailand that require just one stop:

Show all

Brunei
Flights from Brunei to Thailand

From Brunei you can fly non-stop from Brunei and Muara Airport, and arrive at the only destination in Thailand: Bangkok. This is the only non-stop flight route from Brunei to Thailand, operated by Royal Brunei Airlines.

🛫
1
Airport in Brunei with direct flights
🛬
1
Direct destination in Thailand
🪽
1
Airline (Royal Brunei Airlines)

Bhutan
Flights from Bhutan to Thailand

From Bhutan you can fly non-stop from Paro Airport, and arrive at the only destination in Thailand: Bangkok. This is the only non-stop flight route from Bhutan to Thailand, operated by Druk Air.

🛫
1
Airport in Bhutan with direct flights
🛬
1
Direct destination in Thailand
🪽
1
Airline (Druk Air)

Bhutan to Thailand with a stopover

If you consider a stopover, then there are more airports available: 3 airports in Bhutan offer flights to 3 destinations in Thailand that require just one stop:

Jordan
Flights from Jordan to Thailand

From Jordan you can fly non-stop from Amman Airport, and arrive at the only destination in Thailand: Bangkok. This is the only non-stop flight route from Jordan to Thailand, operated by Royal Jordanian.

🛫
1
Airport in Jordan with direct flights
🛬
1
Direct destination in Thailand
🪽
1
Airline (Royal Jordanian)

Jordan to Thailand with a stopover

There are more departure airports available if you consider a stopover: 2 airports in Jordan offer flights to 5 destinations in Thailand with a single stop:

Turkmenistan
Flights from Turkmenistan to Thailand

From Turkmenistan you can fly non-stop from Ashgabat Airport, and arrive at the only destination in Thailand: Bangkok. This is the only non-stop flight route from Turkmenistan to Thailand, operated by Turkmenistan Airlines.

🛫
1
Airport in Turkmenistan with direct flights
🛬
1
Direct destination in Thailand
🪽
1
Airline (Turkmenistan Airlines)

Turkmenistan to Thailand with a stopover

There are more departure airports available if you consider a stopover: 6 airports in Turkmenistan offer flights to Bangkok Airport with a single stop:

Show all

Iran
Flights from Iran to Thailand

From Iran you can fly non-stop from Tehran Airport, and arrive at the only destination in Thailand: Phuket. This is the only non-stop flight route from Iran to Thailand, operated by Mahan Air.

🛫
1
Airport in Iran with direct flights
🛬
1
Direct destination in Thailand
🪽
1
Airline (Mahan Air)

Iran to Thailand with a stopover

If you consider a stopover, then there are more airports available: 11 airports in Iran offer flights to 4 destinations in Thailand that require just one stop:

Show all

Mongolia
Flights from Mongolia to Thailand

From Mongolia you can fly non-stop from Ulaanbaatar Airport, and arrive at 2 different destinations in Thailand. In total there are 2 direct routes from Mongolia, operated by MIAT Mongolian Airlines.

🛫
1
Airport in Mongolia with direct flights
🛬
2
Direct destinations in Thailand
🪽
1
Airline (MIAT Mongolian Airlines)

Mongolia to Thailand with a stopover

There are more departure airports available if you consider a stopover: 8 airports in Mongolia offer flights to 2 destinations in Thailand with a single stop:

Show all

Intercontinental flights to Thailand

There are 4 continents beyond Asia that have direct flights to Thailand. A total of 23 different countries across Africa, Europe, North America and Oceania offer flights to the country. With 66 direct flight routes, connecting 44 intercontinental airports to 3 destinations, Thailand is well-connected to various parts of the world. 29 different airlines (of which 4 are low-cost) are operating these long-haul flights.

Countries outside Asia with excellent flight connections to Thailand include: Australia, Russia, Germany, United Kingdom and France.

All intercontinental flights can be found below — arranged by continent, country and departure airport.

🗺️
4
Continents beyond Asia
🌎
23
Countries with direct flights to Thailand
17
Countries in Europe
2
Countries in Oceania
3
Countries in Africa
1
Country in North America

Non-stop flights from Europe to Thailand

From Europe, 17 countries have direct flights to Thailand. 54 non-stop routes are available, operated by 23 airlines — 3 of which are low-cost carriers.

🌐
54
Direct routes from Europe to Thailand
🌎
17
Countries in Europe connected to Thailand
🛬
3
Direct destinations
🪽
23
Airlines
💸
3
Low-cost airlines

Russia
Flights from Russia to Thailand

There are 15 airports in Russia that have direct flights to Thailand. You will arrive at one of 2 destinations. Flights are operated by 3 airlines — none of which are low-cost carriers.

Show all
🛫
15
Airports in Russia with direct flights
🛬
2
Non-stop destinations from RU
🪽
3
Airlines

Russia to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 115 departure airports in Russia offer 1-stop flights to 6 destinations in Thailand:

Show all

Germany
Flights from Germany to Thailand

If you'd like to fly non-stop from Germany you can do so from 2 airports. You will arrive at one of 2 destinations. Flights are operated by 3 airlines — including Condor, the only low-cost carrier on these routes.

🛫
2
Airports in Germany with direct flights
🛬
2
Non-stop destinations from DE
🪽
3
Airlines
💸
1
Low-cost airline (Condor)

Germany to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 19 departure airports in Germany offer 1-stop flights to 6 destinations in Thailand:

Show all

United Kingdom
Flights from United Kingdom to Thailand

If you'd like to fly non-stop from United Kingdom you can do so from 2 airports. You will arrive at one of 2 destinations. Flights are operated by 5 airlines — including Norse UK, the only low-cost carrier on these routes.

🛫
2
Airports in United Kingdom with direct flights
🛬
2
Non-stop destinations from GB
🪽
5
Airlines
💸
1
Low-cost airline (Norse UK)

United Kingdom to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 27 departure airports in United Kingdom offer 1-stop flights to 8 destinations in Thailand:

Show all

France
Flights from France to Thailand

Looking to fly directly from France? This is possible from Paris only. You will arrive at one of 2 destinations. Flights are operated by 3 airlines — none of which are low-cost carriers.

🛫
1
Airport in France with direct flights
🛬
2
Non-stop destinations from FR
🪽
3
Airlines

France to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 27 departure airports in France offer 1-stop flights to 6 destinations in Thailand:

Show all

Switzerland
Flights from Switzerland to Thailand

Looking to fly directly from Switzerland? This is possible from Zürich only. You will arrive at one of 2 destinations. Flights are operated by 3 airlines — none of which are low-cost carriers.

🛫
1
Airport in Switzerland with direct flights
🛬
2
Non-stop destinations from CH
🪽
3
Airlines

Switzerland to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 3 departure airports in Switzerland offer 1-stop flights to 6 destinations in Thailand:

Netherlands
Flights from Netherlands to Thailand

Looking to fly directly from Netherlands? This is possible from Amsterdam only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Netherlands. Flights are operated by 3 airlines — none of which are low-cost carriers.

🛫
1
Airport in Netherlands with direct flights
🛬
1
Non-stop destination from NL
🪽
3
Airlines

Netherlands to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 3 departure airports in Netherlands offer 1-stop flights to 3 destinations in Thailand:

Austria
Flights from Austria to Thailand

Looking to fly directly from Austria? This is possible from Vienna only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Austria. Flights are operated by 2 airlines — EVA Air and Austrian, neither of which are low-cost carriers.

🛫
1
Airport in Austria with direct flights
🛬
1
Non-stop destination from AT
🪽
2
Airlines

Austria to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 5 departure airports in Austria offer 1-stop flights to 4 destinations in Thailand:

Italy
Flights from Italy to Thailand

If you'd like to fly non-stop from Italy you can do so from 2 airports. You will arrive at one of 2 destinations. Flights are operated by 3 airlines — none of which are low-cost carriers.

🛫
2
Airports in Italy with direct flights
🛬
2
Non-stop destinations from IT
🪽
3
Airlines

Italy to Thailand with a stopover

There are more departure airports available if you consider a stopover: 34 airports in Italy offer flights to 5 destinations in Thailand with a single stop:

Show all

Finland
Flights from Finland to Thailand

Looking to fly directly from Finland? This is possible from Helsinki only. You will arrive at one of 3 destinations. Flights are operated by Finnair.

🛫
1
Airport in Finland with direct flights
🛬
3
Non-stop destinations from FI
🪽
1
Airline (Finnair)

Finland to Thailand with a stopover

There are more departure airports available if you consider a stopover: 16 airports in Finland offer flights to 3 destinations in Thailand with a single stop:

Show all

Belgium
Flights from Belgium to Thailand

Looking to fly directly from Belgium? This is possible from Brussels only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Belgium. Flights are operated by Thai Airways.

🛫
1
Airport in Belgium with direct flights
🛬
1
Non-stop destination from BE
🪽
1
Airline (Thai Airways)

Belgium to Thailand with a stopover

There is another departure option available if you consider a stopover: Brussels Charleroi Airport offers 1-stop flights to 3 destinations in Thailand:

Norway
Flights from Norway to Thailand

Looking to fly directly from Norway? This is possible from Oslo only. You will arrive at one of 2 destinations. Flights are operated by 2 airlines — including Norse Atlantic Airways, the only low-cost carrier on these routes.

🛫
1
Airport in Norway with direct flights
🛬
2
Non-stop destinations from NO
🪽
2
Airlines
💸
1
Low-cost airline (Norse Atlantic Airways)

Norway to Thailand with a stopover

There are more departure airports available if you consider a stopover: 30 airports in Norway offer flights to 3 destinations in Thailand with a single stop:

Show all

Denmark
Flights from Denmark to Thailand

Looking to fly directly from Denmark? This is possible from Copenhagen only. You will arrive at one of 3 destinations. Flights are operated by 2 airlines — SAS and Thai Airways, neither of which are low-cost carriers.

🛫
1
Airport in Denmark with direct flights
🛬
3
Non-stop destinations from DK
🪽
2
Airlines

Denmark to Thailand with a stopover

There are more departure airports available if you consider a stopover: 6 airports in Denmark offer flights to 3 destinations in Thailand with a single stop:

Show all

Sweden
Flights from Sweden to Thailand

Looking to fly directly from Sweden? This is possible from Stockholm (Arlanda) only. You will arrive at one of 2 destinations. Flights are operated by 2 airlines — including Norse Atlantic Airways, the only low-cost carrier on these routes.

🛫
1
Airport in Sweden with direct flights
🛬
2
Non-stop destinations from SE
🪽
2
Airlines
💸
1
Low-cost airline (Norse Atlantic Airways)

Sweden to Thailand with a stopover

There are more departure airports available if you consider a stopover: 26 airports in Sweden offer flights to 3 destinations in Thailand with a single stop:

Show all

Spain
Flights from Spain to Thailand

Looking to fly directly from Spain? This is possible from Madrid only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Spain. Flights are operated by Iberojet.

🛫
1
Airport in Spain with direct flights
🛬
1
Non-stop destination from ES
🪽
1
Airline (Iberojet)

Spain to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 35 departure airports in Spain offer 1-stop flights to 8 destinations in Thailand:

Show all

Poland
Flights from Poland to Thailand

Looking to fly directly from Poland? This is possible from Warsaw only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Poland. Flights are operated by LOT.

🛫
1
Airport in Poland with direct flights
🛬
1
Non-stop destination from PL
🪽
1
Airline (LOT)

Poland to Thailand with a stopover

There are more departure airports available if you consider a stopover: 12 airports in Poland offer flights to 5 destinations in Thailand with a single stop:

Show all

Hungary
Flights from Hungary to Thailand

Looking to fly directly from Hungary? This is possible from Budapest only. You will arrive at Phuket — currently the only direct route connecting Thailand and Hungary. Flights are operated by Neos.

🛫
1
Airport in Hungary with direct flights
🛬
1
Non-stop destination from HU
🪽
1
Airline (Neos)

Hungary to Thailand with a stopover

There are more departure airports available if you consider a stopover: 2 airports in Hungary offer flights to 2 destinations in Thailand with a single stop:

Czechia
Flights from Czechia to Thailand

If you'd like to fly non-stop from Czechia you can do so from 2 airports. You will arrive at Phuket Airport, the only destination for direct flights out of Czechia. Flights are operated by Neos.

🛫
2
Airports in Czechia with direct flights
🛬
1
Non-stop destination from CZ
🪽
1
Airline (Neos)

Czechia to Thailand with a stopover

There is another option available if you consider a stopover flight: Ostrava Airport offers a 1-stop flight to Bangkok:

Non-stop flights from Oceania to Thailand

From Oceania, 2 countries have direct flights to Thailand.

🌐
8
Direct routes from Oceania to Thailand
🌎
2
Countries in Oceania connected to Thailand
🛬
2
Direct destinations
🪽
5
Airlines
💸
1
Low-cost airline (Thai AirAsia)

Australia
Flights from Australia to Thailand

If you'd like to fly non-stop from Australia you can do so from 4 airports. You will arrive at one of 2 destinations. Flights are operated by 4 airlines — including Jetstar, the only low-cost carrier on these routes.

🛫
4
Airports in Australia with direct flights
🛬
2
Non-stop destinations from AU
🪽
4
Airlines
💸
1
Low-cost airline (Jetstar)

Australia to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 81 departure airports in Australia offer 1-stop flights to 8 destinations in Thailand:

Show all

New Caledonia
Flights from New Caledonia to Thailand

Looking to fly directly from New Caledonia? This is possible from Noumea only. You will arrive at Bangkok — currently the only direct route connecting Thailand and New Caledonia. Flights are operated by Aircalin.

🛫
1
Airport in New Caledonia with direct flights
🛬
1
Non-stop destination from NC
🪽
1
Airline (Aircalin)

New Caledonia to Thailand with a stopover

There are more departure airports available if you consider a stopover: 4 airports in New Caledonia offer flights to Bangkok Airport with a single stop:

Non-stop flights from Africa to Thailand

From Africa, 3 countries have direct flights to Thailand. 3 non-stop routes are available, operated by 3 airlines — none of which are low-cost carriers.

🌐
3
Direct routes from Africa to Thailand
🌎
3
Countries in Africa connected to Thailand
🛬
1
Direct destination in
🪽
3
Airlines
💸
0
Low-cost airlines

Ethiopia
Flights from Ethiopia to Thailand

Looking to fly directly from Ethiopia? This is possible from Addis Ababa only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Ethiopia. Flights are operated by Ethiopian Airlines.

🛫
1
Airport in Ethiopia with direct flights
🛬
1
Non-stop destination from ET
🪽
1
Airline (Ethiopian Airlines)

Ethiopia to Thailand with a stopover

There are more departure airports available if you consider a stopover: 25 airports in Ethiopia offer flights to Bangkok Airport with a single stop:

Show all

Kenya
Flights from Kenya to Thailand

Looking to fly directly from Kenya? This is possible from Nairobi only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Kenya. Flights are operated by Kenya Airways.

🛫
1
Airport in Kenya with direct flights
🛬
1
Non-stop destination from KE
🪽
1
Airline (Kenya Airways)

Kenya to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 7 departure airports in Kenya offer 1-stop flights to 4 destinations in Thailand:

Show all

Réunion
Flights from Réunion to Thailand

Looking to fly directly from Réunion? This is possible from Saint-Denis only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Réunion. Flights are operated by Air Austral.

🛫
1
Airport in Réunion with direct flights
🛬
1
Non-stop destination from RE
🪽
1
Airline (Air Austral)

Non-stop flights from North America to Thailand

From North America you can only depart from Canada for a direct flight to Thailand. These route(s) are operated by one airline.

🌐
1
Direct route from North America to Thailand
🌎
1
Country in North America connected to Thailand
🛬
1
Direct destination in
🪽
1
Airline (Thai AirAsia)
💸
0
Low-cost airlines

Canada
Flights from Canada to Thailand

Looking to fly directly from Canada? This is possible from Vancouver only. You will arrive at Bangkok — currently the only direct route connecting Thailand and Canada. Flights are operated by Air Canada.

🛫
1
Airport in Canada with direct flights
🛬
1
Non-stop destination from CA
🪽
1
Airline (Air Canada)

Canada to Thailand with a stopover

If a stopover works for you, it will provide you with more departure options to reach Thailand, as 47 departure airports in Canada offer 1-stop flights to 7 destinations in Thailand:

Show all

Whether you're looking to explore the scenic landscapes, charming towns and vibrant cities of Thailand, visit friends and family or simply need to attend a business meeting — we've got you covered. Check out the list below to find the most popular non-stop flights available for your journey.

Show all

If there is no airport near you offering direct flights to Thailand, don't worry — you can still reach the country with a brief stopover along the way.

Below is a list of the most popular routes that require a stopover.

To see all 1- or 2-stop flight options, simply use the "Show indirect destinations" button on the map, or use the search bar to select your departure airport and discover all available routes from there to Thailand!

Show all

Frequently Asked Questions — FAQ

What is the best time to visit Thailand?

The best time to visit Thailand is in the dry season, from November to April, as can be found here:

  • January (30 destinations)
  • February (30 destinations)
  • March (30 destinations)
  • April (30 destinations)
  • November (30 destinations)
  • December (30 destinations)
Best time to visit Thailand

What are the most popular destinations in Thailand?

The 7 most popular airports in Thailand are:

  • Bangkok (BKK)
  • Bangkok (Don Muang) (DMK)
  • Phuket (HKT)
  • Chiang Mai (CNX)
  • Ko Samui (USM)
  • Hat Yai (HDY)
  • Krabi (KBV)

Which alliances are flying to Thailand?

All alliances have direct connections to Thailand:

  • Star Alliance (17 airlines, 9 destinations)
  • SkyTeam (12 airlines, 5 destinations)
  • Oneworld (10 airlines, 4 destinations)

Which airlines operate direct flights to Thailand?

As of today, there are 138 airlines that fly to Thailand. You can find them here:

  • Thai AirAsia
  • Thai Airways
  • Thai Lion Air
  • Bangkok Airways
  • Thai Vietjet Air
  • Nok Air
  • Scoot
  • IndiGo Airlines
  • AirAsia
  • Spring Airlines
  • China Southern
  • Myanmar Airways
  • Singapore Airlines
  • China Eastern
  • Malaysia Airlines
  • Etihad Airways
  • Cathay Pacific
  • Emirates
  • Air India
  • Vietnam Airlines
  • EVA Air
  • Hong Kong Express
  • Shanghai Airlines
  • Aeroflot
  • Air China
  • China Airlines
  • Batik Air - OD
  • Cebu Pacific
  • Qatar Airways
  • ANA
  • VietJet Air
  • Hainan Airlines
  • Korean Air
  • Thai AirAsia X
  • Japan Airlines
  • Sichuan Airlines
  • Turkish Airlines
  • Jetstar
  • Shenzhen Airlines
  • Philippine Airlines
  • Hong Kong Airlines
  • Xiamen Airlines
  • Oman Air
  • Air Macau
  • Asiana Airlines
  • AirAsia - QZ
  • Starlux Airlines
  • Lao Airlines
  • Vietravel Airlines
  • Akasa Air
  • 9 Air
  • EL AL
  • Myanmar
  • Ethiopian Airlines
  • Condor
  • Beijing Capital
  • Air Astana
  • Air Arabia
  • Jeju Air
  • SriLankan Airlines
  • Air-India Express
  • Firefly
  • Saudi Arabian
  • Air Busan
  • Kuwait Airways
  • Shandong Airlines
  • KLM
  • Cambodia Airways
  • Druk Air
  • S7 Airlines
  • Finnair
  • Juneyao Airlines
  • ZIPAIR
  • US-Bangla Airlines
  • Biman Airlines
  • Qantas
  • Gulf Air
  • Garuda Indonesia
  • Austrian
  • Qingdao Airlines
  • Peach
  • Kunming Airlines
  • Chongqing Airlines
  • United Airlines
  • Swiss
  • Lufthansa
  • Eastar Jet
  • Kenya Airways
  • FlexFlight
  • Bhutan Airlines
  • Air France
  • Loong Air
  • Batik Air
  • AirAsia - Z2
  • Sky Angkor Airlines
  • Air Cambodia
  • Royal Brunei Airlines
  • Jin Air
  • Citilink
  • Uzbekistan Airways
  • Centrum Air
  • Aircalin
  • GX Airlines
  • Air Premia
  • SalamAir
  • Chengdu Airlines
  • Greater Bay Airlines
  • Tway Air
  • West Air
  • Royal Jordanian
  • Azur Air
  • Air Changan
  • Urumqi Air
  • Nepal Airlines
  • British Airways
  • Air Canada
  • Air Austral
  • Turkmenistan Airlines
  • Arkia
  • Tigerair
  • Flydubai
  • Scat Air
  • Mahan Air
  • Ruili Airlines
  • Qanot Sharq
  • Iberojet
  • Edelweiss Air
  • Neos
  • Norse Atlantic Airways
  • SAS
  • MIAT Mongolian Airlines
  • Virgin Atlantic
  • Norse UK
  • LOT
  • Maldivian
  • Hongtu Airlines
  • ITA Airways
  • Himalaya Airlines

Which low-cost airlines fly to Thailand?

There are 36 low-cost carriers that offer flights to Thailand at the moment:

  • Thai AirAsia
  • Thai Lion Air
  • Bangkok Airways
  • Thai Vietjet Air
  • Nok Air
  • IndiGo Airlines
  • AirAsia
  • Spring Airlines
  • Batik Air - OD
  • Cebu Pacific
  • VietJet Air
  • Thai AirAsia X
  • Jetstar
  • AirAsia - QZ
  • Akasa Air
  • 9 Air
  • Condor
  • Beijing Capital
  • Air Arabia
  • Jeju Air
  • Air-India Express
  • Firefly
  • Cambodia Airways
  • Juneyao Airlines
  • ZIPAIR
  • Peach
  • AirAsia - Z2
  • Jin Air
  • Citilink
  • Centrum Air
  • SalamAir
  • West Air
  • Tigerair
  • Flydubai
  • Norse Atlantic Airways
  • Norse UK

Which countries offer direct flights to Thailand?

There are 59 countries that offer direct flights to Thailand, which are:

  • Singapore
  • Malaysia
  • China
  • Hong Kong
  • United Arab Emirates
  • India
  • Vietnam
  • Taiwan
  • Myanmar (Burma)
  • South Korea
  • Saudi Arabia
  • Japan
  • Cambodia
  • Indonesia
  • Laos
  • Kazakhstan
  • Finland
  • Denmark
  • Philippines
  • Australia
  • Russia
  • Macao
  • Qatar
  • Germany
  • Turkey
  • Sri Lanka
  • Oman
  • United Kingdom
  • Nepal
  • Israel
  • France
  • Switzerland
  • Uzbekistan
  • Italy
  • Maldives
  • Norway
  • Sweden
  • Mongolia
  • Bangladesh
  • Pakistan
  • Netherlands
  • Austria
  • Kuwait
  • Bahrain
  • Belgium
  • Ethiopia
  • Brunei
  • Bhutan
  • Jordan
  • Kenya
  • Canada
  • Réunion
  • Turkmenistan
  • New Caledonia
  • Iran
  • Spain
  • Czechia
  • Poland
  • Hungary

Which countries have the best direct connections to Thailand?

These countries have the most flight connections to Thailand:

  • Singapore
  • Malaysia
  • China
  • Hong Kong
  • United Arab Emirates
  • India
  • Vietnam
  • Taiwan
  • Myanmar (Burma)
  • South Korea

What are the best intercontinental hubs for flights to Thailand?

Top intercontinental airports for flights to Thailand are:

  • Singapore
     Singapore (SIN)
  • Malaysia
     Kuala Lumpur (KUL)
  • Hong Kong
     Hong Kong (HKG)
  • Taiwan
     Taipei (TPE)
  • China
     Shanghai (PVG)
  • China
     Guangzhou (CAN)
  • India
     New Delhi (DEL)
  • South Korea
     Seoul (ICN)
  • Vietnam
     Ho Chi Minh City (SGN)
  • Vietnam
     Hanoi (HAN)
  • India
     Mumbai (BOM)
  • China
     Chengdu (TFU)
  • Philippines
     Manila (MNL)
  • United Arab Emirates
     Abu Dhabi (AUH)
  • Japan
     Tokyo (NRT)
  • China
     Shenzhen (SZX)
  • Japan
     Tokyo (HND)
  • China
     Beijing (PEK)
  • United Arab Emirates
     Dubai (DXB)
  • Indonesia
     Jakarta (CGK)
  • Japan
     Osaka (KIX)
  • India
     Bengaluru (BLR)
  • China
     Chongqing (CKG)
  • Macao
     Macau (MFM)
  • India
     Kolkata (CCU)
  • Qatar
     Doha (DOH)
  • Turkey
     Istanbul (IST)
  • Bangladesh
     Dhaka (DAC)
  • Indonesia
     Denpasar (DPS)
  • India
     Chennai (MAA)

From which continents can you fly non-stop to Thailand?

You can reach Thailand directly from 5 continents, which are:

  • Asia
  • Europe
  • Oceania
  • Africa
  • North America

Are there Business Class flights to Thailand?

Yes, you can fly in Business Class to 11 airports in Thailand (depending on where you are flying from):

  • Bangkok (BKK)
  • Phuket (HKT)
  • Ko Samui (USM)
  • Chiang Mai (CNX)
  • Bangkok (Don Muang) (DMK)
  • Khon Kaen (KKC)
  • Hat Yai (HDY)
  • Chiang Rai (CEI)
  • Krabi (KBV)
  • Udon Thani (UTH)
  • Ubon Ratchathani (UBP)

Are there First Class flights to Thailand?

Yes, you can fly to the following 4 airports in First Class (as of May 2026, and depending on where you are flying from):

  • Bangkok (BKK)
  • Phuket (HKT)
  • Krabi (KBV)
  • Chiang Mai (CNX)

What is the longest flight to Thailand?

The longest direct flight is from Vancouver, Canada (YVR) to Bangkok (BKK). This flight takes 15 hours and 45 minutes and covers a distance of 7,330 miles (11,796 km). Other interesting long-haul flights to Thailand include:

  • CA - Vancouver to Bangkok 7,330 miles
  • ES - Madrid to Bangkok 6,330 miles
  • GB - London Heathrow to Phuket 6,150 miles
  • FR - Paris to Phuket 6,051 miles
  • GB - London Heathrow to Bangkok 5,948 miles
  • GB - London Gatwick to Bangkok 5,943 miles
  • FR - Paris to Bangkok 5,868 miles
  • IT - Milan (Malpensa) to Phuket 5,795 miles
  • CH - Zürich to Phuket 5,791 miles
  • DE - Frankfurt to Phuket 5,774 miles
  • BE - Brussels to Bangkok 5,752 miles
  • NL - Amsterdam to Bangkok 5,718 miles
  • IT - Milan (Malpensa) to Bangkok 5,639 miles
  • NO - Oslo to Phuket 5,633 miles
  • CH - Zürich to Bangkok 5,623 miles
  • DK - Copenhagen to Krabi 5,611 miles
  • DE - Frankfurt to Bangkok 5,589 miles
  • DK - Copenhagen to Phuket 5,584 miles
  • CZ - Prague to Phuket 5,522 miles
  • IT - Rome (Fiumicino) to Bangkok 5,513 miles
  • DE - Munich to Bangkok 5,465 miles
  • CZ - Brno to Phuket 5,413 miles
  • SE - Stockholm (Arlanda) to Phuket 5,397 miles
  • NO - Oslo to Bangkok 5,385 miles
  • DK - Copenhagen to Bangkok 5,364 miles
  • HU - Budapest to Phuket 5,292 miles
  • AT - Vienna to Bangkok 5,248 miles
  • FI - Helsinki to Krabi 5,185 miles
  • FI - Helsinki to Phuket 5,161 miles
  • SE - Stockholm (Arlanda) to Bangkok 5,152 miles
  • NC - Noumea to Bangkok 5,070 miles
  • PL - Warsaw to Bangkok 5,040 miles
  • RU - Saint Petersburg to Phuket 4,975 miles
  • FI - Helsinki to Bangkok 4,911 miles
  • TR - Istanbul to Phuket 4,788 miles
  • RU - Saint Petersburg to Bangkok 4,725 miles
  • AU - Sydney to Bangkok 4,667 miles
  • TR - Istanbul to Bangkok 4,665 miles
  • RU - Moscow Sheremetyevo to Phuket 4,645 miles
  • RU - Moscow Vnukovo to Phuket 4,641 miles
  • AU - Melbourne to Bangkok 4,553 miles
  • AU - Sydney to Phuket 4,513 miles
  • AU - Brisbane to Bangkok 4,509 miles
  • KE - Nairobi to Bangkok 4,486 miles
  • RU - Moscow Sheremetyevo to Bangkok 4,412 miles
  • IL - Tel Aviv to Phuket 4,366 miles
  • AU - Melbourne to Phuket 4,356 miles
  • IL - Tel Aviv to Bangkok 4,314 miles
  • JO - Amman to Bangkok 4,248 miles
  • RU - Kazan to Phuket 4,220 miles

What are the major airports in Thailand?

There are 4 major airports in Thailand, in order of significance:

  • Bangkok (BKK) - Suvarnabhumi
  • Bangkok (Don Muang) (DMK) - Don Mueang International
  • Phuket (HKT) - Phuket International
  • Chiang Mai (CNX) - Chiang Mai International

How many airports are there in Thailand?

There are 30 airports that handle scheduled passenger flights.

What are the best airports for flights to Thailand?

Top airports for direct flights to Thailand include:

  • United Kingdom
     London Heathrow (LHR)
  • United Kingdom
     London Gatwick (LGW)
  • Singapore
     Singapore (SIN)
  • India
     New Delhi (DEL)
  • Hong Kong
     Hong Kong (HKG)
  • India
     Mumbai (BOM)
  • Canada
     Vancouver (YVR)
  • India
     Bengaluru (BLR)
  • Australia
     Sydney (SYD)
  • India
     Hyderabad (HYD)
  • Philippines
     Manila (MNL)
  • Australia
     Brisbane (BNE)
  • India
     Kolkata (CCU)
  • Australia
     Melbourne (MEL)
  • India
     Chennai (MAA)
  • Kenya
     Nairobi (NBO)
  • India
     Ahmedabad (AMD)
  • Sri Lanka
     Colombo (CMB)
  • Australia
     Perth (PER)
  • Philippines
     Cebu (CEB)

What are the best international airports in Asia for flights to Thailand?

Top international airports in Asia for non-stop flights to Thailand are:

  • Singapore
     Singapore (SIN)
  • Malaysia
     Kuala Lumpur (KUL)
  • Hong Kong
     Hong Kong (HKG)
  • Taiwan
     Taipei (TPE)
  • China
     Shanghai (PVG)
  • China
     Guangzhou (CAN)
  • Myanmar (Burma)
     Yangon (RGN)
  • India
     New Delhi (DEL)
  • South Korea
     Seoul (ICN)
  • Vietnam
     Ho Chi Minh City (SGN)
  • Vietnam
     Hanoi (HAN)
  • India
     Mumbai (BOM)
  • China
     Chengdu (TFU)
  • China
     Kunming (KMG)
  • Philippines
     Manila (MNL)
  • Japan
     Tokyo (NRT)
  • United Arab Emirates
     Abu Dhabi (AUH)
  • Vietnam
     Da Nang (DAD)
  • China
     Shenzhen (SZX)
  • Japan
     Tokyo (HND)
  • China
     Beijing (PEK)
  • United Arab Emirates
     Dubai (DXB)
  • Indonesia
     Jakarta (CGK)
  • Cambodia
     Phnom Penh (KTI)
  • Japan
     Osaka (KIX)
  • India
     Bengaluru (BLR)
  • China
     Chongqing (CKG)
  • Macao
     Macau (MFM)
  • India
     Kolkata (CCU)
  • Cambodia
     Siem Reap (SAI)

Do all airports in Thailand operate year-round?

All 30 airports in Thailand are accessible year-round.

For a better overview adjusted to your travel dates, we recommend using the date filter on the map to filter out your options!

What are the most popular flights to Thailand?

Domestic:

International:

Which airports in Thailand offer domestic flights only?

These are the 22 airports in Thailand that exclusively serve domestic flights:

  • Udon Thani
  • Khon Kaen
  • Surat Thani
  • Ubon Ratchathani
  • Nakhon Si Thammarat
  • Phitsanulok
  • Nakhon Phanom
  • Trang
  • Sakon Nakhon
  • Nan
  • Roi Et
  • U-Tapao, Rayong / Pattaya
  • Chumphon Province
  • Trat
  • Sukhothai
  • Loei
  • Lampang
  • Buriram (Buri Ram)
  • Narathiwat
  • Ranong
  • Mae Sot
  • Hua Hin

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  

Create your Airline List

0 / 40

Delete Airline List ''?

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
$ 6.66
May 50% off
$ 3.33*
Per Month
Lifetime
$ 298
May 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 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