Flights to Bangkok

Last updated

Bangkok is served by two international airports, Suvarnabhumi (BKK) and Don Mueang (DMK), and knowing which one your flight uses before you book is the most important practical decision in planning your trip. The airports are 45km apart, serve different carriers, and connect to the city in different ways. Everything else about flying to Bangkok follows from this.

For everything you need once you arrive, see the Travel to Bangkok guide.

BKK vs DMK: Which Airport?

Suvarnabhumi (BKK) is Bangkok’s main international hub, around 30km east of the city centre. It handles all long-haul flights and most full-service regional routes. Every major alliance carrier (Star Alliance, Oneworld, SkyTeam) operates here. If you’re flying from Europe, the US, Australia, or the Middle East, you’re arriving at BKK.

Don Mueang (DMK) is Bangkok’s budget carrier hub, around 24km north of the city. AirAsia, Nok Air, Thai Lion Air, and most low-cost regional carriers operate from here. No European or American long-haul carrier uses DMK. It’s almost exclusively a short-haul and regional budget hub.

The practical rule: if you’re booking a budget carrier from within Southeast Asia, check your booking confirmation carefully for the airport code. BKK and DMK appear on the same destination searches but are not interchangeable; they’re a 45km taxi ride apart.

Airlines Flying to Bangkok

Full-service (Suvarnabhumi, BKK): Thai Airways, Singapore Airlines, Cathay Pacific, Emirates, Qatar Airways, British Airways, Lufthansa, Korean Air, EVA Air, ANA, Japan Airlines, Air France, Malaysia Airlines.

Budget (Don Mueang, DMK unless noted): AirAsia (DMK), Nok Air (DMK), Thai Lion Air (DMK), Scoot (BKK for some routes; verify at booking), Jetstar Asia, Cebu Pacific.

Flight Duration to Bangkok

  • Singapore → ~2h
  • Kuala Lumpur → ~2h 30m
  • Hong Kong → ~3h
  • Taipei → ~3h 30m
  • Jakarta → ~3h 30m
  • Seoul → ~5h 30m
  • Tokyo → ~6h
  • Dubai → ~6h 30m
  • Perth → ~7h
  • Sydney → ~9h 30m
  • London → ~12h (direct on Thai Airways and British Airways)
  • Paris / Frankfurt → ~12–13h (direct service available)
  • Los Angeles / New York → ~18–22h via connection in Tokyo, Seoul, Hong Kong, or the Gulf

Baggage Allowances

Full-service carriers (Thai Airways, Singapore Airlines, Cathay Pacific, Emirates, and others) typically include 23kg checked baggage in economy class fares.

Budget carriers (AirAsia, Nok Air, Thai Lion Air) sell base fares with carry-on only. Checked baggage is purchased separately. Pre-buying at booking costs significantly less than paying at the airport. If you’re comparing budget and full-service prices, factor in the baggage fee before deciding which is cheaper.

When Fares Are Cheapest

Bangkok has clear seasonal pricing driven by weather and Thai public holidays.

Avoid for high fares:

  • Songkran (mid-April). Thailand’s New Year, the biggest domestic and regional travel peak of the year. Fares spike sharply and flights fill weeks in advance. If your trip coincides with mid-April, book 4–5 months ahead.
  • Chinese New Year (January–February). High demand on all Asian routes, particularly from China, Taiwan, Hong Kong, and Singapore.
  • December–early January. Peak high season; the cool, dry weather brings maximum tourist numbers and fares follow.

Cheapest windows:

  • May–June. Rainy season begins, tourist numbers drop, and fares fall noticeably. Bangkok’s rain is typically afternoon showers, not all-day downpours.
  • September–October. Still rainy season, the quietest shoulder before high season returns in November.

How Far Ahead to Book

  • Southeast Asia routes: 4–8 weeks out for best fares. Watch AirAsia and Scoot flash sales 3–4 months ahead. They occasionally undercut standard pricing significantly.
  • Australia: 2–3 months ahead. Perth–Bangkok routes in particular have limited capacity.
  • Europe and Middle East: 2–3 months ahead for most of the year. Songkran travel (mid-April) books out fast; plan 4–5 months ahead.
  • US: Bangkok has no direct US service; all routes connect via Tokyo, Seoul, Hong Kong, or the Gulf. Book 3–4 months ahead and factor in the connecting city’s own peak periods.

Getting from Suvarnabhumi (BKK) to the City

Before you land, all non-Thai nationals are required to complete the Thailand Digital Arrival Card (TDAC) online. It is free and must be submitted within 72 hours of your arrival. For the full arrivals process at both airports, including immigration, customs, SIM cards, and ATMs, see the Bangkok Airport Guide.

Airport Rail Link

The Airport Rail Link City Line runs from Suvarnabhumi to Phaya Thai station in central Bangkok in around 30 minutes, with trains every 8–10 minutes. Fares run from around THB 45–90 depending on your stop. Phaya Thai connects directly to the BTS Skytrain network, making this the most reliable way into the city. Road traffic from BKK can add 30–60 minutes in peak hours.

One thing to know about BKK: there is a satellite terminal connected to the main building by an underground automated train. If your departure gate is in the satellite, factor in an extra 10–15 minutes after clearing security. It catches people off guard on the way out.

Taxi and Grab

Licensed metered taxis are available on the ground floor of the arrivals hall. Follow signs for Public Taxi. Fares to central Bangkok run from around THB 300–500, plus expressway tolls of around THB 25–75. Grab (the dominant ride-hailing app in Bangkok) gives you a fixed price upfront and is a reliable alternative. Prices are similar to metered taxis but with the predictability of knowing the fare before you get in.

Getting from Don Mueang (DMK) to the City

SRT Red Line

The SRT Red Line connects Don Mueang to Bang Sue Grand Station in around 17 minutes, with fares from around THB 30–40. From Bang Sue, you can connect to the MRT Blue Line for most central Bangkok destinations. This option is underused; most guides only list the bus, but it’s the fastest and cheapest way into the city from DMK if your destination is on the MRT side of town.

Bus

The A1 bus runs from DMK to Mo Chit BTS station (the northern end of the BTS Skytrain) for around THB 30–50. Journey time varies with traffic and the service doesn’t run late at night. Useful for reaching the BTS network without a transfer at Bang Sue.

Taxi and Grab

From around THB 250–400 to central Bangkok, plus expressway tolls. Despite DMK being slightly closer to the centre than BKK, the northern routes through the city can be slow during rush hours (7–10am, 4–8pm). Allow the same time buffer as you would from BKK.

The Inter-Airport Transfer Problem

If you’re arriving at one Bangkok airport and departing from the other, most commonly because you’ve booked a budget carrier into DMK and a full-service carrier out of BKK (or vice versa) on separate tickets; allow a minimum of 4 hours between flights. Anything less is a risk.

Options for getting between the airports:

  • Free AOT shuttle. the least-known option. Thailand’s Airports of Thailand (AOT) operates a free bus between BKK and DMK. Departs BKK from Level 2, Gate 3; departs DMK from Terminal 1, Gate 5. Runs every 30–60 minutes from 5am to midnight. Requires a valid flight ticket and passport to board. Journey takes 50–80 minutes depending on traffic. Free is the right price, but build in buffer for timing and traffic.
  • Taxi or Grab. around THB 500–650 by metered taxi, THB 450–600 by Grab. Takes 45–70 minutes outside rush hour; significantly longer during peak traffic periods.

If your two flights are on separate tickets and you miss the second due to a delayed first flight or transfer time, the second airline has no obligation to rebook you. Either book both legs on a single itinerary, or leave enough buffer that the connection is never genuinely at risk.

Leaving Bangkok

Allow at least 2.5–3 hours from central Bangkok to Suvarnabhumi for international departures, and more during morning rush (7–9am) when the Airport Rail Link is at its busiest and road traffic adds unpredictability. Don Mueang needs the same lead time, particularly if relying on road transport rather than the SRT Red Line.

International check-in at both Bangkok airports typically closes 60 minutes before departure. Budget carriers enforce this strictly. Arriving at 55 minutes will not get you on the plane.

Thailand includes the departure tax in your airline ticket price. No separate payment is required at the airport.

Where to Stay in Bangkok

The most important hotel decision in Bangkok is proximity to the BTS Skytrain — the difference between a BTS-adjacent hotel and one that requires a Grab for every outing adds up significantly over a week's stay. See Hotels in Bangkok for area trade-offs, price ranges by season, and specific picks across budget tiers.

Top Things to Do in Bangkok

Bangkok's major attractions span the city — the Grand Palace and riverside temples in the old city, Chatuchak market in the north, Muay Thai at either stadium, and day trips to Ayutthaya. See the Things to Do in Bangkok guide for what to expect at each and how to get there.

Prices and practical details on this page are approximate and may have changed. Verify with the venue or booking platform before your visit.