Question

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

Insider's Response

Krabi is a scenic province located not far from Phuket, known for its untouched nature and a more relaxed atmosphere away from mass tourism. It lies to the east of Phuket and is quite easy to reach. The distance from Phuket to Krabi is about 200 km by land and 60 km by sea.

If you’re wondering how long it takes to get from Phuket to Krabi, a car trip takes around 3 hours. Along the way, you’ll see beautiful landscapes and can stop to take photos — we highly recommend it. You can find safe car rental options on our website.

The most budget-friendly options are buses and minibuses. Both depart from Bus Terminal 2 in Phuket Town. The bus is comfortable but takes around 4 hours. The minibus is about an hour faster but less comfortable — choose this only if you’re traveling light. Ticket prices start from 150 THB and vary depending on the vehicle type and final destination (Krabi Town or Ao Nang). Buses run approximately every hour during the day until 5:00 PM.

You can also reach Krabi by sea. Ferries and speedboats depart from Rassada Pier. You can check the schedule on the website https://rassadapier.info/schedule.html.

We’ve prepared a list of places worth visiting in Krabi. If you prefer an organized tour, take a look at our offers on our website.

Popular questions
Join Insider on Social Media
We share the best places in Phuket and provide useful tips to make your stay on the island brighter and your life more comfortable. Subscribe to stay updated.