Thailand has two international airports in Bangkok – Don Mueang International Airport (DMK) and Suvarnabhumi International Airport (BKK) – and as these are located in the centre of the country, they provide a good starting point to explore north and south. If you wish to go to the north of the country, consider booking a flight to Chiang Mai International Airport (CNX), while if you would like to visit the south, then Phuket International Airport (HKT) is a good option.
Visitors who would like to do some island hopping while in Thailand should consider booking a flight into Krabi Airport (KBV). Krabi is an ideal place to base yourself in order to visit the many islands in the area and is well-connected with flights to and from Bangkok airports.
If you are looking at flights to Thailand in order to visit some of the attractions in the north-east of the country on the border with Laos, why not think about booking a connecting flight from Bangkok to Udon Thani International Airport (UTH), which serves as a hub for this region. Udon Thani International Airport only operates domestic flights, so you will need to fly in from one of the main airports in Bangkok or Chiang Mai.
The U-Tapao Rayong Pattaya International Airport (UTP) in the Rayong province is a good airport to consider flying into if you want to spend your holiday on the island of Kho Samet. You will need to book a connecting flight from Bangkok or Phuket to Rayong or in the high season, Tui Airways operates direct flights from Birmingham Airport (BHX), London Gatwick (LGW) and Manchester Airport (MAN) to U-Tapao Rayong Pattaya International Airport.
Flight FAQs
Q. When is the best time to book flights to Thailand?
Aim to have your flight tickets secured at least four months in advance to give yourself a chance of finding the cheapest flights to Thailand. If you can then book them even further ahead, especially if your dates coincide with a major event or the peak season.
Once you’ve narrowed down your destination by choosing a city, usually either Bangkok or Chiang Mai, you’ll be able to figure out what dates offer the cheapest flights to Thailand and go from there.
Flexibility is the key to securing discounted flight tickets so if you’re not governed by a particular set of weeks or to a specific location then you’ll give yourself the best chances of finding the cheapest flights to Thailand.
Don’t worry too much about which side of the plane to sit on as each has their benefits and offer equally impressive view through your flight.
Q. How long is the flight to Thailand?
For flights from the UK to Thailand, the most common direct route is from London to Bangkok which takes around 12 hours 15 minutes and lands at Suvarnabhumi Airport.
Below is the detailed flight time to Bangkok from the different airports in UK:
- Flights from London to Bangkok: 11 hours 35 minutes
- Flights from Manchester to Phuket: 14 hours 20 minutes
- Flights from Birmingham to Bangkok: 11 hours 40 minutes
- Flights from Glasgow to Phuket: 16 hours 20 minutes
Q. Which airlines operate direct flights to Thailand?
British Airways, Thai Airways and EVA Air all operate direct flights between London Heathrow (LHR) and Suvarnabhumi International Airport in Bangkok. From here you can catch connecting flights to other international and regional airports in Thailand.
Q. Where should I fly if I’m visiting Phuket beaches and Thailand’s islands?
Phuket Island does have its own international airport. Phuket International Airport (HKT) is at the very north of the island, about 1h from the city of Phuket. However, it can be expensive to fly to Phuket, so many tourists travelling on a budget fly into Bangkok and take public transport to Phuket.
From Phuket, you can take a boat to many of the most popular islands such as Ko Phi Phi, the Similan Islands, or the Racha islands.
Keep in mind, however, that this is more than a 10h journey.
Q. Where should I fly to in Thailand if I’d like to visit the northern part of the country?
If you want to skip Bangkok and visit Thailand's north, including the "Golden Triangle" region near the borders with Laos and Myanmar, consider flying into Chiang Mai International Airport (CNX).
However, it can be expensive to fly to Chiang Mai, so many tourists travelling on a budget fly into Bangkok and take another budget domestic flight to Chiang Mai.
Q. How much does it cost to fly to Thailand?
The price ticket ranges from $350 to $750 depending on your flight route and date.
We recommend using some online ticket booking platform (Kayak, Cheapflights, or SkyScanner) to look for the cheapest flight possible according to your travel plan. They do have alert system when there is the price change on your travel date
Here is how to get the cheapest flight possible to Thailand