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 Bangkok travel guide 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
Bangkok is one of the most connected cities in Asia. All long-haul carriers use Suvarnabhumi (BKK); budget carriers on regional routes predominantly use Don Mueang (DMK).
Full-service carriers (Suvarnabhumi, BKK):
- Thai Airways. Star Alliance. Bangkok is Thai’s hub — its widest network and most frequent departures are out of BKK, connecting Europe (London, Frankfurt, Paris, Zurich), Australia (Sydney, Melbourne), and major Asian hubs. Check operational status before booking; Thai has been through a restructuring period. See the Thai Airways route and fleet profile.
- Singapore Airlines. Star Alliance. Multiple daily flights from Singapore (SIN) with connections across Southeast Asia, Europe, Australia, and the Americas via Changi.
- Cathay Pacific. oneworld. Hong Kong (HKG) hub with frequent HKG–BKK services. A reliable connection for travelers from the US, Australia, and Southeast Asia routing through Hong Kong.
- Emirates. Via Dubai (DXB). Wide network from Europe, Africa, the US, and the Middle East connecting via Dubai to Bangkok. High frequency from DXB makes it practical even from smaller European cities.
- Qatar Airways. oneworld. Via Doha (DOH). Strong from Europe, Africa, and the Americas — the Gulf routing makes Bangkok accessible from many cities without a direct Asian hub connection.
- British Airways. oneworld. London Heathrow (LHR) to Bangkok direct. One of the few European carriers operating a nonstop to BKK — a genuine advantage for UK travelers who prefer to avoid a connection.
- Lufthansa. Star Alliance. Frankfurt (FRA) to Bangkok direct. Covers Central European connections via the FRA hub.
- Air France. SkyTeam. Paris Charles de Gaulle (CDG) to Bangkok direct. Connects via CDG for French and broader European travelers.
- Korean Air / Asiana. SkyTeam / Star Alliance. Seoul Incheon (ICN) hub with multiple daily ICN–BKK services. Strong connections from the US, Europe, and Oceania. The ICN–BKK corridor is one of the most frequently competitive fares from any Asian hub.
- Japan Airlines / ANA. Via Tokyo (NRT or HND). JAL is oneworld; ANA is Star Alliance. Both connect through Tokyo to BKK — a natural routing for itineraries combining Japan and Bangkok, and a common connection for US West Coast travelers.
- EVA Air. Star Alliance. Via Taipei (TPE). A reliable mid-haul connection hub for East Asian and North American travelers routing through Taiwan.
- Malaysia Airlines. oneworld. Via Kuala Lumpur (KUL). Multiple daily KUL–BKK services — useful from South Asia and the broader Southeast Asian network connecting through KL.
Budget carriers (Don Mueang, DMK unless noted):
- AirAsia / Thai AirAsia. DMK hub. The dominant budget option within Southeast Asia. Base fares are carry-on only — add checked baggage at booking for the lowest rate. Thai AirAsia X operates some medium-haul routes from BKK; verify the terminal at booking.
- Nok Air. DMK. Thai domestic and short-haul regional carrier. Most useful for domestic connections within Thailand rather than as an international entry-point carrier.
- Thai Lion Air. DMK. Part of the Lion Air Group. Operates within Southeast Asia; lowest base fares on intra-regional routes, with baggage as an add-on.
- Scoot. Singapore-based. Some routes use BKK, others DMK — confirm the airport code at booking before assuming which terminal applies.
- Jetstar Asia. Singapore-based. Primarily Singapore–Bangkok service. Confirm terminal at booking.
- Cebu Pacific. Manila (MNL) hub. Operates between Manila and Bangkok with competitive fares on that corridor.
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 on Flights to Bangkok
Full-service carriers include checked baggage in the ticket price. Budget carriers at Don Mueang and some Suvarnabhumi routes do not — the base fare is carry-on only and checked luggage is an add-on.
Full-service allowances:
- Thai Airways, Singapore Airlines, Cathay Pacific, Emirates, Qatar Airways, British Airways, Lufthansa, Air France. 23kg in standard international economy. Premium economy and business class carry higher allowances — Qatar and Cathay in particular are generous in premium cabins.
- Korean Air. 23kg standard. On routes connecting via Seoul from the Americas and Europe, Korean Air frequently undercuts comparable full-service fares while maintaining the same baggage allowance.
- EVA Air, Malaysia Airlines. 23kg standard in international economy. Malaysia Airlines varies by route and fare class — verify at booking.
Budget carrier allowances:
- AirAsia / Thai AirAsia. 7kg carry-on only in the base fare. Checked baggage purchased in 15kg, 20kg, 25kg, or 30kg blocks. Pre-purchase at booking gives the lowest rate; airport additions cost 2–3x more. A 20kg bag on a regional AirAsia route (KL–Bangkok, Singapore–Bangkok) typically adds around THB 500–1,200 (~USD 14–34) per segment, depending on route and how far ahead you book.
- Thai Lion Air. Some fare classes include 20kg checked baggage; others are carry-on only. Verify at booking — the included allowance varies by route and ticket type.
- Nok Air. Domestic and short-haul fares often include 15kg. Verify for international routes.
- Scoot. 10kg carry-on in the base fare. Checked baggage from SGD 18–60 (~USD 13–45) per flight depending on route and advance purchase timing.
The practical check: on a return trip with a 20kg bag on AirAsia from within Southeast Asia, add the baggage fee to both legs before comparing against full-service prices. On routes where Thai Airways or Singapore Airlines are competitive in economy, the total cost gap narrows considerably once luggage is factored in.
When Flights to Bangkok Are Cheapest
Bangkok’s fare calendar is driven by Thai public holidays and regional demand from China, Australia, and Southeast Asia.
- Songkran (mid-April). Thailand’s New Year and the single biggest fare spike of the year. The water festival drives large domestic and regional travel demand simultaneously — both inbound tourists and Thais returning home. Flights fill weeks ahead and fares spike sharply across all routes. If Songkran is not the purpose of your trip, avoid the week of April 13–15 and the surrounding days. Book 4–5 months ahead if it is.
- Chinese New Year (January–February). High demand on regional routes from mainland China, Hong Kong, Taiwan, and Singapore. Bangkok is a major destination for Chinese New Year travel. Fares from Southeast Asia and North Asia rise noticeably; flights from the US and Europe are less affected.
- December–early January. Peak high season, driven by Bangkok’s cooler dry weather coinciding with school holidays from Europe and Australia. Fares across all long-haul routes spike from mid-December through the first week of January. The combination of good weather and holiday demand makes this the second most expensive period after Songkran.
- Cheapest: May–June. The rainy season begins and tourist numbers drop noticeably. Bangkok’s rain is typically afternoon showers, not all-day downpours — the city stays functional and most activities are unaffected. Fares across regional and long-haul routes fall significantly from the December–April peak.
- Cheapest: September–October. The quietest shoulder period, between the rainy season peak and the return of high-season demand in November. Fares from Australia, Europe, and the US are at their lowest. October is the most reliable window — September still sees some late-rainy-season demand from regional markets.
How Far in Advance to Book Flights to Bangkok
- Southeast Asia routes (Singapore, Kuala Lumpur, Jakarta, Hong Kong, Taipei). 4–8 weeks for a competitive fare. Budget carriers release promotional fares 3–4 months out — watching AirAsia and Scoot sales can yield significantly lower tickets if your dates are flexible.
- Australia (Sydney, Melbourne, Perth). 2–3 months ahead. Bangkok is a popular Australian destination year-round. Perth routes have limited seat capacity; book earlier for July–August and the Christmas period.
- Europe (London, Frankfurt, Paris, Amsterdam). 2–3 months ahead for most of the year. Songkran (mid-April) is the exception — book 4–5 months ahead if traveling around that window, as availability tightens faster than standard peak-season patterns.
- Middle East connections (Dubai, Doha). 2–3 months for Emirates and Qatar routing from the Americas, Africa, and Southern Europe. High frequency from both hubs means last-minute availability is better than on more capacity-constrained routes, but fares rise sharply near the Songkran and Christmas peaks.
- Songkran (mid-April). 4–5 months regardless of origin. Flights and hotels fill simultaneously — book both together rather than securing one while waiting on the other.
- Chinese New Year (January–February). 2–3 months for regional routes from Southeast Asia and North Asia. Less critical for long-haul travelers from the US and Europe, where the demand spike is smaller.
Flying to Bangkok from the US or Europe
No airline operates a nonstop service from North America to Bangkok. All US routes connect through a hub city, adding 3–6 hours to the total journey depending on the connection chosen.
From the US West Coast:
- Via Tokyo (NRT or HND). JAL and ANA are the strongest options from Los Angeles, San Francisco, and Seattle. The Tokyo–Bangkok leg runs multiple daily services. Total journey from LAX is typically 18–20 hours including layover. For itineraries combining Japan and Bangkok on the same trip, this routing allows a Japan stopover without extra cost.
- Via Seoul Incheon (ICN). Korean Air and Asiana connect from Los Angeles, San Francisco, Seattle, and New York. Seoul to Bangkok is around 5 hours 30 minutes. Fares via ICN are frequently lower than Tokyo-routed alternatives on the same dates — worth comparing at booking.
- Via Hong Kong (HKG). Cathay Pacific connects from Los Angeles and San Francisco via Hong Kong to Bangkok. The HKG–BKK leg is around 3 hours. Cathay’s business class product is strong on the long transpacific leg if that matters.
From the US East Coast:
- Via Gulf hubs (Dubai or Doha). Emirates and Qatar Airways are the most practical options from New York, Boston, Washington, Chicago, and Miami. The routing goes eastbound across the Atlantic, with connections in Dubai or Doha before continuing to Bangkok. Total journey from the US East Coast via the Gulf runs 20–24 hours. Both hubs have high frequency to Bangkok and efficient connection times.
- Via Seoul Incheon (ICN). Korean Air connects from JFK and other East Coast cities via Seoul. Fares can be competitive, particularly during Korean Air promotions.
From Europe:
Bangkok is one of the few Southeast Asian destinations with nonstop European service. British Airways flies London Heathrow to BKK direct (~11–12 hours); Lufthansa flies Frankfurt direct; Air France flies Paris CDG direct. Thai Airways also operates direct services from several European cities. For travelers from other European cities, Emirates via Dubai and Qatar Airways via Doha cover the widest European network with the highest frequency of connections to Bangkok.
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 navigating Bangkok’s airports.
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 where to stay 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 what 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.