EZseat

Home › Buses to Koh Phi Phi

Buses to Koh Phi Phi

4 scheduled departures reach Koh Phi Phi from 3 origins on 4 Oct 2026. The cheapest seat comes from Krabi at ฿540, and the shortest typical ride is from Krabi, at about 3 h 30 min.

Where the buses come from

Krabi to Koh Phi Phi

Krabi to Koh Phi Phi: 2 departures, first 12:00 and last 12:00. Seats ฿540. About 3 h 30 min on the road.

Koh Samui to Koh Phi Phi

Koh Samui to Koh Phi Phi: 1 departures, first 08:00 and last 08:00. Seats ฿999. About 7 h 30 min on the road.

Surat Thani to Koh Phi Phi

Surat Thani to Koh Phi Phi: 1 departures, first 09:00 and last 09:00. Seats ฿900. About 6 h 30 min on the road.

Where the buses arrive

Who runs the buses

Arrival times

Across all of these routes the busiest arrival hour is 15:00, with 4 departures. The earliest arrival is at 15:30 and the latest at 15:30.

The day across these routes

The first bus of the day leaves at 08:00 (Koh Samui to Koh Phi Phi) and the last at 12:00 (Krabi to Koh Phi Phi). The busiest hour is 12:00 with 2 departures, and 0 of the 4 departures, 0%, leave at 18:00 or later.

Fares run from ฿540 to ฿999, with the middle departure at ฿900. By seat type: Standard 4 (฿540 to ฿999).

Typical ride lengths: 0 routes under 3 hours, 1 between 3 and 6, 2 between 6 and 10 and 0 over 10. The shortest is Krabi to Koh Phi Phi at 3 h 30 min and the longest Koh Samui to Koh Phi Phi at 7 h 30 min.