Phuket to Krabi

   Phuket to Krabi Road Distance 163 Km
   Phuket to Krabi Aerial Distance 64 km
  Phuket to Krabi Travel Time 2-3 Hours

Phuket to Krabi - How to reach

How to reach Krabi from Phuket

The most preferred way of travelling from Phuket to Krabi is by road, the approximate distance being only about 163 km with fairly good road conditions. Taking the bus is the most economical option which takes about 2.5 to 3 hours. Private taxis can also be availed for a more comfortable and pleasant journey within a decent time frame of 2hrs - 3hrs.

Ferries also ply from Phuket to Krabi. The drawback is that it takes about 6-8 hours as the ferries are quite slow. Speedboats can be availed, which can reach Krabi from Phuket in about 2 hours, but they are considerably more expensive.

There aren't any direct flights from Phuket to Krabi, and the indirect flights come with long-duration layovers, taking the expensive route of the airway isn't a practical option for tourists.

Krabi Travel Packages

Compare quotes from upto 3 travel agents for free

Popular Routes to Krabi

Important Routes Time Taken Distance
Phuket to Krabi 2-3 Hours 163 Km
Koh-samui to Krabi 4 hr 43 min 259.4 km
Phi-phi-islands to Krabi 1-2 hrs 40.8 km

Popular Routes from Phuket

Important Routes Time Taken Distance
Phuket to Krabi 2-3 Hours 163 Km
Phuket to Koh Samui 6 hr 32 min 344.6 km
Phuket to Phi Phi Islands 2-4 hrs 45.3 km
Phuket to Koh Phangan 6 hr 22 min 349.9 km
Phuket to Pattaya 14 hr 5 min 973.6 km