Opodo is now available in the following countries:

Flights to Bangkok

Why book with Opodo?
  • Choose from 660+ airlines
  • Choose from over 60,000 flight routes
  • Opodo price guarantee

Last minute flights to Bangkok

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
London Bangkok
Mon, 04 Dec LHR - BKK
Fri, 08 Dec BKK - LHR
£2130 £2063
Prime price per passenger
Surat Thani Bangkok
Thu, 29 Feb URT - BKK
-12 %
£10 £9
Prime price per passenger
Phnom Penh Bangkok
Wed, 06 Dec PNH - DMK
Fri, 08 Dec DMK - PNH
£91 £89
Prime price per passenger
London Bangkok
Mon, 04 Dec LHR - BKK
Fri, 08 Dec BKK - LHR
£2068 £2062
Prime price per passenger
Phnom Penh Bangkok
Tue, 05 Dec PNH - DMK
Thu, 07 Dec DMK - PNH
£92 £90
Prime price per passenger
Phnom Penh Bangkok
Tue, 05 Dec PNH - DMK
Thu, 07 Dec DMK - PNH
£92 £90
Prime price per passenger
Airport code The IATA code for the arrival airport on flights to Bangkok is BKK
Most popular airline Most popular airline with flights to Bangkok
High season According to search data from our customers, December is the busiest time to fly to Bangkok
Low season According to search data from our customers, May is the least busy time to fly to Bangkok

Trips to Bangkok

What to know about Bangkok

Bangkok is on the bucket list of just about anyone who has ever felt their wanderlust drive them towards the Asia-Pacific. Knowing how popular the capital city of Thailand has become, several airlines have established direct or one-stop flights from countries across Europe to get to one of the most exciting places in the world.

Aside from the activities and sights to see within the city, Bangkok is surrounded by natural splendour. You have the hillside caves of Khao Chong Phran, the hill overlooking the Bight of Bangkok, Khao Sam Muk, and Khao Yai National Park to the northeast.

As one of the world’s top tourist destinations, your only issue with flying to the Thai capital is narrowing down what to do there! Temples, palaces, beaches, museums, incredible nature reserves, iconic cuisine, copious shopping opportunities, and much more awaits in ’The Big Mango’.

If you're planning to enjoy a holiday in Bangkok, you've come to the right place. Here at Opodo, you'll not only be able to find last-minute flights from the UK to Bangkok but also the best deals!

Here is a tip for you: booking your flight and hotel at the same time and not separately can make you save up to 40%. Take advantage of a flight + hotel package in Bangkok to your destination and save time searching for hotels separately. If you have already purchased your flight and you’re only looking for a hotel, you can find it here.

What to do in Bangkok for a weekend

FAQs and practical information for travellers

What’s the name of the Bangkok airport?

There are two airports in Bangkok, Don Mueang Airport (DMK) and Suvarnabhumi International Airport (BKK). BKK boasts better connections, being the only one of the two airports that offer flights directly to the UK but DMK is closer to the city centre, so it has its advantages.

Which airlines offer direct flights to Bangkok?

The airlines that offer direct flights to Bangkok are Thai Airways International and EVA Air. Both offer the same England to Thailand flight time of around 11 hours and 30 minutes, and both set off from the UK for Bangkok from London Heathrow Airport (LHR). Both are respected airlines.

How can I request assistance for children travelling alone?

To request assistance for children travelling alone to Bangkok, you need to contact the airline that you’re using. You need to do this with at least 48 hours to spare before the flight. They will contact the airport or all of the airports to inform them that assistance is required.

How can I travel with an assistance dog?

Anyone who has a disability-related requirement can get access to assistance dogs by informing the customer service team of the airline. You’ll always be permitted to fly with an assistance dog, but you need to inform the airline at least 48 hours before takeoff so that they can make arrangements.

How do I find cheap flights to Bangkok that have flexible change policies at Opodo?

When you book with Opodo, you can add the Opodo Flexible Fare additional service with compatible flights. To claim this and get flexible dates, post-booking changes, and even handling charges removed when you make changes, you need to add it when buying tickets. You can’t add it at a later date.

How can I book cheap hotels on Opodo in Bangkok?

All that you need to do is click on the ‘Hotel’ button at the top of the Opodo website to find all of the hotels that you can choose from. For flights to Bangkok, change the filters to Bangkok, input your dates, and sort by the lowest price option.

What baggage do I need to check on my flight?

Each ticket package will give you a different size and weight for your hand and cabin luggage. Anything that exceeds those sizes and weights needs to be checked in. You also need to check in any luggage that contains dangerous items or materials, like liquid containers above 100ml.

How can I check in with Opodo?

When the time comes for you to check in, you need to do so directly through the airline. You may book flights and hotels with Opodo, but you can’t check in through the Opodo platform. See what your booking confirmation email from the airline says to do for check-ins.

Do I need to pay a cancellation fee if I cancel my flight from England to Bangkok?

Unless you take out a special policy, the chances are that you’ll be charged a cancellation fee if you cancel your flight from England to Bangkok. If you’re not charged a cancellation fee, however, any refund gained through Opodo is subject to a €25 admin charge.

How do I know if my flight is eligible for compensation?

All airline passengers are eligible for compensation when they get delayed for two or more hours – depending on the length of the intended flight – if they cancel the flight within 14 days of takeoff, or if your luggage is lost or damaged.

Information about airports

Don Mueang Airport

Top airlines

Opodo can help you grab cheap tickets to Bangkok on Thai Air Asia, Thai Lion Air and Tiger Air.


The airport is situated approximately 24km north of central Bangkok.

Transport options

The train station is at a distance of 500 metres from the airport and can be accessed via the floating bridge. The comfortable limo bus express or air-conditioned buses are available from terminal 1 to various locations in the city.

Suvarnabhumi Airport

Top airlines

Look out for deals on Thai Airways, China Eastern Airlines and Cathay Pacific.


The airport is approximately 25km from eastern downtown of Bangkok.

Transport options

This city has networked ground transportation that will get to you any part of Bangkok. Take the Airport Rail Link from Basement B of the airport to central Bangkok which has a travel time of 30 minutes. Buses to the heart of the city are available from the Passenger Terminal. On the other side, Suvarnabhumi International Airport (BKK) is about a 30-minute taxi ride from the centre of Bangkok, which costs around ฿600 (£13.50) at the most. Alternatively, the Bangkok Airport Rail Link will take you to the central district of Phaya Thai for ฿45 (£1.00). There are also public buses from 549 to 559 which take you to and from the city centre for less than £1, so you’re well connected.

Best month to fly to Bangkok

The best month to fly to Bangkok is November. There are many elements to support this, but the main ones are the weather and the cultural festivals that take place across the capital city. First, the core part of any holiday: the weather.

November tends to be one of the warmest months in Thailand, climbing as high as 32.5oC with lows of around 24oC. That said, 40oC isn’t unheard of in November. There’ll be around five to six days of rain each November, so your odds of a sunny holiday are high, and the water temperature is sublime at around 27oC.

Spending a long weekend or even longer in Bangkok during November could also position you with a perfect view of the Royal Barge Procession around The Grand Palace. You may also be lucky enough to be present on the night of the full moon, during which, rivers are filled with lit krathongs (floating lanterns) to sail under the moonlight.

However, those scorching temperatures and the one-in-five chance of rain aren’t for everyone. In December, the average temperatures decline by a couple of degrees, but the rainy days tend to be cut to one or maybe two. When January comes around, the temperatures have been noted as picking up a little, but rainfall remains minimal.

Now, most Brits will be looking at the cheap flights to Bangkok in July as it’s the usual summer month, and they do get very cheap in July. However, monsoon season tends to get going in July and runs to October. It feels very hot, very humid, and the rain will fall for around two to three weeks in July alone.

For all of these reasons, November presents itself as the best month to fly to Bangkok from the UK, with December a close second.

FAQ's about Bangkok

How can I find cheap flights to Bangkok at Opodo?
At Opodo you can find flights from £9 to Bangkok. Our offers are the result of a combination of different technologies, machine learning algorithms and real searches form our customers in our platform, so you can get the options that better suits your needs when flying to Bangkok.
When's the best time to book flights to Bangkok?
The top month to book flights to Bangkok is September, based on our Opodo UK customers. The next most popular booking period for Bangkok flights is October. In third place: July. By this we mean when travellers book their tickets. For the best time to actually travel to Bangkok, read on.
When's the best time to go to Bangkok?
We checked our customers' flight searches, and the winner of best time to fly to Bangkok is... December. The next best month to travel to Bangkok is January. And let's not forget April, the third top choice for when to go to Bangkok. However if you prefer things on the less busy side, we can also tell you (quietly) that the least popular month for flights to Bangkok is May.
Which airlines fly to Bangkok from the UK?
Airlines flying direct from the UK to Bangkok include:
  • Thai Airways International, which flies from London and null to Bangkok plus from null.
  • EVA Air, which has flights from London and null as well as null to Bangkok.
  • Emirates, with flights from London to Bangkok and Manchester and also from Birmingham.
Indirect flights from the UK to Bangkok include:
  • Emirates, which flies from London and Manchester and also from Birmingham.
  • Etihad Airways, with flights from Manchester and London to Bangkok plus Aberdeen.
  • Air China, which has flights from London and null as well as from null to Bangkok.
How early should I be at the airport to take a flight to Bangkok?
What is the name of Bangkok’s airport?
Bangkok is served by 2 airport[s]. Suvarnabhumi Airport airport operates flights towards both domestic and international destinations within 78 cities, such as London, Manchester and Birmingham, the most popular routes.
How far is Bangkok’s airport from the city centre?
Bangkok’s airport Suvarnabhumi Airport is located 18 miles from the city centre.
How much does it cost to travel from the airport to the city center of Bangkok?
By Public transport: The price for the trip is about 0.87 GBP per person. By taxi: If you have more budget and prefer to take a taxi from Suvarnabhumi Airport , for example, the average price for the ride to Bangkok centre is around 0.76 GBP per km. By car: For more convenience and freedom during your stay, Opodo has the best offers of car rentals in Bangkok. Pick your preferred car type and get from Suvarnabhumi Airport to Bangkok city centre on your own terms.
How much should I budget for a trip to Bangkok?
If you are going to Bangkok, here is a list with an average price of some goods:
  • - Inexpensive Restaurant: 1.52 GBP
  • - Mid Range Restaurante: 18.49 GBP
  • - Cheap Restaurant: 4.35 GBP
  • - Domestic Beer: 1.70 GBP
  • - Imported Beer: 2.98 GBP
  • - Coffee: 1.55 GBP
  • - SoftDrink: 0.46 GBP
  • - Water: 0.20 GBP
What is the weather like in Bangkok?
If you're looking for summer vibes, the best time to travel to Bangkok is in April, March and May, when the average temperature reaches 35.79 °C, while January, February and December are the 3 sunniest months of the year, with an average of 44.18 hours. If you prefer colder temperatures, however, make sure you visit Bangkok during the months of January, December and February to experience an average of 22.51 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during November, January and February, when the average precipitation in Bangkok is 11.25 mm, while the months of January, February and March are drier, with an average of 0 mm.

Plan your trip