How to Get to Koh Phi Phi from Phuket, Krabi & Koh Lanta (2026 Guide)
Koh Phi Phi is one of Thailand’s most famous island destinations, known for its turquoise lagoons, dramatic limestone cliffs, and vibrant nightlife. The island is accessible only by boat, with regular ferries and speedboats departing from Phuket, Krabi, Ao Nang, Railay, and Koh Lanta.

General Information on Getting to Koh Phi Phi
Koh Phi Phi is accessible only by boat, with no bridges or airports connecting it to the mainland. The two main transportation options are:
- Ferries: Slower but more affordable, ferries take around 1.5 to 2 hours.
- Speedboats: Faster and more flexible, speedboats take around 45 minutes to 1 hour but cost more.
- Day Tours: Ideal for short visits, many companies offer round-trip day tours from Phuket, Krabi, and Koh Lanta, including snorkeling stops.
How to book your ticket to Koh Phi Phi
To book your ferry or speed boat ticket to Koh Phi Phi I recommend using 12go. The platform offers competitive prices, making it easy to find budget-friendly options. The booking process is simple and secure, allowing you to pay online with ease. Plus, 12Go provides detailed instructions on where to collect your ticket, complete with photos and precise location details, ensuring a smooth and stress-free travel experience.
Booking a day tour to Koh Phi Phi with Klook or GetYourGuide ensures a seamless and stress-free experience. These platforms offer a wide range of reliable tours, from speedboat adventures to island-hopping excursions. The booking process is quick and secure, with easy online payment options. Additionally, they offer detailed itineraries, customer reviews, and flexible cancellation policies, allowing you to book with confidence.
Phuket to Koh Phi Phi
Phuket is one of the most common departure points for Koh Phi Phi. The main ways to travel include:
By Ferry
- Duration: around 2 hours
- Departure Port: Rassada Pier (Phuket Town)
- Arrival Port: Ton Sai Pier (Koh Phi Phi)
- Ticket Price: THB 450-600 per person (one way)
- Schedule from Phuket to Koh Phi Phi: 8:30 am, 11:00 am, 1:30 pm, 3:00 pm
- Return (Koh Phi Phi to Phuket): 9:00 am, 11:00 am, 2:00 pm, 3:30 pm

My experience with Phi Phi Cruiser
I took the 8:30 am Phi Phi Cruiser boat, which was quite comfortable. The upper deck featured bean bags and chairs for those who wanted to enjoy the outdoors in the sun, while the lower deck had standard seats with air conditioning. The boat departed from Phuket with a 20-minute delay. Although it was supposed to arrive at Koh Phi Phi by 10:30 am, we reached our destination at 11:30 am. A pleasant surprise was that, instead of heading directly to Koh Phi Phi, the boat made a detour around Pi Leh Island, allowing us to see Maya Bay, Pi Leh Lagoon, and Viking Cave from the sea.
You can also book a half-day tour directly on the boat, either with a long-tail boat or with a speedboat. This way, you can also manage to book your return ticket and transform your ferry ticket to Koh Phi Phi into a day tour from Phuket.
Some of the passengers continued their journey to Koh Lanta, changing boats at Ton Sai Pier.

By Speedboat
- Duration: 45 minutes to 1 hour
- Departure Port: Rassada Pier
- Arrival Port: Ton Sai Pier (Koh Phi Phi) or Laem Tong Beach Koh Phi Phi
- Ticket Price: THB 700-1,500 per person
- Schedule: There are multiple departures each day with many different operators. The first boat leaves Phuket at 8:30 am, and there is one boat approximately every hour until the last one departs at 3:30 pm. On the way back, the first boat leaves Laem Tong Beach in Koh Phi Phi at 7:50 am and Ton Sai Pier at 8:30 am. And the last ones are at 2:00 pm from Laem Tong Beach and at 5:00 pm from Ton Sai Pier.
I traveled with Bundhaya Speed Boat, on a different route, from Krabi to Phuket. The trip was on time, and the boat was comfortable. It is much smaller than the big ferry boats, accommodating around 40 passengers, but I felt very safe.

Day Tours from Phuket
If you’re short on time, you can book a full-day tour with operators like Klook or GetYourGuide. These tours often include:
- Hotel pickup
- Round-trip speedboat transfer
- Stops at Maya Bay, Pileh Lagoon, and Viking Cave
- Snorkeling gear and lunch
- Price: THB 1,500-3,500 per person

Krabi to Koh Phi Phi
Krabi offers easy access to Koh Phi Phi via ferry and speedboat. Unless you come directly from the airport, you will probably spend a night in Ao Nang. By the way, you really should visit Railay Beach, which is excellent. In this case, the best option is to choose the Nopparat Thara Pier in Krabi. The other option, if you want to stay in Railay, is Floating Pier East Railay. I recommend taking a speedboat.
By Ferry
- Duration: 2 hours
- Departure Port: Nopparat Thara Pier or Floating Pier East Railay
- Arrival Port: Ton Sai Pier (Koh Phi Phi)
- Ticket Price: THB 600-700 per person
- Schedule (Krabi to Koh Phi Phi) : 9:30 am, 3:30 pm (with a stop 15 minutes later at the Floating Pier East Railay)
- Return (Koh Phi Phi to Krabi): 9:30 am and 3:30 pm (to Railay), 10:30 am (to Nopparat Thara Pier)

By Speedboat – Ao Nang to Koh Phi Phi
- Duration: 50 minutes to one hour
- Departure Port: Nopparat Thara Pier (Ao Nang)
- Arrival Port: Ton Sai Pier (Koh Phi Phi)
- Ticket Price: THB 900-1,000 per person
- Schedule: 10:00 am, 11:00 am, 2:30 pm and 3:30 pm

By Speedboat – Railay to Koh Phi Phi
- Duration: 30 to 45 minutes
- Departure Port: Floating Pier East Railay
- Arrival Port: Ton Sai Pier (Koh Phi Phi)
- Ticket Price: THB 900-1,000 per person
- Schedule: 10:00 am, 11:00 am, 11:15 am, 12:00 pm, 2:00 pm, 2:45 pm, 2:50 pm and 3:30 pm
- Return (Koh Phi Phi to Railay): 10:00 am, 10:30 am, 11:00 am, 12:00 pm, 12:30 pm, 12:45 pm, 1 pm, 2:00 pm, 3:00 pm, 4:00 pm and 5:00 pm
Day Tours from Krabi
You can book a full-day tour from Krabi to Koh Phi Phi with operators like Klook or GetYourGuide. These tours often include:
- Round-trip speedboat transfer
- Maya Bay, Pileh Lagoon, Bamboo Island
- Snorkeling gear and lunch
- Price: THB 1,500-3,000 per person

Koh Lanta to Koh Phi Phi
Koh Lanta provides a direct route to Koh Phi Phi for those exploring the Andaman coast.
By Ferry
- Duration: 1 hour
- Departure Port: Saladan Pier
- Arrival Port: Ton Sai Pier (Koh Phi Phi)
- Ticket Price: THB 400-600 per person
- Schedule (Koh Lanta to Koh Phi Phi): 8:00 am and 1:00 pm
- Return (Koh Phi Phi to Koh Lanta): 11:30 am, 3:00 pm, 4:00 pm
By Speedboat
- Duration: 30 minutes
- Departure Port: Saladan Pier
- Ticket Price: THB 600-800 per person
- Schedule (Koh Lanta to Koh Phi Phi): 9:00 am, 10:00 am, 12:45 pm, 1 pm, 3:30 pm
- Return (Koh Phi Phi to Koh Lanta): 9:30 am, 11:00 am, 1 pm, 1:30 pm
Day Tours from Koh Lanta
You can book a full-day tour from Koh Lanta to Koh Phi Phi with operators like Klook or GetYourGuide. These tours often include:
- Round-trip speedboat transfer
- Visits to Maya Bay, Pileh Lagoon, and Bamboo Island
- Snorkeling, lunch, and a guide
- Price: THB 1,500-3,000 per person

Additional Travel Tips for Koh Phi Phi
- Book in Advance: Speedboat and ferry tickets can sell out, especially in peak season (November-April).
- Weather Considerations: Due to rough seas, the monsoon season (May-October) may affect boat schedules.
- Arrival at Koh Phi Phi: Most boats arrive at Tonsai Pier. Some speed boats arrive at Laem Tong Beach north of Koh Phi Phi. No cars are on the island, so plan to walk or take a long-tail boat to your accommodation.
- Luggage Handling: Some ferries charge extra for large bags.
Conclusion
Whether traveling from Phuket, Krabi, Railay Beach or Koh Lanta, reaching Koh Phi Phi is relatively easy thanks to frequent ferries, speedboats, and organized day tours. By choosing the option that best fits your schedule and budget, you can quickly reach one of Thailand’s most spectacular island destinations.
Once you arrive, you’ll discover dramatic limestone cliffs, turquoise lagoons, and some of the most beautiful beaches in the Andaman Sea. From snorkeling in crystal-clear waters to exploring hidden bays like Maya Bay and Pileh Lagoon, Koh Phi Phi offers an unforgettable tropical experience.
If you’re planning a broader trip in the region, don’t miss my complete Krabi Islands Travel Guide: Koh Phi Phi, Koh Lanta & Railay Beach, where I cover the best islands, beaches, diving spots, and travel tips to explore this stunning part of southern Thailand.