Flights to Bangkok: The Complete Guide

Flights to Bangkok, Thailand: which airport to use, cheapest months to fly, best airlines, airport transfer costs, and booking tips.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Flights to Bangkok: The Complete Guide

Booking flights to Bangkok is the first step toward exploring Southeast Asia’s most visited hub. Most international travelers arrive at Suvarnabhumi Airport (BKK), one of the largest transit points in the world. However, if you are flying from within Asia or using a low-cost carrier, you might land at Don Mueang International Airport (DMK). Both airports serve as gateways to the city, but they cater to different types of airlines and routes. Navigating these options efficiently ensures you spend less time in transit and more time in the city.

Which airport should you fly into?

Bangkok has two international airports. The one you choose depends primarily on your departure city and your budget.

  • Suvarnabhumi Airport (BKK): Located 30km (19 miles) east of the city center. This is the primary international hub for full-service carriers and long-haul flights from Europe, the US, and the Middle East. It features the Airport Rail Link for fast city access.
  • Don Mueang International Airport (DMK): Located 24km (15 miles) north of the city center. This airport serves as the main hub for regional low-cost carriers like AirAsia and Scoot. It is generally older but often cheaper for regional connections.

Best time to book flights to Bangkok

Timing your booking is critical for securing competitive rates. Data generally shows that for long-haul international flights to Bangkok, you should book 12 to 16 weeks in advance. During this window, airlines release inventory that hasn't yet been affected by last-minute demand spikes.

If you are flying regionally within Asia, the window is shorter. Booking 4 to 6 weeks ahead typically gets you the lowest fares on budget carriers. Avoid booking on weekends; middle-of-the-week purchases—specifically Tuesdays and Wednesdays—often show lower price volatility.

Cheapest months to fly to Bangkok

The price of flights to Bangkok fluctuates based on Thailand’s weather seasons.

  • September and October: These are the cheapest months to fly. This coincides with the peak of the monsoon season. Demand is lower, and airlines drop prices to fill seats.
  • May and June: The "shoulder" season after the heat peaks and before the heavy rains start. Prices are significantly lower than the winter months.
  • Avoid December and January: This is peak tourist season. Flights are at their most expensive, often double the price of September fares.

Direct flights vs connecting flights

Direct flights to Bangkok offer convenience but come at a premium. Most direct long-haul flights originate from major European hubs (London, Paris, Frankfurt) or Middle Eastern transit points.

If you want the cheapest flights to Bangkok, look for connecting routes. Major layover hubs include:

  • Hong Kong (HKG) or Taipei (TPE): Usually the best value for travelers coming from North America.
  • Doha (DOH) or Dubai (DXB): The most common connection points for travelers from Europe and Africa.
  • Singapore (SIN) or Kuala Lumpur (KUL): High-frequency regional connections that often drive down prices.

Adding one stop can frequently save you $200–$400 on a round-trip ticket.

Best airlines flying to Bangkok

Several world-class airlines operate frequent routes to Bangkok. Here are the most reliable options:

  • Thai Airways: The national flag carrier, offering the most direct routes into BKK with full-service amenities.
  • Emirates: Known for high-frequency connections via Dubai and extensive global reach.
  • Singapore Airlines: Consistently rated for high service quality with short layovers in Changi.
  • AirAsia: The primary choice for budget-conscious travelers flying regionally into DMK.
  • EVA Air: A popular choice for North American travelers connecting through Taipei.

Getting from the airport to the city center

Once you land, you have several options to reach downtown Bangkok.

From Suvarnabhumi (BKK)

  • Airport Rail Link (ARL): The fastest way to reach the city center. It connects to the BTS Skytrain at Phaya Thai station. Cost: 15–45 THB.
  • Public Taxi: Available at the ground level (Level 1). You must use the automated queue machine. There is a 50 THB airport surcharge plus tolls. Cost: 300–500 THB depending on traffic.
  • Grab (Rideshare): Use the Grab app. Prices are fixed but usually slightly higher than metered taxis.

From Don Mueang (DMK)

  • SRT Red Line: Connects the airport to Bang Sue Grand Station, where you can transfer to the MRT Blue Line. Cost: 30–50 THB.
  • Airport Bus (A1/A2): Direct buses to Mo Chit BTS station. Cost: 30 THB.
  • Public Taxi: Similar to BKK, follow signs for the official taxi stand. Cost: 250–400 THB to the city center.

Flight duration from major cities

Bangkok is a long-haul destination for most of the Western world. Expect the following average flight times:

  • London to Bangkok: 11 hours 30 minutes (Direct)
  • New York to Bangkok: 20–22 hours (1 stop)
  • Los Angeles to Bangkok: 19–21 hours (1 stop)
  • Dubai to Bangkok: 6 hours 30 minutes (Direct)
  • Sydney to Bangkok: 9 hours 30 minutes (Direct)
  • Singapore to Bangkok: 2 hours 25 minutes (Direct)

Tips for finding cheap flights to Bangkok

Finding the absolute lowest fare requires a tactical approach. Use these steps to drive down the cost of your booking:

  1. Use Incognito Mode: Airline sites track your cookies and may increase prices if you search for the same route repeatedly. Search in private browsing mode to see the baseline fare.
  2. Fly into BKK, Fly out of DMK: Sometimes booking two one-way tickets on different airlines and airports is cheaper than a standard round-trip. Check both airports separately.
  3. Monitor "Error Fares": Bangkok is a common destination for airline price glitches. Use fare alert tools to snag these before they are corrected.
  4. Check Nearby Hubs: If flights to Bangkok are expensive, check flights to Kuala Lumpur or Singapore. You can often find a separate $50 budget flight from those cities into Bangkok to save on the total cost.
  5. Book the "Red-Eye": Flights arriving in Bangkok in the very early morning (3 AM – 5 AM) are often less desirable and therefore cheaper. Since Bangkok is a 24-hour city, getting a taxi at this hour is easy.

More Bangkok guides

Back to the Bangkok guide

Have Oerno plan your Bangkok trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Bangkok.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.