There are two ways to do this journey. One way is to purchase a joint bus and boat ticket with the same company taking you all the way from the ferry pier in Koh Tao to the ferry pier in Koh Phi Phi. The other way to travel is buy separate tickets for the ferry journey to the mainland, then take a bus or minivan to Krabi, and from there another ferry to Koh Phi Phi.
Ferry Times from Koh Tao to Koh Phi Phi
There are currently 4 services a day from Koh Tao to Koh Phi Phi available to book online.
Company | Koh Tao | Koh Phi Phi | Ticket |
Lomprayah | 07:00 | 15:30 | 2,300 THB |
Koh Tao Booking Center | 21:00 | 11:30 | 1,650 THB |
Fame Tour | 21:00 | 11:30 | 1,650 THB |
Phantip | 21:00 | 12:00 | 1,500 THB |
This journey involves two ferry crossings and a bus journey across Thailand from the Gulf coast to the Andaman coast. Booking in advance is advised especially during the high season.
Buy Tickets from Koh Tao to Koh Phi Phi
Use the Search Box below to buy your tickets to travel from Koh Tao to Koh Phi Phi.
Travel Route from Koh Tao to Koh Phi Phi
Lomprayah services from Koh Tao to Koh Phi Phi travel via Surat Thani:
- Ferry from Koh Tao to Donsak (near Surat Thani) via Koh Samui and Koh Phangan.
- Bus from Donsak to Krabi.
- Ferry from Krabi to Koh Phi Phi.
Mae Haad Pier in Koh Tao
Mae Haad Pier is the main ferry pier on Koh Tao, and all major ferry services leave from here. Mae Haad pier is near Sairee Beach where the island’s main town is also located. From other parts of the island you can travel to Mae Haad pier by shared taxi or taxi boat.
Location of Mae Haad Pier
Arrival in Koh Phi Phi
The arrival point for both services is Tonsai Pier on Koh Phi Phi island. Tonsai Pier is located in the main town in the centre of the island. Most of the resort and other amenities are clustered in this area as well so it is a good arrival point.
Location of Tonsai Pier
About Travel from Koh Tao to Koh Phi Phi
If you want to do this journey independently take a ferry to Donsak pier on the mainland. From Donsak take a bus to Surat Thani city. From Surat Thani city take a minivan or bus to Krabi Town. From Krabi Town take a taxi to Klong Jilard pier, from where there are boats to Koh Phi Phi.

If you do the journey by taking these separate connections, each provided by a different company, you may find it difficult to complete the journey in one day. The likelihood is that you will need to spend one night in Krabi Town before catching the ferry to Koh Phi Phi.