SabaiFly

Direct Flights UK to Thailand 2026: Airlines, Routes & Prices

Looking for a non-stop flight to Thailand? This guide covers everything you need to know about direct flights from the UK, including which airlines fly the route, what to expect on board, and how to find the best deals.

By Gareth ScottUpdated: 8 min read

Quick Facts: Direct UK-Thailand Flights

  • Route: London Heathrow (LHR) → Bangkok Suvarnabhumi (BKK)
  • Flight time: 11h 30m eastbound, 12h 30m westbound
  • Airlines: British Airways, Thai Airways, EVA Air
  • Price range: £550-900 economy, £2,500-4,500 business class
  • Daily flights: 3-4 direct departures

Airlines Operating Direct Flights

British Airways

BA operates daily direct flights from London Heathrow Terminal 5 to Bangkok. The route is flown by Boeing 777-300ER aircraft featuring Club World (business), World Traveller Plus (premium economy), and World Traveller (economy).

  • Flight numbers: BA9 (outbound), BA10 (return)
  • Departure: 21:15 from Heathrow, arrives Bangkok 15:20+1
  • Return: 23:45 from Bangkok, arrives Heathrow 05:50+1
  • Pros: Earn Avios points, familiar UK service, good connections
  • Cons: Premium pricing, older seat products on some aircraft

Thai Airways

Thailand's flag carrier operates daily direct service from Heathrow Terminal 2. Known for excellent onboard service and Thai hospitality, they fly Boeing 777 and Airbus A350 aircraft.

  • Flight numbers: TG917 (outbound), TG916 (return)
  • Departure: 21:00 from Heathrow, arrives Bangkok 14:45+1
  • Return: 00:05 from Bangkok, arrives Heathrow 06:20
  • Pros: Thai service, newer A350 aircraft, Star Alliance member
  • Cons: Slightly older entertainment systems on 777s

EVA Air

The Taiwanese carrier operates select direct flights between London and Bangkok, often as part of their London-Bangkok-Taipei routing. Boeing 777-300ER with excellent cabin products.

  • Pros: Award-winning service, modern aircraft, competitive prices
  • Cons: Less frequent than BA/TG, not all flights are truly direct

Direct Flight Price Comparison

AirlineEconomyPremium EconomyBusiness
British Airways£600-950£1,200-1,800£3,000-4,500
Thai Airways£550-850£1,100-1,600£2,800-4,200
EVA Air£520-800£1,000-1,500£2,500-3,800

*Prices are approximate return fares and vary by season

No Direct Flights to Phuket or Chiang Mai

Unfortunately, there are currently no direct flights from any UK airport to Phuket (HKT) or Chiang Mai (CNX). All routes require at least one connection, typically through:

  • Bangkok (BKK): Connect via Thai Airways or Bangkok Airways domestic
  • Dubai (DXB): Emirates operates excellent connections via Dubai
  • Singapore (SIN): Singapore Airlines hub with good Thailand connections
  • Doha (DOH): Qatar Airways competitive pricing to Phuket

UK Airports with Thailand Flights

Only London Heathrow offers direct flights to Thailand. However, several UK airports offer excellent one-stop connections:

UK AirportConnection HubAirlinesTotal Time
London HeathrowDirectBA, Thai, EVA11h 30m
ManchesterDubai, Doha, SingaporeEmirates, Qatar, Singapore14-16h
BirminghamDubai, DohaEmirates, Qatar14-17h
EdinburghDubai, Amsterdam, ParisEmirates, KLM, Air France15-18h
GlasgowDubai, DohaEmirates, Qatar15-17h
London GatwickDubai, DohaEmirates, Qatar14-16h

Direct vs Connecting Flights: Which is Better?

Choose Direct If:

  • Time is your priority - save 3-5 hours minimum
  • You're travelling with young children
  • You want to minimise jet lag impact
  • Baggage concerns - no risk of lost luggage at connections
  • You're willing to pay the premium (usually £50-150 more)

Choose Connecting If:

  • Price is your main concern - often significantly cheaper
  • Flying from regional UK airports
  • Going to Phuket or Chiang Mai (no direct option)
  • You enjoy airport lounges and breaking up the journey
  • You want to explore a stopover destination like Dubai or Singapore

Tips for Booking Direct Flights

  1. Book 2-3 months ahead for best availability and pricing on direct routes
  2. Avoid school holidays - UK half terms and summer holidays see massive price spikes
  3. Consider mixed airline - fly BA outbound, Thai return for variety
  4. Check seat maps - window seats near doors for extra legroom on 777s
  5. Use Avios - BA direct flights are excellent value for Avios redemptions
  6. Friday departures are busiest - Tuesday/Wednesday often cheaper

Compare Direct Flight Prices Now

Search and compare all direct and connecting flights from UK airports to Thailand. See prices from British Airways, Thai Airways, and all major airlines.

Search UK to Thailand Flights

What to Expect on a Direct Flight

The 11+ hour journey from London to Bangkok is manageable with the right preparation:

  • Meals: Two full meals served - dinner after departure, breakfast before landing
  • Entertainment: Personal screens with movies, TV, music, and games
  • Sleep: Night flights help adjust to Thai time - sleep when cabin lights dim
  • Comfort: Bring a neck pillow, eye mask, and noise-cancelling headphones
  • Hydration: Drink plenty of water - cabin air is very dry

Frequently Asked Questions

Are there direct flights from UK to Thailand?

Yes! British Airways, Thai Airways, and EVA Air operate direct flights from London Heathrow to Bangkok. Flight time is approximately 11 hours 30 minutes. There are no direct flights to Phuket or Chiang Mai from the UK.

How long is the direct flight from London to Bangkok?

The direct flight from London Heathrow to Bangkok takes approximately 11 hours 30 minutes eastbound and 12 hours 30 minutes westbound due to prevailing winds.

Which airlines fly direct from UK to Thailand?

British Airways and Thai Airways operate daily direct flights from London Heathrow to Bangkok Suvarnabhumi. EVA Air also offers direct London-Bangkok service.

How much do direct flights to Thailand cost?

Direct flights from London to Bangkok typically cost £550-900 return in economy. Business class ranges from £2,500-4,500. Prices are highest during November-February and the Christmas period.

Summary

Direct flights from London to Bangkok offer the quickest and most convenient way to reach Thailand from the UK. With British Airways, Thai Airways, and EVA Air operating daily services, you have good choice and competition keeping prices reasonable. While you'll pay a small premium over connecting flights, the time saved and reduced hassle make direct flights worthwhile for most travellers. For destinations beyond Bangkok like Phuket or Chiang Mai, one-stop connections via Dubai, Singapore, or Doha offer excellent alternatives with competitive pricing.

Gareth Scott - Founder of SabaiFly

Gareth Scott

· Founder, SabaiFly

Founder of SabaiFly. First visited Thailand at 19 and has been returning ever since. Father of four children of Thai-English heritage. Speaks Thai proficiently.

Read full bio →