How far is Krabi airport from Ao Nang and Krabi Town?
Road distances and driving times to the two main first stops.
| From Krabi airport to | Distance by road | Driving time (no stops) |
|---|---|---|
| Krabi Town | 11.6 km | 17 min |
| Ao Nang | 27.5 km | 32 min |
These figures are an OSRM road estimate, 28/09/2026, with no stops: a light vehicle on a clear road, not a taxi timetable. Krabi Town is the quickest stop after landing; Ao Nang, the main beach base, takes about twice as long. To choose where to stay, see our Krabi and Railay destination guide.

Krabi airport at a glance
The codes on your ticket, and the size of the airport.
Codes
CodeKBV (IATA), VTSG (ICAO)
Location
Where8.1002 N, 98.9853 E, 11.6 km by road from Krabi Town
Traffic
Size2.3 million passengers in 2023, sixth airport in Thailand
Check the three-letter code on your booking: KBV is Krabi, HKT is Phuket. The two are easy to confuse, and they serve different coasts.
Going on to Railay, Koh Lanta or the islands
The airport is only the first leg for many travellers.
For Koh Lanta, our Krabi to Koh Lanta guide compares the road and boat options. For the Phi Phi islands and Maya Bay, see Krabi day trips. Coming from Bangkok, Bangkok to Krabi compares flight, bus and train, and our Suvarnabhumi airport guide helps if you connect from an international flight.

Krabi or Phuket airport?
Pick the airport closest to where you sleep.
If you stay in Ao Nang, Krabi Town or Railay, Krabi airport is the obvious choice: Ao Nang is 27.5 km away. If you stay in Patong or Kata, Phuket airport is the one to fly into. For a trip that combines both, see getting around Thailand.
Where these figures come from
Every number on this page is checked.
- Codes and coordinates: Wikidata.
- Passenger traffic and national ranking: Wikipedia (English).
- Distances and driving times: OSRM (the OpenStreetMap routing engine), calculated on 28/09/2026 for a light vehicle, without stops or detours.
By Kylian Dev