How to Get from Phuket to Krabi

How to Get from Phuket to Krabi

Last updated: March 8, 2026

Phuket and Krabi represent the twin jewels of the Andaman Sea, yet they offer remarkably different vibes. While Phuket dazzles with its expansive infrastructure and bustling beach clubs, Krabi beckons with dramatic limestone karsts and a more laid-back, rugged charm. Crossing the Phang Nga Bay to get from one to the other is a quintessential Thai travel experience that can be as quick as a speedboat dash or as leisurely as a scenic ferry ride.

The journey spans approximately 160 kilometers by road, but the sea route is significantly more direct. Whether you are heading to Krabi Town for a local market experience, the sandy shores of Ao Nang, or the isolated paradise of Railay Beach, there is a transport mode to suit every budget and timeline. You can easily compare all these options and book tickets for this route on GoAsia.cc to ensure your island hopping remains stress free.

Phuket to Krabi by Ferry or Speedboat

Taking to the water is undoubtedly the most scenic way to transition between these two provinces. The ferry routes offer a spectacular vantage point of the limestone islands dotting the bay. Prices for water transport typically range from $20 to $50, depending on whether you choose a standard ferry or a high speed vessel. The duration of the trip varies wildly based on the route; a direct speedboat can whisk you to Ao Nang or Railay in just 1 hour and 20 minutes, while some larger ferries or multi stop routes can take up to 10 hours if they include long layovers at islands like Koh Phi Phi.

Standard Ferry

The standard ferry is a great choice for those who want to enjoy the sea breeze on the deck. These vessels are large, stable, and usually offer air conditioned indoor seating as well as outdoor areas. It is a social way to travel and provides ample space for luggage. Expect to pay around $31 for a direct trip to Krabi.

Speedboat

If time is of the essence, the speedboat is your best bet. These smaller, faster boats Depart from various piers in Phuket and can reach the Krabi coastline much faster than the land alternatives. Prices are higher, often reaching $50, but the thrill of bouncing over the waves and the time saved often justifies the cost for many travelers.

Phuket to Krabi by Shared Van

Shared vans are the workhorse of Southern Thailand. They are affordable, frequent, and offer door to door or station to station service. Prices for a van seat are very competitive, ranging from $10 to $49. The journey usually takes between 2 hours and 15 minutes to 6 hours and 30 minutes, depending on the number of passenger drop offs along the way.

The regional 13-pax vans and shared 10-pax vans are common. While they are efficient, space for large suitcases can be limited, so travelers with heavy gear might need to purchase an extra seat or opt for a larger bus. For those heading to Railay, some van services include the necessary longtail boat transfer as a combined ticket, which simplifies the final leg of the journey.

Phuket to Krabi by Bus

The public bus or VIP minibus is the most budget friendly way to make the trip over land. With prices starting at just $10, it is the top pick for backpackers and savvy spenders. The VIP minibuses are generally more comfortable than standard local buses and complete the trip in about 3 to 3.5 hours. These services typically run from the Phuket Bus Terminal and arrive at the Krabi Bus Terminal, which is located slightly outside of Krabi Town. From there, local songthaews (shared pickup trucks) can take you to your final destination.

Phuket to Krabi by Private Transfer

For families, groups, or those seeking maximum comfort, a private transfer is the ultimate way to travel. This option provides a private vehicle and driver who will pick you up directly from your hotel or Phuket Airport and drop you at your specific destination in Krabi. Prices start at $72 for a comfort car and can go up to $488 for luxury options like a Mercedes S Class or a private speedboat for up to 10 people.

The road trip takes approximately 2 to 3.5 hours. The main advantage here is flexibility; you can ask the driver to stop for a coffee or a photo op at the stunning viewpoints in Phang Nga province. Options include SUVs for 4 passengers, VIP Vans for up to 9 people, and even luxury Toyota Alphards for a premium experience.

Phuket to Krabi by Flight

While Phuket and Krabi both have international airports, flying between them is unconventional because they are so close. However, flights are available, often connecting through Bangkok or as part of a larger regional loop. Prices range from $35 up to $128, with travel times including airport procedures usually totaling around 2.5 to 4 hours. Given the check-in times, this is rarely faster than a speedboat or a direct private car, but it remains an option for those who prefer air travel.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus$10 - $173h - 3h 30minStandard
Shared Van$10 - $492h 15min - 6h 30minModerate
Ferry / Speedboat$20 - $501h 20min - 10h 30minHigh (Scenic)
Private Transfer$72 - $4881h 20min - 3h 30minLuxury
Flight$35 - $1282h 39min - 3h 49minHigh

Tips for Traveling from Phuket to Krabi

  • Book the Ferry in Advance: During the high season (November to April), boats can fill up quickly. Booking ahead on GoAsia.cc ensures you get the departure time that fits your schedule.
  • Consider the Weather: If you are prone to seasickness, check the weather forecast before booking a speedboat. During the monsoon season (May to October), the sea can be choppy, and land transport might be a more comfortable choice.
  • Departure Points: Phuket has several piers (such as Bang Rong, Rassada, and Ao Po). Always double check which pier your boat departs from, as they are located in different parts of the island.
  • Arrival in Krabi: If you are staying at Railay Beach, remember that it is only accessible by boat. If you arrive in Krabi by bus or van, you will need to take a longtail boat from Ao Nang or Nam Mao Pier.
  • Hydration and Snacks: While some VIP vans and ferries have small kiosks, it is always a good idea to bring a bottle of water and some light snacks for the road or sea.

Timetable

Flight Phuket - Krabi $ 34.18–124.59 2h 39m – 1d 3h 49m
  • โ†’  Economy 06:30, 07:30, 09:45, 09:50, 10:25, 11:45, 11:50, 13:20, 13:40, 14:40, 15:50, 16:05, 17:10, 19:40, 20:40, 21:55, 22:30
Bus Phuket - Krabi $ 9.80–16.84 3h – 3h 30m
  • โ†’  VIP Minibus 06:30, 08:20, 10:40, 11:30, 12:20, 13:15, 14:15, 15:40, 16:50
  • โ†’  Bus + Van 06:30, 08:20, 10:40, 11:30, 12:20, 13:15
Taxi Phuket - Krabi $ 70.41–404.84 2h – 3h 30m
  • โ†’  Comfort 3pax
  • โ†’  Economy 3pax
  • โ†’  SUV 4pax
  • โ†’  VIP Van 9pax
  • โ†’  Mercedes S Class 3pax
  • โ†’  Toyota Alphard 3pax
  • โ†’  Van 9pax
  • โ†’  Van 10pax
  • โ†’  Luxury VIP Van 9pax
  • โ†’  Comfort Car 3pax
  • โ†’  Luxury SUV 4pax
Ferry Phuket - Krabi $ 30.61–39.80 2h 5m – 8h 30m
  • โ†’  Ferry 07:00, 07:30, 08:00, 08:30, 09:00, 10:00, 11:00
  • โ†’  Speedboat 15:00
Van Phuket - Krabi $ 9.49–47.45 2h 15m – 6h 30m
  • โ†’  Shared Van 10 Pax 06:30, 07:00, 08:00, 09:15
  • โ†’  Van 9pax 15:00, 16:00
  • โ†’  Regional 13pax 11:00, 12:00
Bus Phuket - Ao Nang $ 16.84 3h 30m
  • โ†’  Bus + Van 06:30, 08:20, 10:40, 11:30, 12:20, 13:15
Taxi Phuket - Ao Nang $ 70.41–475.25 1h 20m – 3h 30m
  • โ†’  Comfort 3pax
  • โ†’  Economy 3pax
  • โ†’  SUV 4pax
  • โ†’  VIP Van 9pax
  • โ†’  Mercedes S Class 3pax
  • โ†’  Toyota Alphard 3pax
  • โ†’  Van 9pax
  • โ†’  Business 3pax
  • โ†’  Premium Alphard 4pax
  • โ†’  Van 10pax
  • โ†’  Private Speedboat 10pax
Ferry Phuket - Ao Nang $ 19.90–48.98 1h 20m – 10h 30m
  • โ†’  Ferry 07:00, 07:30, 08:00, 08:30
  • โ†’  Van + Ferry 07:15
  • โ†’  Speedboat 09:30, 11:00, 15:00
Van Phuket - Ao Nang $ 15.61–30.92 2h 30m – 3h 40m
  • โ†’  Van 9pax 15:00, 16:00
  • โ†’  Regional 13pax 11:00
Ferry Phuket - Railay $ 19.90–48.98 1h 30m – 10h 30m
  • โ†’  Ferry 07:00, 07:30, 08:00, 08:30
  • โ†’  Van + Ferry 07:15
  • โ†’  Speedboat 09:30, 11:00, 15:00
Van Phuket - Railay $ 35.20–39.80 3h 45m – 6h 30m
  • โ†’  Van + Ferry 06:30, 07:00, 08:00, 09:15
  • โ†’  Shared Van 10 Pax 06:30, 07:00, 08:00, 09:15

Frequently Asked Questions

How can I book tickets from Phuket to Krabi?

You can book train, bus, flight, taxi, van, and ferry tickets from Phuket to Krabi directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Phuket to Krabi?

The cheapest way to travel is by shared van or bus, with prices starting as low as $10. These services are frequent and depart throughout the day from Phuket Bus Terminal.

What is the fastest way to get from Phuket to Krabi?

The fastest way is by speedboat, which can take as little as 1 hour and 20 minutes to reach the shores of Ao Nang or Railay. Private car transfers are also quick, taking around 2 hours depending on traffic.

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

The duration varies by mode: speedboats take about 1.5 hours, buses and vans take 3 to 4 hours, and some ferry routes with stops can take up to 8 or 10 hours.

Do I need to book my ferry tickets in advance?

It is highly recommended to book in advance, especially during the peak tourist season from November to April. This guarantees your seat and often allows you to find better prices than buying at the pier.

Is the road trip from Phuket to Krabi scenic?

Yes, the drive takes you through Phang Nga province, which is famous for its towering limestone cliffs and lush rubber plantations. It is a very pleasant drive if you choose a private transfer or van.

Can I get directly to Railay Beach from Phuket?

Yes, there are direct speedboat and ferry services from Phuket to Railay. If you travel by land, you will arrive in Krabi or Ao Nang first and must take a short longtail boat ride to reach Railay.