How to get from Phuket to the Phi Phi Islands: best routes & tips

If you’re wondering how to get from Phuket to the Phi Phi Islands, here’s everything you need to know about ferries, speedboats, routes, and travel times.

Phuket and Krabi are among Thailand’s most visited destinations thanks to their beautiful beaches, but there are equally exciting islands nearby that see far fewer crowds. One of them is Phi Phi Island, located in Krabi province in the Andaman Sea between Krabi and Phuket. Famous for its postcard-perfect beaches, crystal-clear bays, dramatic sandstone cliffs and turquoise waters teeming with colourful marine life, Phi Phi is a true island paradise. The only way to reach it is by boat.

 Find flights to Phuket

How to get to Phi Phi Island

There are two main ways to reach the Phi Phi Islands: taking a ferry or renting a speedboat. The islands lie about 46 km from both Phuket and Krabi, with ferries being the most common mode of transport. Ferries take roughly 120 minutes from Phuket and about 90 minutes from Krabi or Koh Lanta. The nearest airports to Phi Phi are in Phuket and Krabi.

How to go from Phuket to Phi Phi Island

To get from Phuket to Phi Phi Islands, you can fly directly to Phuket and then take a taxi or local bus to the ferry terminal. If you are travelling from Bangkok, the ferry to Phi Phi departs from Rassada Pier, which is about an hour’s drive from Phuket Airport. From Rassada Pier, longtail boats and ferries connect directly to Tonsai Pier on Phi Phi Island. Be sure to check the ferry schedule in advance so you can plan your journey smoothly.

How to go from Krabi to Phi Phi Island

You can fly directly to Krabi and then take a taxi or bus to the ferry terminal. Travellers coming from Bangkok can also reach Krabi by road before boarding the Krabi to Phi Phi ferry. The main ferry pier in Krabi is Klong Jirad Pier, located slightly south of Krabi Town. It is about a 30-minute drive from Krabi Airport. During the peak tourist season, it’s best to arrive early to secure good seats; in the low season, arriving about 30 minutes before departure is usually sufficient.

 Find flights to Krabi
Aerial view of Phi Phi
Top tip

Plan your ferry or speedboat tickets in advance, especially in peak season, as routes to Phi Phi sell out quickly.

Taking the Ferry to Koh Phi Phi – What to Expect

The ferries that carry travellers and locals from Phuket to Phi Phi are large, comfortable vessels. The Phuket to Phi Phi ferry top deck is open-air, perfect for those who want to enjoy the sun and take in the views. If you prefer to stay out of the heat, the lower decks offer air-conditioned seating, along with hot drinks and fresh snacks available on board. You can also choose a VIP tickets for access to the more comfortable middle deck.

Ferries can get a bit crowded during busy periods, but the journey is generally pleasant. On some afternoon trips, passengers are even offered complimentary watermelon slices for a refreshing treat. A one-way ferry ticket typically costs around 500-700 baht.

Taking a Speedboat to Koh Phi Phi – What to Expect

Speedboats are the quicker, more flexible option for travelling between Phuket, Krabi and the Phi Phi Islands. They take significantly less time than ferries—usually between 45 and 60 minutes depending on sea conditions and your departure point. These boats are smaller and more agile, which means the ride can be a bit bumpy, especially during the monsoon months.

Most speedboats offer shaded seating, life jackets and basic refreshments. Some operators also provide hotel pick-up services, making the transfer more convenient. As space is limited, luggage allowances may be stricter than on ferries. Speedboats are ideal for travellers who want to save time or prefer a more private journey, though they are more expensive. Prices vary by operator, typically around 800-1,000 baht, but expect to pay higher than the standard ferry fare.

 Find hotels on Koh Phi Phi

The best things to do in Phi Phi Islands

Visit Maya Bay

Maya Bay is located on Koh Phi Phi Leh, the second-largest island in the Phi Phi archipelago. It became world-famous after the movie The Beach was filmed here. With its azure waters, powder-soft white sand and lush green cliffs, Maya Bay brings every postcard cliché to life. The bay attracts thousands of visitors during the peak season from November to April, and although it can feel crowded, it remains a must-see. Walk to the small viewpoint terrace at the far end of the beach for a panoramic glimpse of Loh Samah, a bay renowned for snorkelling.

Viking Cave

Another spot you shouldn’t miss is Viking Cave, located on the northeastern side of Koh Phi Phi Leh. The cave features what appear to be ancient drawings resembling drakkars, which is how it got its name. Even today, it is an important source of income for local fishermen who collect edible bird’s nests and often demonstrate the process to visitors. You may also spot swifts flitting around inside the cave.

Loh Samah Bay

If you’re interested in snorkelling, head to Loh Samah Bay on the southern side of the island. Its shallow, clear waters are ideal for viewing coral formations and tropical fish. Longtail boats often anchor nearby, allowing swimmers to snorkel or feed the fish. There is also a little-known shortcut to Maya Bay—a one-metre-high opening in the cliff that becomes visible during low tide. Between May and October, when the seas can be choppy, this cliff passage is sometimes the only way to enter Maya Bay.

Palong Bay

For diving enthusiasts, Palong Bay is another excellent choice. Located just north of Maya Bay, it is one of the best places to spot black-tip reef sharks and explore colourful coral reefs. However, the bay is known for strong currents, so avoid snorkelling alone. It’s advisable to book an organised tour for safety.

FAQs about getting to Phi Phi Islands

The most common and convenient way to reach the Phi Phi Islands is by ferry or speedboat from Phuket or Krabi. Ferries are more affordable and offer a smoother ride, while speedboats are faster but can be bumpy in rough seas. Both options run daily, especially during the high season from November to April.

From Phuket, ferries generally take about 2 hours, while speedboats take 45–60 minutes. From Krabi, ferries take around 90 minutes, and speedboats are slightly quicker. Travel times may vary depending on sea conditions and the operator.

No, there is no airport on the Phi Phi Islands. The nearest airports are in Phuket and Krabi. From either airport, you will need to travel to the respective ferry terminal (Rassada Pier in Phuket and Klong Jirad Pier in Krabi) and then continue your journey by ferry or speedboat.

Latest articles

The best honeymoon destinations from India

10 famous temples in India every traveller must visit

Mumbai to Delhi, flight or train? The ultimate guide

Top things to do at Ajanta and Ellora Caves