QuestionKrabi

How to get from Phuket to Krabi

Phuket to Krabi is 153-185 km: a minivan takes about 4 hours from 270 baht, a ferry to Ao Nang takes 1-1.5 hours from 850 baht. October 2026.

Key facts

Phuket Airport → Krabi Airport
153.1 km, about 2 h 25 min without traffic
OpenStreetMap, OSRM route
Patong → Ao Nang
185.2 km, about 2 h 50 min without traffic
OpenStreetMap, OSRM route
Minivan and bus Phuket → Krabi
from 270 baht by minivan, from 360 baht by bus, about 4 h
12go (aggregator), trips for 22 October 2026
Ferry Phuket → Ao Nang (Nopparat Thara Pier)
1-1.5 h, from 850 baht (1,000-1,100 baht in the sample trips)
12go (aggregator), trips for 22 October 2026
Flights Phuket → Krabi
no direct flights, with a connection 5 h 35 min-11 h 25 min
AirAsia MOVE
On this pageAll options in one table
  1. All options in one table
  2. Minivan and bus
  3. Ferry from Phuket to Krabi
  4. By plane: no direct flights
  5. By taxi or your own car
  6. How far: road distances
  7. Where to go in Krabi
  8. FAQ
  9. Sources

Krabi lies on the mainland east of Phuket, and you can reach it by road over the bridge to the mainland or by sea on a speedboat. Below are the options with fares and times taken from the 12go aggregator and carrier pages on 19 October 2026, plus OSRM road distances.

All options in one table

OptionFrom → toFare, October 2026JourneyFrequency
Minivanhotel or Phuket bus terminal → hotel in Ao Nang or Krabifrom 270 baht, example Patong → Ao Nang 598 bahtabout 4 hmany trips across operators
BusPhuket bus terminal → Krabifrom 360 bahtabout 4 habout 17 trips in the 22 October listing
SpeedboatRassada or Laem Hin → Nopparat Thara Pier near Ao Nangfrom 850 baht, samples 1,000-1,100 baht1-1.5 hper operator timetable
Minivan and boat to Railayhotel in Patong, Karon or Kata → Railay1,490 baht3 h 30 min07:00
Own car or taxiany address → any addressby agreement2.5-3 h without trafficon request
PlanePhuket Airport → Krabi Airportwith a connection in Bangkok5 h 35 min-11 h 25 minno direct flights

12go prices include the aggregator’s fee, and carriers’ own prices may differ. Check timetables for your dates when you book.

Minivan and bus

This is the most common way. In the 12go listing for 22 October 2026 there are 103 minivan trips (from 270 baht) and 17 bus trips (from 360 baht), with a journey time of about 4 hours in the trip descriptions. Examples from the listing:

  • Patong to Ao Nang. An At Lanta Vacation minivan at 15:00, arriving at 19:00, ticket 598 baht
  • Patong, Karon or Kata to Railay. A minivan with a boat connection at 07:00, arriving at 10:30, ticket 1,490 baht (12go labels such tickets “all connections guaranteed”)

Phuket Bus Terminal 2 and Krabi Bus Terminal are linked by a 165 km road, about 2 h 27 min without traffic (OSRM). In the 12go trip descriptions minivans take about 4 hours, longer than the OSRM estimate. From Krabi Bus Terminal to Ao Nang it is another 19 km, about 21 minutes by car.

Ferry from Phuket to Krabi

Speedboats run from Rassada and Laem Hin piers (Phuket Town) to Nopparat Thara Pier near Ao Nang. In the 12go listing for 22 October 2026:

  • Bundhaya Speed Boat, Rassada Pier, 11:00, 1 hour, 1,100 baht
  • Green Planet, Laem Hin Pier, 13:00, 1 h 30 min, 1,000 baht

The agent Phuket Ferry shows 8 trips a day by five operators for 22 October 2026, from 850 baht for an adult, taking from 1 h 10 min (direct from Rassada) to 3 hours (trips with stops), so the range matches the 12go listing. The operators’ own sites (Bundhaya, Green Planet, Ao Nang Princess) did not open when we checked, so we could not confirm their fares and times directly.

Times and prices are approximate. Bundhaya, through its agent Phuket Ferry, says the timetable may change because of weather and that a trip may be cancelled or replaced with other transport. If you travel in the rainy season (see low season in Phuket), buy a flexible ticket and do not plan the ferry for the day of a flight.

You also need transport from Nopparat Thara Pier to your hotel in Ao Nang, and from your Phuket hotel to Rassada Pier. Once you count the journey to and from the pier, the ferry does not always save time over a minivan. It suits you if you start in Old Town or Chalong and want to avoid the road across the mainland.

By plane: no direct flights

In AirAsia MOVE listings on 19 October 2026 there is no direct flight between Phuket and Krabi. There are tickets with a connection in Bangkok (Don Mueang or Suvarnabhumi), taking 5 h 35 min to 11 h 25 min, so longer than any land option. From Krabi Airport to Ao Nang it is 28 km, about 33 minutes by car (OSRM).

By taxi or your own car

By road it is 153 km from Phuket Airport to Krabi Airport and 157 km to Ao Nang, about 2 h 25 min without traffic. From Patong to Ao Nang it is 185 km, about 2 h 50 min. A private transfer is booked through your hotel or an app, and you should check the price before the trip: there is no single tariff. For how Grab and Bolt work in Phuket, see the guide to taxis in Phuket. For car hire and rules for foreigners, see car rental in Phuket.

How far: road distances

FromToKmMinutes without trafficRoute
Phuket AirportKrabi Airport153.1144map
Phuket AirportAo Nang156.9143map
Phuket Bus Terminal 2Krabi Bus Terminal165.2147map
Patong BeachAo Nang185.2170map
Krabi AirportAo Nang27.733map

Calculated by the OSRM router on OpenStreetMap data, without traffic or stops.

Where to go in Krabi

Ao Nang is the resort centre of the province, covered on the Ao Nang page. If you want the town, see Krabi Town, and for the peninsula you reach by boat, Railay. For an overview of the province, beaches and season, see Krabi, and for what to see and where to go, holidays in Krabi. If you do not want to change hotels, you can visit Krabi in a day from Phuket. Getting to Krabi from Bangkok works differently, and it is covered in how to get from Bangkok to Krabi.

FAQ

How long does it take to get from Phuket to Krabi?

By car without traffic 2.5-3 hours: Phuket Airport to Krabi Airport is 153 km, and Patong to Ao Nang is 185 km (OSRM). A minivan with hotel pick-ups takes about 4 hours per 12go. A speedboat takes 1-1.5 hours, but add the trip to the pier and from the pier.

How do I get from Phuket to Ao Nang?

A minivan from Patong to Ao Nang costs about 598 baht and takes 4 hours (the 15:00-19:00 trip in the 12go listing for 22 October). Ferries run from Rassada or Laem Hin pier to Nopparat Thara Pier near Ao Nang. By car from Phuket Airport to Ao Nang it is 157 km, about 2 h 25 min without traffic.

Is there a ferry from Phuket to Krabi?

Yes, speedboats run to Nopparat Thara Pier near Ao Nang: for 22 October 2026 12go lists a Bundhaya Speed Boat trip from Rassada Pier (1 hour, 1,100 baht) and a Green Planet trip from Laem Hin Pier (1 h 30 min, 1,000 baht), and the cheapest ferry tickets start at 850 baht. Times are approximate: under the operator's rules published by the agent Phuket Ferry, a trip may be rescheduled, cancelled or replaced with land transport because of weather.

Does the Phuket Smart Bus go to Krabi?

No. The Phuket Smart Bus timetable on its site lists only routes on the island: the airport, west-coast beaches, Rawai, Bus Terminal 2 and the town. For Krabi you need an intercity bus, a minivan, a ferry or a car.

Should I choose the ferry or the minivan?

The minivan is much cheaper (from 270 baht against 850 baht and up for the ferry) and picks you up at your hotel, but takes about 4 hours. The ferry is quicker on the water, but you must get to Rassada or Laem Hin pier yourself and still travel from Nopparat Thara Pier to your hotel. With small children and a lot of luggage the minivan is often easier, and in stormy weather the land route is more reliable.

Sources

  1. 12go (aggregator). Phuket → Krabi: minivans, buses, ferries, taxis12go.asia, checked 19 October 2026
  2. AirAsia MOVE. Flights Phuket → Krabi (all with a connection)airasia.com, checked 19 October 2026
  3. Phuket Ferry (agent). Phuket, Ao Nang: trips and fares for 22 October 2026phuketferry.com, checked 19 October 2026
  4. Phuket Ferry (agent for Bundhaya Speed Boat). Ao Nang, Phuket: rules and timesphuketferry.com, checked 19 October 2026
  5. Phuket Smart Bus. Routes and timetablephuketsmartbus.com, checked 19 October 2026
  6. OpenStreetMap, OSRM route: Phuket Airport → Krabi Airportopenstreetmap.org, checked 19 October 2026
  7. OpenStreetMap, OSRM route: Phuket Airport → Ao Nangopenstreetmap.org, checked 19 October 2026
  8. OpenStreetMap, OSRM route: Phuket Bus Terminal 2 → Krabi Bus Terminalopenstreetmap.org, checked 19 October 2026
  9. OpenStreetMap, OSRM route: Patong → Ao Nangopenstreetmap.org, checked 19 October 2026
  10. OpenStreetMap, OSRM route: Krabi Airport → Ao Nangopenstreetmap.org, checked 19 October 2026

Found an error or outdated fact? Tell the editors, we will fix it and update the check date.