Complete guide to bus travel from Phuket to Koh Phi Phi — schedules, prices, operators and booking tips.
Koh Phi Phi is arguably Thailand's most beautiful island — dramatic limestone cliffs plunging into crystal-clear turquoise water, perfect white sand beaches, and the famous Maya Bay where The Beach was filmed.
Koh Phi Phi Don is the larger of the two Phi Phi islands — the only inhabited one, with a lively village, excellent diving, spectacular scenery and some of Thailand's most photographed beaches. The smaller Koh Phi Phi Leh is uninhabited and home to the famous Maya Bay.
The ferry from Phuket departs from Rassada Pier in Phuket Town, about 5 kilometres from Phuket Town centre (take a taxi or local bus). Two regular ferry departures run daily: 08:30 and 13:00. The crossing takes approximately 1.5 to 2 hours.
Speedboats are also available for a faster crossing (around 45 minutes) but cost significantly more. Day trips by speedboat are popular for those who want to see Maya Bay and Phi Phi Leh without staying overnight.
On arrival at Tonsai Pier, the village spreads behind the pier. Accommodation ranges from budget beach huts to stylish boutique resorts on the quieter northern beaches (Loh Dalum, Hat Yao). For the best experience, stay at least one night — day trippers arrive around 10:00 and leave by 15:00, so early mornings and late afternoons are magical.
Maya Bay reopened in 2021 after a three-year closure for ecological rehabilitation. Access is now strictly managed — snorkelling is permitted but boats may not anchor. Arrive early for the best experience.
The following operators run regular services on the Phuket–Koh Phi Phi route:
Compare prices across all operators before booking — fares can vary significantly by class and season.
Departures: 08:30 / 13:00 (regular ferry); speedboats more frequent
From: Rassada Pier, Phuket Town
To: Tonsai Pier, Koh Phi Phi Don
Schedules may vary by operator and season. Confirm departure times when booking, particularly during Thai public holidays.
✅ Arrive early to beat the crowds at Maya Bay. The beach opens at 10:00 and gets very busy by midday.
Secure booking · Instant e-ticket
Book 1–2 days ahead on weekdays. During Songkran (April), New Year and long weekends, book at least one week in advance — buses sell out fast on popular routes.