Ask a local
Flights to KrabiCheck flights
Krabi International Airport, where most flights to Krabi land
Krabi International Airport (KBV).

Krabi International Airport (KBV) is the gateway to Ao Nang, Railay, Koh Lanta and Phi Phi. It is a busy regional airport with frequent domestic flights from Bangkok and a range of international routes from elsewhere in Asia, but most long-haul travellers reach it with one connection.

This guide explains the main routes for flights to Krabi from the UK, Europe and Asia, when flying via Phuket makes sense, and how to get from the airport to your hotel.

Most flights to Krabi from the UK and Europe connect through Bangkok, a Gulf hub or another Asian hub such as Singapore or Kuala Lumpur; there is no year-round direct flight from London. From Bangkok, the domestic flight to Krabi takes about 1 hour 20 minutes. Krabi Airport is about 30–40 minutes by road from Ao Nang.

Airport code
KBV (Krabi International Airport)
From Bangkok
About 1 h 20 min, many daily flights
From the UK
One stop: Bangkok, a Gulf hub, Singapore or KL
To Ao Nang
About 30–40 min by road
Alternative
Fly to Phuket, then 2.5–3 h by road

Compare Bangkok to Krabi

See flights, buses and train + bus options on 12Go.

Check flights

Powered by 12Go

Main routes for flights to Krabi

FromTypical routingNotes
Bangkok (DMK or BKK)DirectMany flights a day, low-cost and full-service
London and the UKVia Bangkok, a Gulf hub, Singapore or Kuala LumpurNo year-round direct flight
EuropeVia Bangkok or a Gulf hubSeasonal direct charters may operate in winter; check for your dates
Singapore / Kuala LumpurDirect (route-dependent)Good connections from Australia
Other Thai citiesDirect or via BangkokCheck the season; some routes are seasonal

Routes and schedules change every season, so check the airline schedule for your exact dates before booking.

Flights to Krabi from London and the UK

There are no year-round non-stop flights from the UK. The usual options are:

  • Via Bangkok — fly to Suvarnabhumi (BKK), then a domestic flight to Krabi. Book the domestic leg from the same airport to avoid a long transfer to Don Mueang.
  • Via a Gulf hub — one-stop itineraries through the Middle East, sometimes with a connection in Bangkok.
  • Via Singapore or Kuala Lumpur — long-haul to the hub, then a short regional flight.

Single ticket or separate tickets?

A single ticket protects you if the first flight is late. With separate tickets, allow at least 3 hours in Bangkok and more if you need to change airports.

For the domestic leg in detail, read our Bangkok to Krabi guide.

Should you fly to Phuket instead?

Phuket International Airport has more long-haul and regional flights than Krabi, so fares can be lower. The road transfer from Phuket to Ao Nang takes around 2.5–3 hours, and ferries link Phuket with Ao Nang, Railay and Phi Phi in season.

Fly to KrabiFly to Phuket
Flight choiceGood, mostly via BangkokWider, more international routes
Transfer to Ao Nang30–40 minAbout 2.5–3 h by road
Best forAo Nang, Railay, Koh LantaCombining Phuket and Krabi

Compare both in our Phuket to Krabi guide.

Patong Beach in Phuket
Phuket, an alternative arrival airport for Krabi.

Arriving at Krabi Airport

Krabi Airport is about 15 km from Krabi Town and 30–40 minutes from Ao Nang. In arrivals you will find taxi counters, shared van desks, an airport bus service, car rental desks, ATMs and SIM card shops.

  • Ao Nang — shared van, taxi or private transfer.
  • Krabi Town — airport bus or taxi.
  • Koh Lanta — minivan of about 2–2.5 hours.
  • Phi Phi — transfer to Klong Jilad pier, then ferry.

Book your airport transfer

Compare shared vans and private cars from Krabi Airport.

Check transfers

Powered by 12Go

All options: Krabi Airport transfers.

Ao Nang to Railay Beach: the Railay peninsula and its limestone cliffs
Ao Nang, the most popular base after landing in Krabi.

When to book flights to Krabi

The busiest period is December to February, plus Chinese New Year and Easter. Fares for flights to Krabi rise sharply in these weeks, so book long-haul flights early and add the domestic leg as soon as dates are fixed. The low season (May–October) usually brings lower fares and quieter airports.

Crab sculpture in Krabi Town
Krabi Town, about 15 km from the airport.

Where to stay after you land

For a late arrival, a hotel in Krabi Town or near the airport keeps the first night simple; otherwise head straight to Ao Nang. See where to stay in Krabi.

Krabi hotels

Compare hotels in Ao Nang, Railay and Krabi Town on Agoda.

Compare hotels

Tips for your flights

  • Check baggage rules: budget airlines often charge for checked bags.
  • Keep at least one night spare before a long-haul flight home, in case boats or weather delay you.
  • Arrive at Krabi Airport at least 2 hours before domestic flights in high season.
  • Bring a light jacket: planes and airports are air-conditioned.

Official airport information: Krabi International Airport.

Flights to Krabi from Australia, Asia and the Middle East

From Australia and New Zealand, the simplest flights to Krabi connect through Singapore, Kuala Lumpur or Bangkok. Regional low-cost and full-service airlines link Krabi with several Asian hubs, and some routes run only in the high season. From the Middle East, one-stop itineraries via Bangkok are the most common.

If you are already in Thailand, there are direct flights to Krabi from Bangkok every day, and seasonal links from other Thai cities. Flying from Koh Samui usually means connecting through Bangkok; the bus-and-boat route across the peninsula is the alternative, covered in our Krabi to Koh Samui guide.

Booking checklist

  1. Compare flights to Krabi and to Phuket for your dates.
  2. Check that both legs use the same Bangkok airport.
  3. Add checked luggage at the time of booking.
  4. Choose arrival times before mid-afternoon if you need a boat to Railay, Phi Phi or Koh Lanta the same day.
  5. Book your airport transfer in advance for late arrivals.

How to save money on flights to Krabi

TipWhy it helps
Travel in the shoulder monthsNovember, March and April often combine good weather with lower fares
Be flexible by a day or twoMidweek departures are often cheaper
Price the domestic leg separatelyLow-cost carriers from Don Mueang can be cheaper than a through ticket
Consider PhuketMore competition on international routes can lower fares

Separate tickets carry risk

If your long-haul flight is delayed and you miss a separately booked domestic flight, the airline is not obliged to rebook you. Build in a long connection or an overnight stop in Bangkok.

Whatever routing you choose, flights to Krabi are short once you reach Thailand, and the airport is compact and quick to get through, so the last leg of the journey is usually the easiest.

Low-cost vs full-service airlines

Domestic flights to Krabi are operated by both low-cost and full-service airlines. Low-cost fares look cheaper but usually exclude checked bags, seat selection and meals; full-service fares often include a checked bag and can be booked on the same ticket as your long-haul flight.

Low-costFull-service
Main Bangkok airportMostly Don Mueang (DMK)Mostly Suvarnabhumi (BKK)
Checked bagUsually extraOften included
Through-ticketing with long-haulRareCommon
Best forShort trips, light packersLong-haul connections, families

Add up the full price, including bags, before choosing. For a family with luggage, a full-service ticket from Suvarnabhumi can end up cheaper and much simpler than a budget fare that requires changing airports in Bangkok.

Arrival formalities

If your first stop in Thailand is Bangkok, you clear immigration and customs there, then take your domestic flight with no further checks. If you fly into Krabi directly from abroad, immigration is handled at Krabi Airport. Entry rules depend on your nationality and change from time to time, so check the official Thai government information before you travel, and make sure your passport has at least six months of validity and a blank page. Keep your hotel address handy, as it may be requested on arrival.

Flights to Krabi: FAQ

Are there direct flights to Krabi from the UK?

No year-round direct flights. Most travellers connect in Bangkok, a Gulf hub, Singapore or Kuala Lumpur.

How long is the flight from Bangkok to Krabi?

About 1 hour 20 minutes.

Is it better to fly to Krabi or Phuket?

Krabi is closer to Ao Nang, Railay and Koh Lanta. Phuket may have more flight choice; the road transfer to Ao Nang takes about 2.5–3 hours.

How far is Krabi Airport from Ao Nang?

About 30–40 minutes by road.

When are flights to Krabi cheapest?

Usually in the low season (May–October), outside school holidays.

Sources: Airports of Thailand; 12Go route listings; InsideSamui editorial research. Routes change by season; check airline schedules. Last updated 13 November 2026.

Photos: Karelj (Public domain, Wikimedia Commons); Arnaud-Victor Monteux (CC BY-SA 4.0, Wikimedia Commons); Wendy Harman (CC BY 2.0, Wikimedia Commons); Stefan Fussan (CC BY-SA 3.0, Wikimedia Commons).

Disclosure: InsideSamui may earn a commission when you book through some of the links on this page, at no extra cost to you. Prices and timetables quoted here were checked on 13 November 2026; they change by season and operator, so confirm when you book.