How to Get from Phuket to Phi Phi

Horizon Cruises Phuket > Articles > How to Get from Phuket to Phi Phi

Three ways get you from Phuket to Phi Phi: the ferry from Rassada Pier, a group speedboat tour, or a private boat. Horizon Cruises Phuket arranges the private option on speedboats, yachts and catamarans from ฿37,900 for the whole boat, from Chalong Pier, 48 km away, or Ao Po Grand Marina. The ferry takes two hours, no stops, a group tour runs a fixed circuit, and a private boat leaves early, to see Maya Bay empty. Message us on WhatsApp.

Maya Bay on the Phi Phi Islands

How far is Phi Phi from Phuket?

About 48 km (26 nautical miles) in a straight line from Chalong Pier, and about 54 km (29 nautical miles) from Ao Po Grand Marina. A motor yacht covers it in roughly one to two hours; a speedboat is quicker; the ferry takes about two hours to Tonsai Pier.

Which pier you leave from depends on where your boat is berthed, and is confirmed when you book. Distances here are straight-line approximations — the actual route on the water is always a little longer.

The ferry: cheapest, on a timetable, no swimming stops

Scheduled ferries leave from Rassada Pier on the east side of Phuket and run to Tonsai Pier on Phi Phi Don in about two hours.

This is the cheapest option and the only sensible one if you are moving to Phi Phi rather than visiting — with luggage, for several nights. The limits are obvious: the ferry runs to a timetable, arrives at the busiest point of the archipelago, and stops nowhere along the way. Maya Bay, Pileh Lagoon, Bamboo Island — from the ferry you see them at a distance, if at all.

A group speedboat tour: fast, but on someone else's plan

The standard day trip: hotel pickup in the morning, a shared speedboat with several dozen people, a fixed circuit — Maya Bay, the lagoon, a snorkelling stop, lunch, back by evening.

Faster than the ferry and with actual stops, but everything runs to a rigid programme. The real drawback is that all the group tours follow the same route at the same time. At every stop you arrive alongside the rest of the fleet: a queue at the beach, a crowd in the lagoon, forty minutes per point, then on to the next by the clock.

A private boat: your route, your timing

A private speedboat or yacht removes both drawbacks. You leave when you decide — earlier than the group tours, for instance, to reach Maya Bay before they do. The route is built around you: how long to stay in each bay, where to snorkel, where to eat, whether to add Bamboo Island.

  • Speedboat — up to 12 guests, the fastest option, a full day with time to spare. From ฿37,900 for the day.
  • Motor yacht — an enclosed air-conditioned saloon and lunch on board; boats with cabins can stay overnight at anchor off Phi Phi. From ฿33,900.
  • Power catamaran — for larger groups: wide deck and steady at anchor. From ฿35,900.
  • Luxury yacht — Technema 89 Say Yes, Ferretti 80 Sofia and Beluga 88 all run full-day Phi Phi routes with a manager aboard; thirteen luxury yachts in all. From ฿100,000.

Chat on WhatsApp

Longtail boats under the limestone cliffs of Phi Phi

Which option suits whom

Which option suits whom
OptionTime in transitStops on the wayBest for
Ferryabout 2 hoursnonemoving to Phi Phi with luggage
Group speedboatfaster than the ferry, day on a programmefixed circuit, on a schedulea cheap day trip with no special requirements
Private boat1–2 hours by yacht, quicker by speedboatany, on your plana group that wants its own day

How long does a speedboat take from Phuket to Phi Phi?

About an hour and a half each way. Phi Phi is roughly 48 km from Phuket, and a private speedboat cruises at 25 to 35 knots. For comparison: the scheduled ferry from Rassada Pier to Tonsai Pier takes about two hours, and a cruising motor yacht around two and a half. On an eight-hour day the speedboat gives you three more hours at the islands than a slower boat does. Speedboat charters to Phi Phi start at ฿37,900 for the whole boat.

When to go

From November to April the sea on the Phi Phi side is usually calmer — that is the high season. The rule about time of day is simpler still: group tours reach Maya Bay towards the middle of the day, so an early private departure is the only way to see the bay without a crowd.

The decision to sail on any given day is the captain's, based on actual conditions.

Frequently asked questions

How long does it take to get from Phuket to Phi Phi?

About one to two hours on a motor yacht, less on a speedboat, and around two hours on the scheduled ferry to Tonsai Pier. The straight-line distance is about 48 km from Chalong and 54 km from Ao Po Grand Marina.

Can you do Phi Phi in one day from Phuket?

Yes — it is the most popular day route from Phuket. On a private boat a single day covers Maya Bay, Pileh Lagoon, a snorkelling stop and Bamboo Island, without being tied to anyone else's timetable. Other islands within a day's reach are in islands near Phuket.

Can you stay overnight at Phi Phi on a boat?

Yes, on yachts and catamarans with cabins — anchoring overnight in a bay is a normal format on this route. Options are in the motor yacht and luxury yacht catalogues.

Ferry, tour or private boat — which is better?

It depends on the job. Moving with luggage: the ferry. The cheapest possible day trip: a group tour. Your own route, your own timing and bays without the crowd: a private boat.

Does the crossing get rough?

In season, November to April, the passage is usually settled. If anyone in your group is prone to seasickness, a catamaran rides noticeably softer — two hulls take the swell better than one.

Where do boats to Phi Phi leave from?

From both sides of the island, depending on where the boat is berthed: about 48 km from Chalong Pier and about 54 km from Ao Po Grand Marina. The marinas and what each is used for are covered in where yachts depart from in Phuket.

What is included in a private boat charter from Phuket to Phi Phi?

Every boat comes crewed, with passenger insurance, drinking water, soft drinks, masks and snorkels and towels in the rate; the fuel for the Phi Phi route is in it too, except on boats whose page lists a fuel fee for the trip. Lunch, alcohol, water toys and the hotel transfer vary from boat to boat, so ask Horizon Cruises Phuket about the one you pick. The Phi Phi national park fee is paid on the day, per person, at the figure we confirm with your quote, unless the yacht's page lists it in the rate.

Should we go to Phi Phi by speedboat or by yacht?

Take a speedboat when time at the islands matters most: it makes the quickest crossing and leaves the longest stay at Maya Bay, Pileh Lagoon and Bamboo Island. Take a motor yacht or a catamaran when comfort on the passage matters: an enclosed air-conditioned saloon, lunch on board, a softer ride on two hulls, and cabins for a night at anchor off Phi Phi. Horizon Cruises Phuket quotes both for the same date so you can compare.

Can we see Maya Bay without the crowds?

Yes, by timing rather than luck. The group tours all reach Maya Bay towards the middle of the day, so a private boat that leaves Phuket early arrives before them and has the bay almost to itself. Tell Horizon Cruises Phuket that an empty Maya Bay is the priority and the captain builds the route around an early start, with the snorkelling stop and Bamboo Island later in the day.

How many people can a private boat to Phi Phi take?

It depends on the boat and on the route. Speedboats suit small groups, and larger parties go on a power catamaran with a wide deck. The guest cap for the Phi Phi crossing can be lower than the number the same boat carries on short routes near Phuket, so give Horizon Cruises Phuket the exact headcount, adults and children, and the team matches it to a boat whose Phi Phi limit fits.

Phang Nga Bay Yacht Charter from Phuket 2026/27 | 64 Boats from ฿33,900

Phang Nga Bay Yacht Charter from Phuket 2026/27 | 64 Boats from ฿33,900

Private Phang Nga Bay and James Bond Island boat tour with Horizon Cruises Phuket: 64 boats, five hours from ฿33,900 or a full day from ฿37,900 per boat.

Read the guide: Phang Nga Bay Yacht Charter from Phuket 2026/27 | 64 Boats from ฿33,900

Private Yacht Charter Phuket to Coral Island & Maiton 2026/27 | Half Day from ฿23,900, Full Day from ฿34,900

Private Yacht Charter Phuket to Coral Island & Maiton 2026/27 | Half Day from ฿23,900, Full Day from ฿34,900

Horizon Cruises Phuket: private charter from Chalong Pier to Coral Island and Maiton. Half day from ฿23,900, 8-hour day to both islands from ฿34,900, crew included.

Read the guide: Private Yacht Charter Phuket to Coral Island & Maiton 2026/27 | Half Day from ฿23,900, Full Day from ฿34,900

Private Yacht Charter Phuket to Racha Yai & Racha Noi 2026/27 | 63 Boats from ฿33,900

Private Yacht Charter Phuket to Racha Yai & Racha Noi 2026/27 | 63 Boats from ฿33,900

Private boat trip from Phuket to Racha Yai and Racha Noi with Horizon Cruises Phuket: 63 boats, a full day from ฿33,900 per boat, no park fee at Racha.

Read the guide: Private Yacht Charter Phuket to Racha Yai & Racha Noi 2026/27 | 63 Boats from ฿33,900

Private Yacht Charter Phuket to Phi Phi Islands 2026/27 | 58 Boats from ฿37,900

Private Yacht Charter Phuket to Phi Phi Islands 2026/27 | 58 Boats from ฿37,900

Private boat charter from Phuket to the Phi Phi Islands with Horizon Cruises Phuket: 58 boats, full day from ฿37,900 per boat, crew included.

Read the guide: Private Yacht Charter Phuket to Phi Phi Islands 2026/27 | 58 Boats from ฿37,900

Move on to choosing a boat

Six fleet categories at Horizon Cruises Phuket, each with prices in Thai baht and its own selection of boats.

Want help choosing?

Tell us the date and the number of guests and we will send matching boats with the final price in Thai baht. We are open 24/7.