How to get from Krabi to Phi Phi: All Your Options

Updated: November 18, 2024

The Phi Phi Islands are one of Thailand’s most famous destinations, thanks to their gorgeous beaches. If you’re heading to Thailand, these islands should definitely be on your list.

In this guide, I’ll walk you through all the ways to get from Krabi to Phi Phi, whether you prefer public transport or organized tours.

✅ Friend's Tip: Don’t forget to get travel insurance for your next adventure. I recommend Heymondo,—it’s super comprehensive, and with that link, you’ll get 15% off!

Phi Phi Islands

Before we dive in, let me give you a quick overview of the Phi Phi Islands. This archipelago in Krabi Province has four islands, but the two main ones are:

  • Phi Phi Don: The only inhabited island, where you’ll find restaurants, hotels, and the Tonsai pier for ferries and speedboats.
  • Phi Phi Leh: Home to iconic spots like Maya Bay and other stunning landmarks.
maya-beach-in-phi-phi
Maya Beach – Phi Phi Leh

From Krabi to Phi Phi

1. Ferry

The ferry is the most budget-friendly way to get from Krabi to Phi Phi, although it’s also the slowest. It’s a great choice if you’re traveling on a budget and planning to spend a few nights to visit Phi Phi thoroughly.

Ferries leave from several ports in Krabi Province, with Klong Jilad in Krabi Town being one of the main departure points.

Practical Info

  • Travel time: 2 to 3.5 hours, depending on the ferry.
  • Price: From 12.68 USD one way.
  • Departure times: Between 9:00 AM and 3:00 PM, depending on the season.
  • Tickets:You can check schedules, prices, and book your ferry ticket to Phi Phi (with or without local transport in Krabi) on this website You can also use the form below.

Powered by 12Go system

2. Speedboat

If you want to save time, a speedboat is a fantastic alternative. You’ll still need to stay at least one night on the islands to visit Phi Phi Leh and explore Phi Phi Don.

Speedboats have the added advantage of departing from smaller docks, making them more flexible. The main departure points include Krabi Town, Ao Nang, and Railay.

  • Travel time: 30 minutes to 1 hour 15 minutes, depending on the boat and departure point.
  • Price: From 22.25 USD one way.
  • Departure times: Between 9:15 AM and 3:00 PM, depending on the season.
  • Tickets: You can book your speedboat ticket to Phi Phi here, the same website as the ferry tickets.
tonsai in phi phi
Tonsai – Phi Phi Don

👍 My two cents: If you’re looking to stay connected during your trip, đŸ€ł I recommend this eSIM for Thailand or this one for Asia both with unlimited data and work perfectly. Just use that link for a 5% discount.

3. Day Trip to Phi Phi

Another popular option is a day trip to Phi Phi from Krabi by speedboat. The tour covers everything: transportation, stops at top sights (like Maya Bay), snorkeling gear, and meals.

This is ideal if you only have one day to explore the islands and want a hassle-free experience. You can book a full-day Phi Phi island tour here.

Powered by GetYourGuide

Frequently Asked Questions

1. Can you take a longtail boat to Phi Phi Islands?


Yes, but it’s not recommended. The trip is too long for a boat like this and wouldn’t be very comfortable.

2. Where to stay in Phi Phi?

If you want to stay close to everything, I recommend The Beach Resort in Long Beach or the Princess Resort on Loh Dalum Beach.

3. How to get around Phi Phi Don?


Phi Phi Don is small enough to walk to most places. For more remote beaches, you can hire a longtail boat or rent a kayak.

visit-phi-phi-islands
Loh Dalum Beach – Phi Phi Don

Final Thoughts

There are plenty of ways to get from Krabi to Koh Phi Phi, so you’ll definitely find one that suits your budget and travel style. Have an amazing time exploring these beautiful Thai islands!

In this guide to Thailand you can keep reading the main articles I’ve written about this beautiful country.

If you have any questions, leave me a comment below and I'll help you as much as I can. If you found the article useful, share it with other travelers. Have a good trip! 😘

More about Phi Phi and Southern Thailand