Snorkeling in Phuket: Maya Bay, Phi Phi Islands & Khai Island
Dive into Viking Cave’s vibrant marine life beyond the calm lagoon waters
A private speedboat tour from Phuket to the Phi Phi Islands and Khai Island with snorkeling at multiple sites, including Maya Bay and Viking Cave, plus hotel pickup and drop-off within Phuket Province. The tour runs 7 to 8 hours and includes a guide, snorkeling equipment, paddleboard use and lunch at a beachside restaurant. National park fees (400 THB per adult, 200 THB per child) are paid to the guide at check-in. You choose between hotel pickup or meeting the boat at Royal Phuket Marina.
Compare the 12 alternatives
Snorkeling in Phuket: Maya Bay, Pileh Lagoon & Khai IslandEvery day · 09:30 · All ages★ 4.75 (989)7h–8hENUS$ 89View ›
Phi Phi, Maya Bay & Khai Islands Day Trip from PhuketEvery day · first departure 06:00, last 09:00 · From age 4★ 4.28 (753)8h–9hENUS$ 40View ›
Phi Phi Islands Speedboat Tour: Snorkel Khai IslandEvery day · 07:30 and 09:30 · All ages★ 3.77 (164)8h–10hEN · THUS$ 48View ›
Phi Phi Islands Snorkeling Tour from Phuket by SpeedboatEvery day · first departure 07:30, last 08:15★ 4.53 (392)10hENUS$ 42View ›
Phuket Snorkeling Tour: Maya Bay & Phi Phi by SpeedboatEvery day · 09:30 · All ages★ 4.92 (203)7h–8hENUS$ 98View ›
Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey BeachEvery day★ 4.62 (151)8h–9hENUS$ 44View ›
Phi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkelingEvery day · 07:30 and 08:00★ 4.25 (962)9h–12hEN · TH +1US$ 46View ›
Snorkeling Phi Phi Islands from Phuket: Bamboo Island & Maya BayEvery day · 04:30 and 07:30 · From age 3★ 4.66 (339)9h 30mUS$ 70View ›
Phi Phi Islands: Sunrise & Maya Bay with Speedboat & SnorkelEvery day · 04:30, 07:30 and 08:00 · From age 3★ 4.89 (387)9hENUS$ 107View ›
Phi Phi Islands Day Trip from Phuket: Snorkel & Maya BayEvery day · 04:30, 07:30 and 08:00 · From age 3★ 4.77 (3,508)9hENUS$ 86View ›
Snorkeling Phuket: Phi Phi Islands & Maya Bay by SpeedboatEvery day · 07:30 and 09:30 · All ages★ 3.89 (19)7hEN · THUS$ 44View ›
Phuket to Phi Phi Islands: Maya Bay & Snorkeling SpeedboatEvery day · 06:00 · All ages★ 4.91 (1,597)8hEN · THUS$ 162View › Compare more experiences like this »
Step-by-step itinerary
- Maya Bay40m · entry included
- Viking Cave40m
- Monkey Beach20m · entry included
- Ao Phang Nga National Park1h · entry included
Private Phi Phi and Khai Islands Tour
- Hotel pick-up and transfer to marina
- Speedboat journey to Phi Phi Leh
- Visit Maya Bay for sightseeing
- Swim and snorkel at Pileh Lagoon
- Explore Viking Cave and snorkel
- Visit Monkey Beach for photos
- Lunch at Phi Phi Don restaurant
- Relax and swim at Khai Island
- Return to Royal Phuket Marina
- Transfer back to Phuket hotel
The experience
The day starts with pickup from your Phuket hotel in an air-conditioned minivan, heading to Royal Phuket Marina where the speedboat departs. From there, the boat cuts across open water toward Phi Phi Leh, where the limestone cliffs rise straight from the sea. Maya Bay comes first (the cove made famous by "The Beach"), and you'll have time to swim and snorkel in the shallow, sheltered water before the boat moves on.
Pileh Lagoon is the next stop, a natural basin ringed by vertical rock walls where the water sits so still it looks like a swimming pool. You can snorkel here or paddleboard across the surface. Then comes Viking Cave, where the snorkeling shifts: the coral reef runs deeper and the marine life is denser than the lagoon. The cave itself sits above the waterline, marked by old wall paintings and the wooden scaffolding used to harvest bird nests. Monkey Beach offers a chance to see macaques in their habitat, and lunch happens at a Phi Phi Don restaurant where you can walk along the sand. The final stop is Khai Island, a white-sand beach where you can swim and snorkel again before the boat returns to Royal Phuket Marina and the minivan takes you back to your hotel.
Snorkeling equipment, a paddleboard and a guide who speaks English are included. Travel insurance and refreshments are covered. If you choose hotel pickup, the minivan collects you and drops you back. If you prefer to meet the boat, you arrange your own transport to the marina. Fins can be rented at the marina for 200 THB if you don't bring your own, and alcoholic drinks are available for purchase there. The itinerary can shift depending on tide and weather.
What’s included
- Speedboat cruise to Phi Phi Islands and Khai Island.
- snorkeling equipment and paddleboard use.
- English-speaking guide.
- hotel pickup and drop-off by air-conditioned minivan within Phuket Province (or meeting at the marina).
- refreshments.
- travel insurance.
- local taxes.
Options for this experience
2 optionsOptions with the same name differ in details you'll see when you pick a date.
Before you book
Prices and times updated today
Operated by Amazing Canoeing
Is this one for you?Book the hotel pickup option if you want the whole day arranged from your door. Choose the marina meetup if you're staying outside Phuket Province or prefer to drive yourself. Either way, the fixed itinerary and guide mean you're not deciding where to stop or how long to stay: the boat moves through five named sites in a single day, and the snorkeling shifts from lagoon to reef so you're not repeating the same underwater landscape.
Traveler reviews
Top questions
What happens if it rains?
It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24h before the start.
What's the difference between snorkeling at Pileh Lagoon and Viking Cave on this tour?
Pileh Lagoon is a sheltered basin with calm, shallow water ideal for paddleboarding and beginner snorkeling. Viking Cave has a vibrant coral reef with deeper water and more diverse marine life, plus the cave itself above the waterline with historical wall paintings and bird-nest harvesting structures visible from the boat.
Does the tour include lunch, and where do you eat?
Lunch is at a beachside restaurant on Phi Phi Don, where you can sit overlooking the water or walk along the beach. The meal is not included in the tour price and you pay separately at the restaurant.
What snorkeling gear is provided, and do I need to bring anything?
The tour includes snorkeling equipment and a paddleboard. Fins are not included but can be rented at Royal Phuket Marina for 200 THB if you don't have your own.
How long is the speedboat ride from Phuket to the Phi Phi Islands?
The tour runs 7 to 8 hours total, including all stops, snorkeling time and lunch. The boat departs from Royal Phuket Marina after your hotel pickup and transfer.
Is the national park entry fee included in the tour price?
National park fees are not included and must be paid to your guide when you check in: 400 THB per adult and 200 THB per child.
Can I choose to meet the boat instead of being picked up from my hotel?
Yes. You can either book hotel pickup (the minivan collects you from your Phuket hotel) or meet the speedboat at Royal Phuket Marina and arrange your own transport there.
Snorkeling in Phuket: Maya Bay, Phi Phi Islands & Khai Island
7h–8h · EN
from US$ 1,190.22 per group
4.96219 reviewsVerified traveler reviews via our booking provider



























