How to Get to Thailand: Best Routes

The main ways to reach Thailand and how to choose your route.

Updated 2026-08-04

The short answer

Almost everyone reaches Thailand by air. The main international gateway is Bangkok — Suvarnabhumi (BKK) and Don Mueang (DMK) — with Phuket (HKT) and Chiang Mai (CNX) also taking long-haul and regional flights. Direct flights exist from many hub cities, but a one-stop route through a Middle Eastern, East Asian or Southeast Asian hub is often cheaper and opens up more departure points. Overland and sea entry from neighbouring countries is possible, and cruises call at Phuket and other ports.

Main gateway
Bangkok — Suvarnabhumi (BKK) & Don Mueang (DMK)
Other int'l airports
Phuket (HKT), Chiang Mai (CNX), Krabi (KBV)
Cheapest approach
One-stop via a big hub, flexible dates
Best-value season
Shoulder months; avoid Dec–Jan peak
Overland entry
Land borders with Malaysia, Laos, Cambodia
Onward to islands
Domestic flight, ferry, bus or transfer

Ways to get to Thailand

For almost every international traveller, the fastest and most practical way to get to Thailand is by plane. The country is one of Asia's best-connected destinations, with several international airports and frequent routes from Europe, the Middle East, East Asia and Australasia. Overland and sea options exist for those already in the region, but flying is the default — so most of this guide focuses on choosing the right route and finding the best-value fare.

BKK / DMK
Bangkok's two airports
6+
International gateways nationwide
1 stop
Often the cheapest way to fly

Where you fly into: Thailand's gateways

Bangkok is the country's primary gateway and has two airports: Suvarnabhumi (BKK), the larger, handling most full-service long-haul flights, and Don Mueang (DMK), the base for low-cost carriers. Phuket International Airport (HKT) is the main gateway for the Andaman coast and takes long-haul and regional flights directly. Chiang Mai (CNX) serves the north, and Krabi (KBV) and Ko Samui (USM) handle regional traffic. Choosing the airport nearest your final destination can save a long domestic transfer.

AirportCodeBest for reaching
Suvarnabhumi (Bangkok)BKKBangkok, central Thailand, connections
Don Mueang (Bangkok)DMKLow-cost flights, domestic hops
PhuketHKTAndaman coast, Phi Phi, Krabi
Chiang MaiCNXNorthern Thailand
KrabiKBVKrabi, Railay, Ao Nang
Ko SamuiUSMSamui, Phangan, Tao
Main international airports in Thailand

Direct flights to Thailand

Many major hub cities have non-stop flights to Bangkok, and a growing number reach Phuket directly, especially in the high season. Direct flights are the most comfortable and time-efficient option: no layover, no risk of a missed connection, and your luggage checked straight through. The trade-off is price — non-stop long-haul fares are usually the most expensive, and the choice of departure cities is narrower than for connecting routes.

Flying direct to Bangkok

Bangkok has the widest choice of non-stop services, flown by Thai Airways and a long list of international carriers from Europe, the Gulf, East Asia and Australia. If Bangkok is your destination, or you want the simplest single connection onward, flying direct into Suvarnabhumi is the cleanest option. From there, domestic flights and trains fan out across the country.

Flying direct to Phuket

If the islands and beaches of the Andaman coast are your goal, a direct flight to Phuket saves a Bangkok layover and a domestic hop. Non-stop and seasonal charter services reach Phuket from several regional and long-haul markets, particularly from November to April. When direct Phuket flights are unavailable or costly, a one-stop routing through a regional hub is the usual alternative.

Connecting flights: how to save

For most travellers, a one-stop connecting flight is the cheapest way to reach Thailand, and it widens the list of cities you can fly from. By routing through a large airline hub, you trade a few extra hours for a lower fare and more flexibility. The key is picking an efficient hub with a short, reliable layover and a single ticket so your bags are checked through and the connection is protected.

Popular transit hubs

The most useful connecting hubs for Thailand are the Gulf carriers' bases (Doha, Dubai, Abu Dhabi) for travellers from Europe and Africa; East Asian hubs (Singapore, Kuala Lumpur, Hong Kong, Seoul, Taipei) for the widest Asian networks; and Middle Eastern or Indian subcontinent hubs depending on origin. Singapore and Kuala Lumpur are especially handy because they also offer cheap onward low-cost flights straight to Phuket, Krabi or Samui.

Making connections work

  • Book the whole journey on one ticket so luggage is checked through and missed connections are covered.
  • Allow a sensible layover — long enough to clear transfers, short enough to avoid dead time.
  • Compare the total price and total travel time, not just the headline fare.
  • Check baggage rules if any leg is on a low-cost carrier, as allowances differ.
  • Confirm whether you need a transit visa for the connecting country.

The cost of flights to Thailand

Fares to Thailand swing widely with season, how far ahead you book, and your departure city. Non-stop long-haul flights cost the most; one-stop connecting routes are usually cheaper; and flying from a large hub city is almost always cheaper than from a smaller regional airport. The single biggest lever is timing: the December–January peak and Thai holiday periods command premium prices, while shoulder months offer the best value. Booking a couple of months ahead and staying flexible on dates typically finds the lowest fares.

Charter flights and package deals

In peak season, seasonal charter flights and tour-operator packages can offer some of the cheapest ways to reach Thai resorts, sometimes flying direct to Phuket or Krabi from markets with no scheduled non-stop service. Charters can be excellent value when a flight-plus-hotel package is priced as a unit, but they are less flexible — fixed dates, limited baggage and little recourse if plans change. Compare a package's all-in price against booking the flight and hotel separately before deciding.

Alternative ways to reach Thailand

If you are already in the region, you do not have to fly. Thailand shares land borders with Malaysia, Laos, Cambodia and Myanmar, and travellers routinely arrive overland by bus or train — the rail and road links from Malaysia are especially well used. Cruise ships also call at Phuket and other Thai ports as part of Southeast Asian itineraries. These routes are more about the journey than speed, but they are genuine options for regional travellers.

Overland via neighbouring countries

Buses and trains cross into Thailand at several official land borders, most popularly from Malaysia into the south (handy for onward travel toward Phuket and Krabi) and from Laos and Cambodia in the north and east. Check entry rules and border opening hours in advance, as requirements at land crossings can differ from those at airports.

Arriving by sea

Cruise lines operating in Southeast Asia include Thai ports such as Phuket, Ko Samui and the Laem Chabang port near Bangkok on their itineraries. It is a relaxed, scenic way to arrive if a cruise already fits your plans, though rarely a practical stand-alone way to get to Thailand.

Getting from the airport to your hotel

On arrival, the last leg is from the airport to your accommodation. At Suvarnabhumi, the Airport Rail Link and metered public taxis reach central Bangkok; at Phuket, options are the airport bus, metered taxis, ride-hailing apps and pre-booked hotel transfers. Always use official taxi ranks or a pre-arranged transfer rather than touts, and agree or confirm the fare (or that the meter is used) before setting off.

Practical tips for travellers

  • Check your passport has at least six months' validity and confirm your visa or visa-exempt status with the Thai Immigration Bureau before travelling.
  • Fly midweek and outside the December–January peak for lower fares.
  • Consider flying into the airport nearest your destination to skip a domestic transfer.
  • Compare a one-stop connection against a non-stop flight on both price and total time.
  • Buy travel insurance and keep digital and paper copies of your bookings.

Sources: Tourism Authority of Thailand (tourismthailand.org); Airports of Thailand (airportthai.co.th) and Phuket Airport (phuketairportthai.com) for airport information; Thai Immigration Bureau (immigration.go.th) for entry and visa rules.

Frequently asked questions

What is the main way to get to Thailand?

By air. Bangkok's Suvarnabhumi (BKK) and Don Mueang (DMK) are the primary gateways, with Phuket, Chiang Mai and Krabi also handling international flights. Overland entry from Malaysia, Laos and Cambodia and arrival by cruise are options for travellers already in the region.

Is it cheaper to fly direct or with a connection?

Connecting flights are usually cheaper and offer more departure cities, at the cost of extra travel time. Non-stop flights are the most comfortable but typically the priciest. Compare total price and total journey time, and book one ticket so connections and luggage are protected.

Which airport should I fly into for the islands?

For the Andaman coast — Phuket, Phi Phi and Krabi — fly into Phuket (HKT) or Krabi (KBV). For the Gulf islands like Samui and Phangan, use Ko Samui (USM) or Surat Thani. Choosing the nearest airport avoids a long domestic transfer.

When are flights to Thailand cheapest?

Fares are lowest in the shoulder months and highest during the December–January peak and Thai holidays. Booking a couple of months ahead, flying midweek, and staying flexible on dates and departure city usually finds the best value.

Can I reach Thailand overland?

Yes, if you are already in the region. Thailand has land borders with Malaysia, Laos, Cambodia and Myanmar, and buses and trains cross at official checkpoints — the links from Malaysia are especially popular. Check entry rules and border hours before you travel.

How do I get from the airport to my hotel?

Use official metered taxis, airport buses, rail links or a pre-booked transfer. At Suvarnabhumi the Airport Rail Link reaches central Bangkok; at Phuket, buses, taxis, ride-hailing apps and hotel transfers are available. Avoid touts and confirm the fare or meter first.

More in Getting Around

Phuket International Airport: Full Guide

Terminals, transfers, fast track and everything you need on arrival and departure.

Read guide →

Phuket Airport to Patong: How Far & How Long

Distance, travel time and the cheapest-to-fastest ways to make the transfer.

Read guide →

Bangkok to Phuket: Every Way to Get There

Plane, bus, train-and-ferry — compared on time, cost and hassle.

Read guide →

Staying longer than a holiday?

The Destination Thailand Visa gives remote workers and soft-power travellers up to 180 days per stay. Ask us anything about it — the enquiry is free and there is nothing to book.

Ask about the DTV visa →