Last Updated on September 18, 2025 by Sam
One of the most popular speedboat and ferry routes in Thailand is from Krabi to Koh Phi Phi Island. The beautiful island of Koh Phi Phi Don is known for its stunning beaches, great nightlife, amazing snorkelling and more. There are several options for getting to Koh Phi Phi from Krabi, including boats from Ao Nang, Krabi Town and Railay Beach. If you don’t have much time then it’s possible to visit the island on a day trip, but if possible we recommend spending a few days there to enjoy the best it has to offer. If you’re able to spend a few days on the island then make sure to read our guide to the best hotels and places to stay in Koh Phi Phi, as well as our list of the best beaches in Koh Phi Phi! Find out how to get the ferry to Koh Phi Phi Island from Krabi below!
Looking to get from Phuket to Koh Phi Phi? Check out our guide on how to get the ferry to Koh Phi Phi from Phuket!
Day Trips and Tours From Krabi to Koh Phi Phi
Speedboat tours are available if you want to take a day trip or a tour from Krabi to Koh Phi Phi. These tours include some of the best things to do in Koh Phi Phi such as visiting Maya Bay, snorkelling and stops at other islands and beaches.
Tours can be booked with local operators in Krabi, but we recommend booking online in advance to guarantee your spot.
Get Your Guide offer some great tours to Koh Phi Phi from Krabi, with day trips by speedboat starting from as little as 1,400 baht per person. These tours include hotel pick up from either Ao Nang or Krabi Town and then a day trip to Koh Phi Phi via speedboat, with lunch included in the cost.
It takes around 45–60 minutes to get to the Phi Phi Islands by speedboat, with tours typically departing at around 9:00 AM. The tours visit a variety of stunning spots including Pi Leh Bay, Maya Beach and Bamboo Island, which is on our list of amazing snorkelling spots in Koh Phi Phi!
There’s also the option of private tours from Krabi to the Koh Phi Phi Islands via Get Your Guide, which typically visit the same spots, but give you more flexibility on your itinerary.
Click here to find your perfect day trip from Krabi on the Get Your Guide website!
If there’s no availability on Get Your Guide, then you can always book a similar tour through Klook. These tours are also extremely well-rated and offer a similar itinerary of amazing places.
Click here to book an amazing day trip from Krabi through Klook!


Speedboat to Koh Phi Phi From Krabi Town or Railay
The quickest way to get from Krabi to Koh Phi Phi Island is to take a speedboat from Krabi Town or Railay East.
Scheduled journey times are 50–120 minutes depending on the service you take, but you do need to arrive to the pier at least 30 minutes in advance to check in for your trip.
There are currently several speedboats a day running from Krabi to Koh Phi Phi, with departures at 9:00 AM from Klong Jilad Pier near Krabi Town, 9:15 AM from Krabi River Marina and 10:00 AM from Railay East Pier. Krabi and Railay Beach have a few other piers where you can get ferries to Koh Phi Phi, but the three above are the main options.
The price for a speedboat ferry from Krabi to Koh Phi Phi Island is between 824 baht and 1,150 baht, depending on the service you take.
We recommend booking your tickets online in advance to ensure you get your preferred departure time and date, as the boats do sometimes sell out. You can book tickets and find up-to-date ferry timetables from Krabi to Koh Phi Phi on the 12Go Asia website.
Click here to book your speedboat on the 12Go Asia website!

Ferry to Koh Phi Phi From Ao Nang or Railay
The cheapest ferry to Koh Phi Phi island from Krabi departs from Ao Nang and East Railay.
It takes around twice as long as a speedboat, with the journey taking around 2 hours from Ao Nang or around 1¾ hours from Railay.
There’s only one ferry a day from each spot, departing at 9:30 AM from Ao Nang and at 9:45 AM from East Railay to Koh Phi Phi. The ferry to Koh Phi Phi costs 600 baht regardless of whether you depart from Ao Nang or East Railay.
We still recommend booking in advance if you’re planning to take the ferry in case it sells out. Ferries to Koh Phi Phi can be booked online through 12Go Asia by following the link below.
Click here to book your ferry on the 12Go Asia website!
Hotel Transfers to Koh Phi Phi From Krabi Town and Ao Nang
If you want a taxi transfer to Koh Phi Phi from your hotel in either Krabi Town or Ao Nang then this can also be arranged through 12Go Asia.
When searching on their website scroll down to the ‘Taxis and Ferries’ section and there are a variety of different departure times which include a taxi from your hotel to the ferry pier.
There are actually more ferry times available if you decide to book a taxi transfer as part of your trip from Krabi Town or Ao Nang to Koh Phi Phi Don Island.
Prices start from as little as 450 baht, with the most expensive option costing 1,400 baht for a taxi plus ferry transfer. Normally these cheaper rates will be a shared shuttle to the ferry terminal picking up people on the way.
It’s best to book as far in advance as possible so that you can confirm your pickup details with the operator, rather than having to do this at the last minute.
Click here to book a taxi and ferry transfer via 12Go Asia!

How To Get From Krabi Airport to Koh Phi Phi
Another option is to book a shared van and ferry transfer from Krabi Airport to Koh Phi Phi. It takes approximately 2½ hours from Krabi Airport until you arrive at Ton Sai Pier in Koh Phi Phi.
There are six departures a day from Krabi Airport, with the earliest departure being at 8:00 AM. The cost of a van and ferry transfer to Koh Phi Phi from Krabi Airport starts from 660 baht.
Space can be limited in the vans, so it’s recommended to book your spot as soon as possible.
Transfers can be booked online in advance through 12Go Asia, by scrolling down to select the ‘Ferries and Vans’ option.
Click here to book a van and ferry transfer through the 12Go Asia website!
Accommodation in Koh Phi Phi
There are some incredible places to stay in Koh Phi Phi, with accommodation options to suit all budgets. If you haven’t already booked where you’re staying, then make sure to check out the options below!
PP Princess Resort
With an amazing beachfront location and two wonderful swimming pools, the PP Princess Resort is one of the best accommodation options in Koh Phi Phi. There are a selection of different room types to suit various budgets, and there are a number of great restaurants and bars within walking distance!
Click here to take a look at the amazing PP Princess Resort on the Booking.com website!
Phi Phi CoCo Beach Resort
The CoCo Beach Resort boasts a fantastic swimming pool that overlooks the beach, with direct beach access from the property too! It’s the perfect place for a relaxing stay, whether you’re looking to enjoy drinks from the pool bar or head to one of the many nearby bars or restaurants.
Click here to book a stay at the luxurious CoCo Beach Resort on Booking.com!
If you’re looking at visiting other places in Thailand, check out our four-day Bangkok itinerary and the best things to do in Khao Sok National Park.
Please note that some links in this article are affiliate links, which means if you make a purchase we make a small commission at no extra cost to you. This money is used to support this website and cover the costs of keeping it online and free to access!
Like this guide of how to get to Koh Phi Phi from Krabi? Pin it!

