Skip to content
How to Get to Krabi: Flights, Buses, Ferries & Transfers

How to Get to Krabi: Flights, Buses, Ferries & Transfers

The quick version

Fly, bus, train, or ferry to Krabi. Compare routes from Bangkok, Phuket, and the islands, with time and cost trade-offs and last-leg tips.

6 min readBy Soi Scout Editorial
Share this article:
On this page

Last updated November 2026, this guide to how to get to Krabi sorts every route by where you start. Fly into Krabi International Airport (KBV) from Bangkok or abroad. Use road or ferry if you start in Phuket, on Phi Phi, or on Ko Lanta, or if budget matters more than speed.

Featured image: Deror Avi, CC BY-SA 3.0, via Wikimedia Commons.

Quick Answer: The Best Way to Reach Krabi

Flying is the simplest option for most visitors. KBV sits inside Krabi province and links to the road network toward Krabi Town, Ao Nang, and Railay. Overland routes make sense when you are already in southern Thailand or want to save on fares. Ferries suit island hoppers from Ko Lanta and Ko Phi Phi. Figures in this guide come from search snippets and one travel blog, so confirm fares and times with the operator before you book.

How To Get To Krabi, Thailand — 1
Photo: Maksym Kozlenko, CC BY-SA 4.0, via Wikimedia Commons.

How to Get to Krabi: Which Route Fits You?

Start from your origin, then check the cost band and who should skip each option. Times are qualitative because current schedules need checking with operators.

How To Get To Krabi, Thailand — 2
Photo: Marcin Konsek, CC BY-SA 4.0, via Wikimedia Commons.
Starting pointBest modeTypical timeCost bandSkip it if
BangkokFlight to KBVShort flight; see Bangkok sectionMid to highYou have a tight luggage allowance
Bangkok (budget)Overnight bus or train plus connectionOvernightLowYou get motion sick or have a tight schedule
PhuketRoad transfer or ferryA few hoursLow to midSeas are rough and ferries are cancelled
Ko Phi Phi / Ko LantaFerryRoughly 1 to 3 hoursLow to midYou travel in heavy monsoon weather
Other Thai citiesFly, or bus via Surat Thani or TrangVariesVariesYou hate transfers
InternationalFly into KBV or HKTVaries by connectionVariesYou dislike a long road leg after landing

Flying to Krabi International Airport (KBV)

How To Get To Krabi, Thailand — 3
Photo: Marcusroos, CC BY-SA 3.0, via Wikimedia Commons.

KBV is the direct choice if you want a short last leg. One travel blog puts it about 7.5 km east of the city center, so confirm that distance before you plan a transfer. Check arrivals and airline lists on the Airports of Thailand site. Our Krabi airport guide covers taxis, private transfers, and onward options. Phuket (HKT) and Trang (TST) are alternatives. A cheaper fare into Phuket only pays off if the road or ferry leg does not eat the savings in time and money.

Good to know

Flying into Phuket means a road leg of about 160 km, so compare that transfer time before you chase a cheaper HKT fare.

From Bangkok

Sponsored

Search snippets describe four main ways from Bangkok. They list a flight of about 1h30 at roughly ฿1,500–฿4,500, and a bus of 12–14 hours. Treat those figures as unverified until you check an airline or bus operator. Count door-to-door time, including airport transfers and check-in buffers, not only the headline duration. An overnight bus saves a hotel night but costs sleep. Our Bangkok to Krabi guide compares the options in more detail.

From Phuket and the Islands by Road or Ferry

Sponsored

Phuket to Krabi is about 160 km by road, according to a search snippet. Options include a ferry, a speedboat, a bus, a shared van, or a taxi. Ferries from Phi Phi and Ko Lanta can take roughly 1 to 3 hours, depending on the route. Andaman sea crossings depend on weather in the monsoon months. Check the operator for the current season and timetable. Our Krabi ferry guide covers piers and routes. Ferries may be cancelled in rough seas, so keep a flexible day.

Taking a Bus or Train: Budget and Overnight Options

Buses run to Krabi Town from other Thai cities, and some trips combine bus and ferry. Train travelers usually reach Surat Thani or Trang, then continue by road. Check timetables and fares on the State Railway of Thailand site. Confirm where the bus drops you before you pay. A terminal in Krabi Town may leave you with another transfer to Ao Nang or Railay, so budget extra time for it.

Driving to Krabi by Car or Motorbike

KBV 034 -Ystad - 2016 — 5
Photo: Foto: Jonn Leffmann, CC BY 3.0, via Wikimedia Commons.

Driving gives freedom to stop along the way. It suits confident drivers with a valid license or permit for Thailand. Check current rules for foreign visitors before you rent. A motorbike with luggage is a poor idea on long highway stretches. Skip driving if you are not comfortable with Thai traffic. Once in the province, our getting around Krabi guide explains local transport options.

Getting from Your Arrival Point to Ao Nang, Railay, or Krabi Town

Many readers want Ao Nang or Railay, not Krabi Town. Pick the last leg before you book the long one. Railay is reached by boat, so plan for pier timing and sea conditions.

Tip

Ferries from Phi Phi and Ko Lanta take 1 to 3 hours. Add the Railay boat leg after your road transfer and the arrival day runs longer.

Arrival pointTo Krabi TownTo Ao NangTo RailayCaveat
KBV airportTaxi or private transferTaxi or private transferRoad, then boatAgree on fares before you ride
Krabi Town bus terminalLocal transportSongthaew or taxiRoad, then boatConfirm drop-off point
Ferry pierRoad transferRoad transferBoat connectionWeather can cancel crossings
KBV 033 Oskarshamn — 6
Photo: Bengt Oberger, CC BY-SA 4.0, via Wikimedia Commons.

Seasonal Timing and Booking Tips

Sponsored

Monsoon weather affects ferries and speedboats most. Read our best time to visit Krabi guide before you lock in dates. Our Krabi in July guide covers wet-season conditions. Our Krabi in December guide covers the drier stretch. The Thai Meteorological Department publishes forecasts. Pre-book peak-season flights and combined bus-and-ferry tickets. Leave a buffer before any flight home.

Common Mistakes to Avoid

Sponsored

A short checklist keeps the trip on track.

  • Booking a cheap Phuket flight without pricing the road or ferry leg.
  • Ignoring the monsoon when planning a ferry connection.
  • Not confirming the drop-off point for buses and combined tickets.
  • Choosing Krabi Town when your hotel is in Ao Nang or Railay.
  • Paying from memory instead of checking current fares with the operator.

Pair this with our broader Krabi tourism attractions guide for the full city overview.

Frequently Asked Questions

How to get from Phuket to Krabi, Thailand?

Take a road transfer or a ferry. Phuket to Krabi is about 160 km by road, per a search snippet. Check current operators and sea conditions before booking.

How to go around Krabi?

Local options depend on whether you stay in Krabi Town, Ao Nang, or Railay. Our getting around Krabi guide lists the choices.

When not to go to Krabi?

Monsoon months bring rough seas and weather-dependent ferries. Our best time to visit Krabi guide explains the seasons.

Notes for your Thailand trip

Optional updates when we add or change a town or island guide.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful