Phi Phi, Maya Bay & Khai Islands Full-Day Snorkeling Tour
Ten hours across three islands, snorkeling in tropical reefs and swimming in waters where The Beach was filmed
A full-day island-hopping tour from Khao Lak by speedboat visits Phi Phi Don, Maya Bay and Khai Islands with snorkeling, swimming and lunch included. The tour runs 10 to 11 hours with hotel pickup, an English-speaking guide, life jackets and travel insurance. A minimum of 10 people is required to run the tour. Maya Bay closes annually from August 1 to September 30 for environmental conservation, during which visitors view it from the boat only.
Compare the 10 alternatives
Snorkeling Phi Phi Islands from Khao Lak: Maya Bay & coral reefsMon–Sat · 03:00 and 06:30 · From age 3★ 4.85 (72)13hEN · JAUS$ 112View ›
Surin Islands Snorkeling Tour: Reefs & Moken CultureEvery day · 09:30 · From age 4★ 4.48 (48)9hEN · TH · ZHUS$ 105View ›
Snorkeling Khao Lak: Similan Islands with guide and mealsEvery day · 08:30 · From age 4★ 4.48 (85)8h 30mEN · THUS$ 109View ›
Similan Islands Snorkel Tour from Phuket & Khao LakEvery day · 09:00 · From age 4★ 3.43 (14)10hEN · TH · ZHUS$ 94View ›
Surin Islands snorkeling tour: Speed boat & coral reefsMon, Wed and Sat · 08:30 · From age 4★ 4.88 (17)9hEN · THUS$ 112View ›
Snorkeling Surin Islands from Khao Lak: 3 reef sitesEvery day · 07:00 · From age 4★ 4.40 (112)9h–10hEN
Khao Lak to Similan Islands Snorkeling Tour: Coral & TurtlesEvery day · 07:00 · From age 4★ 4.00 (6)8h–9hENUS$ 101View ›
Snorkeling Surin Islands from Khao Lak: Two reef stopsTue, Thu and Sat · 05:00 · From age 5★ 4.54 (28)10hEN · DEUS$ 124View ›
Snorkeling Similan Islands Sailing Rock and Coral ReefsEvery day · 07:00★ 5.00 (1)11h–12hEN · THUS$ 100View ›
Surin Islands Longtail Boat Tour: Snorkel at Your PaceEvery day · From age 4★ 4.61 (18)10hEN · THUS$ 300View › Compare more experiences like this »
Step-by-step itinerary
- Ko Phi Phi Le1h · entry included
- Maya Bay1h · entry included
- Monkey Beach30m · entry included
- Ao Phang Nga National Park1h · entry included
Island hopping and snorkeling tour
- Depart to Phi Phi Ley Island by speedboat
- Visit Maya Bay for swimming and relaxing
- Sightseeing at Viking Cave
- Sightseeing at Pileh Bay
- Lunch and snorkeling at Phi Phi Don Island
- Visit Monkey Beach for sightseeing
- Relax and snorkel at Khai Nai Island
The experience
The speedboat leaves Khao Lak in the morning and heads first to Phi Phi Lay Island, where Maya Bay opens up: the white-sand cove that appeared in The Beach. You swim in the clear water and have time to walk the beach before the boat moves on to explore the Viking Cave, Pileh Bay's emerald lagoon and the dramatic limestone cliffs of Nui Bay. The route is built around the snorkeling: tropical reefs line these islands and hold hundreds of fish, so most of the day splits between the water and the boat moving between stops.
Lunch happens on Phi Phi Don Island at a beachside restaurant on Ton Sai Bay, with free time on the beach afterward. The tour then swings past Monkey Beach for sightseeing before heading to Khai Nai Island in Ao Phang Nga National Park, where you snorkel again and swim off the white sand. Life jackets are on-board, and the guide speaks English throughout the day. A small refreshment waits at the pier before departure and another comes during the boat ride.
The tour needs a minimum of 10 people to run. If cancellation happens, the operator offers a different date, an alternative tour or a full refund. Note that Maya Bay closes every year from August 1 to September 30 for environmental recovery. During those months, you view the bay from the boat and cannot step onto the beach.
What’s included
- Hotel pickup and drop-off from Khao Lak.
- English-speaking tour guide for the full day.
- travel insurance.
- life jackets on-board.
- lunch at a beachside restaurant on Phi Phi Don Island.
- small refreshments at the pier and during the boat ride.
- snorkeling at tropical reefs across three islands.
Before you book
Prices and times updated yesterday
Operated by Oh-Hoo
Is this one for you?Book this if you want a full day of snorkeling and island stops on a speedboat with a guide steering the route. Choose it over self-guided options when you'd rather follow a planned itinerary than plot your own.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (4 to 11 years). Children under 4 can't be included in the booking.
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 islands do we visit on this tour from Khao Lak?
The tour visits Phi Phi Don, Phi Phi Lay (where Maya Bay is located), and Khai Nai Island in Ao Phang Nga National Park. You snorkel at multiple reefs across these islands and swim at several stops throughout the day.
Is lunch included in the full-day tour?
Yes, lunch is included at a beachside restaurant on Phi Phi Don Island at Ton Sai Bay, with free beach time afterward before the boat continues to the remaining stops.
What is Maya Bay like when we get there?
Maya Bay is a white-sand cove surrounded by limestone cliffs, famous as the filming location for The Beach. You swim in the clear water and have time on the beach: except from August 1 to September 30 each year, when the bay is closed for environmental conservation and you view it from the boat only.
Do we need to arrange hotel pickup, or do we meet at the pier?
Hotel pickup from Khao Lak is included in the tour price. The operator collects you from your accommodation and brings you back after the day ends, so you don't need to arrange your own transport to the pier.
What should I bring or wear for a full day of snorkeling?
Life jackets are provided on-board. Bring swimwear, sunscreen, a towel and a light cover-up. Snorkeling gear is typically available, though some travelers prefer their own mask and fins. Confirm with the operator when you book.
Phi Phi, Maya Bay & Khai Islands Full-Day Snorkeling Tour
10h–11h · EN
from US$ 74 per person
3.9252 reviewsVerified traveler reviews via our booking provider







































