Phuket Snorkeling Tour: Maya Bay & Phi Phi by Speedboat
Five stops, one boat, lunch and snorkeling gear: the whole day arranged
A speedboat snorkeling trip from Phuket visits Maya Bay, Pileh Lagoon, Viking Cave, Monkey Beach and Khai Island over seven to eight hours, with a guide, lunch, fins and hotel transfers included. The itinerary and timing shift with tides and weather. National park fees (400 THB per adult, 200 THB per child) are paid to the guide on arrival. You choose hotel pickup or meet the boat at Royal Phuket Marina.
Options for this experience
2 optionsStep-by-step itinerary
Phi Phi and Khai Islands speedboat tour
- Hotel pick-up and transfer to marina
- Explore Maya Beach
- Swim and snorkel at Pileh Lagoon
- View Viking Cave and snorkel coral reef
- Visit Monkey Beach
- Enjoy buffet lunch at Phi Phi Don
- Relax and swim at Khai Island
- Return to Royal Phuket Marina and transfer to hotel
- Maya Bay Entry included 40m
- Viking Cave 40m
- Monkey Beach 15m
- Ko Phi Phi Le Entry included 1h 10m
- Ao Phang Nga National Park Entry included 1h
What’s included
- Speedboat cruise to five stops.
- snorkeling fins and equipment.
- lunch and refreshments at a beachside restaurant.
- hotel pickup and drop-off by air-conditioned minivan in Phuket Province (if you choose that option).
- a live English-speaking guide.
- travel insurance.
Times
- Every day 09:30
Before you book
Operated by Amazing Canoeing
Prices and times updated 4 days ago
Traveler reviews
The experience
The day starts with a minivan pickup from your Phuket hotel and a drive to Royal Phuket Marina, where you board the speedboat and head out to Maya Bay. This limestone cove gained fame as the filming location for "The Beach" and sits inside Ao Phang Nga National Park. From there the boat moves to Pileh Lagoon, a sheltered pool ringed by sheer rock walls where you can swim and snorkel in shallow, clear water: locals call it a swimming pool in the sea. The guide hands out fins at the start, and snorkeling gear is yours to use throughout the day.
Next is Viking Cave, where you'll see the rock formations and the bird's nest harvesting site, then move into the water for snorkeling along a coral reef. Monkey Beach comes next, a stop to watch macaques in their natural habitat. Lunch is a buffet served at a beachside restaurant on Ton Sai Bay, with views of Phi Phi Don and time to walk around afterward. The final stop is Khai Island, a white sand beach in Ao Phang Nga National Park where you can swim and snorkel again before the boat returns to Royal Phuket Marina. A minivan then drives you back to your hotel.
The whole route depends on tides and weather, so the order and timing shift: the operator adjusts the day to what the sea allows. Travel insurance is included. Alcoholic drinks are available for purchase at the marina. Children must have an adult with them on the boat.
Is this one for you?Book the hotel pickup option if you want one less thing to arrange on arrival day. Meet at the marina if you're staying nearby or prefer to drive yourself. The fixed schedule and included transport mean the whole day holds together without building it yourself, though the route shifts with tides and weather: flexibility matters more than a locked itinerary here.
Compare the 12 alternatives












Top questions
Can children come?
Yes. Ticket types: Child (3 to 10 years); Infant (under 3): free.
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 24 h before the start.
What's the snorkeling like at Viking Cave and Khai Island?
Viking Cave has a vibrant coral reef with diverse marine life where you snorkel directly from the boat without needing to walk on land. Khai Island offers another snorkeling stretch in clear tropical water, giving you two separate reef sessions in the same day.
Do I need to bring my own snorkeling gear or fins?
Fins are collected at Royal Phuket Marina and included in the trip. Snorkeling equipment is provided for the whole day, so you don't need to bring your own.
Is the national park entrance fee included in the price?
No, national park fees are 400 THB per adult and 200 THB per child, paid directly to the guide when you check in at the marina.
Can I choose between hotel pickup and meeting the boat myself?
Yes. You can select hotel pickup in Phuket Province (included in that option) or meet the speedboat at Royal Phuket Marina instead. The choice is yours at checkout.
How much time do you actually spend in the water snorkeling?
The trip runs seven to eight hours total, with multiple stops for snorkeling and swimming: Viking Cave, Pileh Lagoon and Khai Island are the main water sessions, plus time at Monkey Beach and lunch on Phi Phi Don.
What happens if the weather or tide changes the plan?
The itinerary and timing are approximate and can shift without notice to suit tide and local weather conditions. The guide adjusts the day to keep everyone safe and make the best use of the sea state.
Phuket Snorkeling Tour: Maya Bay & Phi Phi by Speedboat
7h–8h · EN
from US$ 108.36 per person
Next, you choose your date and number of travelers and see the final price.































