There are 5 companies operating services on the Krabi to Koh Phi Phi route all of which you can book online. The sea crossing takes between 1 hour 30 minutes and 4 hours 00 minutes depending upon which ferry or speedboat service you take. Chaokoh Travel offers the best value for money service on this particular journey.
Ferry Timetable from Krabi to Koh Phi Phi
- Click on the Krabi – Koh Phi Phi link in the timetable below for more information and to buy tickets.
Krabi - Koh Phi Phi ฿ 450–1,450 30m – 4h | |
| |
Krabi - Koh Phi Phi ฿ 456–950 2h 30m – 3h 30m | |
|
Krabi Ferry Pier
Ferry services to Koh Phi Phi depart from Klong Jilard Pier near Krabi.
Koh Phi Phi Ferry Pier
Ferry services from Krabi terminate at Ao Tonsai Pier in Koh Phi Phi.
About Koh Phi Phi
Koh Phi Phi is one of Thailand’s must see destinations. Koh Phi Phi consists of 6 islands only one of which, Koh Phi Phi Don, is inhabited. The Koh Phi Phi islands have spectacular sea cliffs punctuated by small bays with crystal clear water and an abundance of sea life.
The only problem, and this is something visitors to the island should be aware of before they make their travel plans, is that it’s so good that far too many people visit than the islands can comfortably cope with and Koh Phi Phi has become massively overdeveloped in the places where where it’s flat enough to build anything.

The most overdeveloped part of Koh Phi Phi is the spit of land between Tonsai Bay and Loh Dalum Beach on Koh Phi Phi Don. This flat area is very beautiful and if you visited 30 years ago you may have never wanted to leave. However, now this part of the island (near the principle ferry pier) is a densely packed maze of bars, restaurants, shops and guesthouses that tends to attract younger visitors interesting in drinking late at night in Western style bars and spending the days on very crowded beaches.
If that is not your thing then we recommend that you visit for a day or two, enjoy the scenery, take a boat tour, and leave quickly for one of the less crowded islands such as Koh Lanta, or the East Coast beaches of Koh Phangan, which retain more of that magical tropical island paradise feel.