There are 3 ways to get from Ko Samui to Ko Phi Phi by bus and ferry, ferry or plane.
Recommended option
Bus and ferry, Speedboat
1. Take the bus and ferry from Ko Samui to Krabi Lomprayah Bus Terminal Departing every day at 13:00 & reach at 16:30 Operator Details: Lomprayah, $26 – $30 USD per person, Visit: lomprayah.com
2. Taxi from Krabi Lomprayah Bus Terminal to Railay East, Krabi 14 min drive, $5 – $7 USD per person, Book here: krabitaxi.com
3. Speedboat from Railay East, Krabi to Phi Phi – Ton Sai Operator details: Koh Yao Sun Smile Duration: 40 min, $28 USD per person, See schedule : kohyaobookingferry.com
Cheapest option
Bus and ferry
1. Take the bus and ferry from Ko Samui to Krabi Lomprayah Bus Terminal Departing every day at 13:00 & reach at 16:30 Operator Details: Lomprayah, $26 – $30 USD per person, Visit: lomprayah.com
2. Walk from Krabi Lomprayah Bus Terminal to Krabi Andaman Wave Master Bus
3. Bus and ferry from Krabi Andaman Wave Master Bus to Phi Phi – Ton Sai
Fastest option
Fly, Speedboat
Fly from Koh Samui (USM) to Phuket (HKT). Take the Speedboat from Rassada Pier Phuket to Phi Phi – Ton Sai
Questions & Answers
Q: What is the cheapest way to get from Ko Samui to Ko Phi Phi? A: The most affordable way to get from Ko Samui to Ko Phi Phi is to bus and ferry, which costs $39 – $43 and takes 7h 24m.
Q: Is there a direct bus between Ko Samui and Ko Phi Phi? A: No, there is no direct bus from Ko Samui to Ko Phi Phi. However, there are services departing from Ko Samui and arriving at Phi Phi – Ton Sai via Krabi Andaman Wave Master Bus Station. The journey, including transfers, takes approximately 7h 24m.
Q: How long is the flight from Ko Samui to Ko Phi Phi? A: The quickest flight from Koh Samui Airport to Phuket Airport is the direct flight which takes 1h.