Flying to Thailand

Direct flights from London Heathrow to Bangkok Suvarnabhumi currently take just over 11 hours, making the Thai capital the primary gateway for UK arrivals into Southeast Asia. Navigating the choice between non-stop routes and Middle Eastern transit hubs dictates both your ticket price and your jet lag recovery time.
This guide details exactly how to navigate international flights between the UK and Thailand, breaking down direct routes, popular transit hubs, and alternative regional airports like Phuket and Chiang Mai. It will help you choose the right airline based on your budget, understand the logistics of arriving at major Thai international airports, and book the most efficient and cost-effective route for your specific itinerary.
Direct Flights from the UK to Bangkok
Thai Airways and EVA Air operate year-round, non-stop flights from London Heathrow (LHR) to Bangkok Suvarnabhumi (BKK). British Airways also runs a direct service from London Gatwick (LGW) to Bangkok, operating primarily during the winter schedule. These flights take roughly 11 hours and 30 minutes outbound. The return leg takes closer to 13 hours due to prevailing headwinds. Thai Airways uses Boeing 777s on this route. EVA Air flies Boeing 777-300ERs, which frequent flyers consistently praise for the generous legroom in the premium economy cabin. Booking a direct ticket saves you between three and six hours of total transit time compared to layover routes. Expect to pay between 35,000 THB (£820) and 45,000 THB (£1,055) for a standard economy return ticket if booked three months in advance. Prices surge dramatically during the UK school holidays. If you prioritise speed and minimal disruption to your sleep cycle, these non-stop options are highly efficient. Book your direct flights at least four months ahead for travel between November and March to secure the lowest fare buckets.
Stay safe in Thailand with our practical guide for UK travellers. Learn to avoid common scams, handle road risks, and protect your health. Get covered today.
| Airline | Route | Cabin Classes | Average Return Fare (THB) |
|---|---|---|---|
| Thai Airways | LHR to BKK | Economy, Business, First | 38,000 (£890) |
| EVA Air | LHR to BKK | Economy, Premium, Business | 35,000 (£820) |
| British Airways | LGW to BKK | Economy, Premium, Business | 33,000 (£775) |
| TUI Airways | LGW/MAN to HKT | Economy, Premium | 30,000 (£705) |
Connecting Flights via the Middle East

Connecting through the Middle East provides the most frequent departures and the widest choice of UK departure airports. Emirates, Qatar Airways, and Etihad dominate the routes from London, Manchester, Birmingham, and Edinburgh to Bangkok and Phuket. Layovers typically occur in Dubai (DXB), Doha (DOH), or Abu Dhabi (AUH). These routes break the journey into two roughly equal segments of six to seven hours each. This extends your total travel time to between 15 and 18 hours. However, it allows you to stretch your legs and access high-quality terminal facilities. Qatar Airways frequently offers excellent value. Economy returns from Manchester to Bangkok often drop to 26,000 THB (£610) during promotional periods in May and September. Emirates provides the distinct advantage of flying the Airbus A380 on both legs from Heathrow, offering a noticeably quieter cabin experience. Pay close attention to layover durations when browsing search engines. The absolute cheapest fares often mask gruelling eight-hour waits in the transit lounge. Choose a layover of between two and three hours to ensure adequate time for security transfers without wasting half a day in the terminal.
| Carrier | Transit Hub | UK Departure Airports | Layover Experience |
|---|---|---|---|
| Emirates | Dubai (DXB) | LHR, LGW, STN, MAN, BHX, GLA, NCL | Excellent shopping, vast terminal distances |
| Qatar Airways | Doha (DOH) | LHR, LGW, MAN, BHX, EDI | Quiet zones, efficient security checks |
| Etihad Airways | Abu Dhabi (AUH) | LHR, MAN | Compact terminal, faster transit times |
| Oman Air | Muscat (MCT) | LHR | Very quiet, fewer amenities, cheaper fares |
Arriving at Suvarnabhumi Airport (BKK)
Sponsored
Bangkok Suvarnabhumi is a massive, single-terminal facility that handles the vast majority of long-haul arrivals into Thailand. The sheer scale of the airport means you will likely face a walk of up to 15 minutes from your arrival gate to passport control. Immigration queues fluctuate heavily depending on the time of day. During peak arrival banks between 6:00 AM and 9:00 AM, waits of 45 minutes are completely standard. Once you clear customs, the arrivals hall on Level 2 offers numerous telecom kiosks selling tourist SIM cards. ATMs are plentiful, though all charge a standard 220 THB (£5.15) foreign card withdrawal fee. For onward travel into the city, the Airport Rail Link operates from the basement level. This train costs 45 THB (£1.05) to Phaya Thai station and avoids city traffic entirely. Alternatively, the official public taxi rank on Level 1 uses an automated ticketing system. A metered fare to central Sukhumvit, including the 50 THB (£1.15) airport surcharge and highway tolls, typically totals around 400 THB (£9.40). Head straight to the basement level Airport Rail Link if you arrive during the afternoon rush hour.
Flying Directly into Phuket (HKT)

Bypassing Bangkok entirely is highly efficient if your final destination is the Andaman coast or the southern islands. Phuket International Airport (HKT) is Thailand’s second-busiest aviation hub. TUI operates seasonal direct flights from London Gatwick and Manchester straight to Phuket during the UK winter. Otherwise, Qatar Airways, Emirates, and Etihad all operate daily one-stop routes into HKT from the UK via their respective hubs. Flying straight to Phuket saves you the significant hassle of transferring from an international to a domestic terminal in Bangkok. This transfer often requires re-checking baggage if your tickets are not linked. The international terminal at Phuket is significantly smaller than Suvarnabhumi. This makes immigration and baggage claim much faster, usually taking under 30 minutes from the moment you step off the plane. Metered taxis from the airport rank to Patong Beach cost approximately 800 THB (£18.80). Shared minivan services provide a budget alternative, charging around 200 THB (£4.70) per person. Ensure your flight arrives in Phuket before 8:00 PM if you plan to travel to nearby islands like Koh Phi Phi, as ferry services do not run overnight.
Regional Hubs and Low-Cost Carriers
Connecting through other major Southeast Asian capitals provides flexibility and cheaper access to Thailand’s regional airports. Flying from the UK into Singapore Changi (SIN) or Kuala Lumpur (KUL) opens up dozens of low-cost onward connections. AirAsia, Scoot, and Jetstar operate high-frequency routes from these hubs into alternative Thai airports like Chiang Mai (CNX), Krabi (KBV), and Koh Samui (USM). A one-way flight from Kuala Lumpur to Chiang Mai on AirAsia can cost as little as 1,500 THB (£35) if booked with cabin baggage only. This routing strategy is particularly useful if you want to start your trip in northern Thailand without backtracking from Bangkok. When booking low-cost regional carriers, you must factor in the cost of checked luggage. Adding a 20kg bag routinely adds 800 THB (£18.80) to 1,200 THB (£28) to the base fare. Ensure you leave a minimum of four hours between your long-haul arrival and your regional departure. Budget airlines operate point-to-point and will not wait or rebook you for free if your inbound flight is delayed. Always book your long-haul and regional flights with extensive buffer times to protect yourself against delays.
Costs and Budgeting
Budgeting for flights to Thailand relies heavily on the season and your willingness to tolerate layovers. For budget travellers, flying from regional UK airports like Manchester or Edinburgh via a Middle Eastern hub during the low season (May to October) yields the cheapest results. Mid-range budgets should allocate higher amounts for direct flights from London or premium layover options during the high season (November to March). Premium travellers looking at business class on direct routes or top-tier Middle Eastern carriers will spend substantially more, though sales do occur. Beyond the ticket, factor in your airport logistics. A budget public transport transfer costs under 50 THB (£1.15). Mid-range metered taxis cost around 400 THB (£9.40), while pre-booked premium private cars from Suvarnabhumi into central Bangkok average 1,200 THB (£28).
| Option | Cost (THB) | Cost (GBP approx) | Notes |
|---|---|---|---|
| Budget Layover Return | 23,000 - 28,000 | £540 - £655 | Booked 6 months ahead, low season |
| Direct Economy Return | 34,000 - 45,000 | £800 - £1,055 | Standard fare, mid-season travel |
| Premium Economy Return | 55,000 - 70,000 | £1,290 - £1,640 | EVA Air or BA direct routes |
| Business Class Return | 110,000 - 160,000 | £2,580 - £3,755 | Varies heavily by carrier and sale periods |
Common Mistakes and How to Avoid Them
Booking separate long-haul and domestic tickets with a tight connection in Bangkok is a frequent error. This forces you to clear immigration and re-check bags, causing missed flights if delayed. Always book the journey on a single ticket, or leave a four-hour buffer.
Failing to check which Bangkok airport your onward flight departs from catches travellers out. Arriving at Suvarnabhumi (BKK) but departing from Don Mueang (DMK) requires a two-hour cross-city transfer. Verify airport codes on your itinerary before confirming payment.
Ignoring baggage allowances on regional low-cost carriers leads to heavy fines. Unbooked hold luggage costs triple the online fee when paid at the terminal. Pre-purchase your exact luggage requirements during the initial booking process.
Assuming layovers under 90 minutes in major hubs are sufficient is a risky strategy. Vast terminals require extensive walking and secondary security checks, causing stressful sprints. Select transit options with layovers of at least two hours.
Practical Flight and Arrival Tips
Check your passport validity before booking any flights to Thailand. Thai immigration strictly requires a minimum of six months validity remaining on your passport from your date of entry.
Download the Grab application before leaving the UK and link it to a travel card. This allows you to book fixed-price taxis immediately upon arrival without needing local currency for the driver.
Carry a pen in your hand luggage for the flight. You will need it to fill out any required customs declarations or arrival forms before reaching the immigration desks.
Pack a change of clothes and basic toiletries in your carry-on bag. Baggage delays occasionally happen during tight Middle Eastern layovers, and having fresh clothes helps combat the intense tropical heat upon arrival.
Use the official free Wi-Fi at Suvarnabhumi to message family or arrange transport. The connection is reliable in the arrivals hall, saving you from purchasing an overpriced roaming package from your UK provider.
Avoid exchanging large amounts of British Pounds at the airport currency booths. The exchange rates in the arrivals hall are notoriously poor compared to the SuperRich kiosks located on the basement level near the Airport Rail Link.
Keep your boarding pass handy even after stepping off the plane. Immigration officers sometimes ask to see it alongside your passport to verify your flight number and point of origin.
International Travel Quick Reference
| Item | Detail | Notes |
|---|---|---|
| Primary BKK Airport | Suvarnabhumi (BKK) | Handles 95% of long-haul arrivals |
| Secondary BKK Airport | Don Mueang (DMK) | Regional and low-cost hub |
| Direct UK Routes | London to BKK | Thai Airways, EVA Air, British Airways |
| Flight Duration (Direct) | 11.5 hours outbound | Add 1.5 hours for the return leg |
| Flight Duration (1 Stop) | 15 to 18 hours | Dependent on layover length |
| Best Booking Window | 3 to 5 months ahead | Prices peak 4 weeks before departure |
| Airport Rail Link (BKK) | 45 THB (£1.05) | Fastest route to central Bangkok |
| Standard Taxi Surcharge | 50 THB (£1.15) | Added to the meter at the airport rank |