Thailand  »  Southern Thailand and Andaman Coast  »  Phuket  »  Maya Bay Snorkeling

Maya Bay Snorkeling

4.5 32 experiences from US$ 28 ✓Free cancellation on most experiences

Real price per person, reviews and cancellation terms, side by side.

Our top 3 of 32 experiences

Phi Phi Islands Day Trip from Phuket: Snorkel & Maya BayOur pick
from · per personUS$ 86
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay SwimBest value
from · per personUS$ 28
Snorkeling in Phuket: Maya Bay, Phi Phi Islands & Khai Island★ Top rated
from · per groupUS$ 1,190

The 12 best of 32 options, side by side

✓ 2026-10-16
OptionPriceLengthRatingCancellationExtra fee
Phi Phi Islands Day Trip from Phuket: Snorkel & Maya BayOur pick
US$ 86 per person
9h4.77★ · 3,508free+US$ 12 on site
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay SwimBest value
US$ 28 per person
5h4.66★ · 87free+US$ 12 on site
Snorkeling in Phuket: Maya Bay, Phi Phi Islands & Khai IslandTop rated
US$ 120 per personUS$ 1,190 per group (split by 12)
7h–8h4.96★ · 219free—
Snorkeling in Phuket: Maya Bay, Pileh Lagoon & Khai Island
US$ 89 per person
7h–8h4.75★ · 989free—
Phi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkeling
US$ 46 per person
9h–12h4.25★ · 962free—
Phuket to Phi Phi Islands: Maya Bay & Snorkeling Speedboat
US$ 162 per person
8h4.91★ · 1,597free—
Phi Phi Islands Day Trip from Krabi: Maya Bay & Snorkel
US$ 119 per person
7h4.93★ · 1,499free—
Phuket: Phi Phi & Maya Bay Catamaran with Snorkeling & Lunch
US$ 141 per person
9h4.80★ · 405free—
Phi Phi Islands Snorkeling Tour from Phuket by Speedboat
US$ 42 per person
10h4.53★ · 392free—
Snorkeling Phi Phi Islands, Maya Bay & Khai Island
US$ 67 per person
8h4.88★ · 257free—
Phuket Snorkeling Tour: Maya Bay & Phi Phi by Speedboat
US$ 98 per person
7h–8h4.92★ · 203free—
Phi Phi Islands: Sunrise & Maya Bay with Speedboat & Snorkel
US$ 107 per person
9h4.89★ · 387free—

Maya Bay Snorkeling 32 options

Sort32 of 32
No experiences match those filters.
Phi Phi Islands Day Trip from Phuket: Snorkel & Maya Bay
›
‹
Our pick
Phi Phi Islands Day Trip from Phuket: Snorkel & Maya BayFull-day Phi Phi Islands speedboat tour from Phuket with snorkel sessions, lunch, Maya Bay and Monkey Beach. Hotel pickup included, small groups.★ 4.77 (3,508)9h✓ Free cancellationfromUS$ 86per person
Snorkeling in Phuket: Maya Bay, Pileh Lagoon & Khai Island
›
‹
Travelers' pick-7%
Snorkeling in Phuket: Maya Bay, Pileh Lagoon & Khai IslandSnorkel Phi Phi and Khai Islands from Phuket on a speedboat with guide, lunch and hotel pickup: swim in Pileh Lagoon's emerald waters and explore Viking Cave's coral reef.★ 4.75 (989)7h–8h✓ Free cancellationfromUS$ 89per person
Phi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkeling
›
‹
Travelers' pick-10%
Phi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkelingVisit four islands in Ao Phang Nga National Park by speedboat from Phuket. Swim and snorkel at Pileh Lagoon and Phi Phi Don with gear and guide.★ 4.25 (962)9h–12h✓ Free cancellationfromUS$ 46per person
Phuket to Phi Phi Islands: Maya Bay & Snorkeling Speedboat
›
‹
Travelers' pick
Phuket to Phi Phi Islands: Maya Bay & Snorkeling SpeedboatSmall-group speedboat tour from Phuket to Phi Phi Islands with Maya Bay, Pileh Lagoon, 2 snorkeling stops & breakfast. Max 18 people, 95% 5-star reviews.★ 4.91 (1,597)8h✓ Free cancellationfromUS$ 162per person
Phi Phi Islands Day Trip from Krabi: Maya Bay & Snorkel
›
‹
Travelers' pickLikely to sell out
Phi Phi Islands Day Trip from Krabi: Maya Bay & SnorkelFull-day Phi Phi Islands tour from Krabi with Maya Bay, Viking Cave, Monkey Beach and snorkeling. Includes lunch, gear and park fees. Small groups, certified guide.★ 4.93 (1,499)7h✓ Free cancellationfromUS$ 119per person
Phuket: Phi Phi & Maya Bay Catamaran with Snorkeling & Lunch
›
‹
Travelers' pick
Phuket: Phi Phi & Maya Bay Catamaran with Snorkeling & LunchFull-day luxury catamaran to Phi Phi Islands, Maya Bay, and Maithon with snorkeling, lunch, water activities, and hotel pickup. Small groups, bilingual guide, sunset return.★ 4.80 (405)9h✓ Free cancellationfromUS$ 141per person
Phi Phi Islands Snorkeling Tour from Phuket by Speedboat
›
‹
Travelers' pick-5%
Phi Phi Islands Snorkeling Tour from Phuket by SpeedboatSnorkel Phi Phi Islands and Maya Bay from Phuket with speedboat or catamaran, English-speaking guide, and all-day food service.★ 4.53 (392)10h✓ Free cancellationfromUS$ 42per person
Snorkeling Phi Phi Islands, Maya Bay & Khai Island
›
‹
Snorkeling Phi Phi Islands, Maya Bay & Khai IslandSnorkel the Phi Phi Islands, Maya Bay and Khai Island in one day from your hotel with guide, lunch and transfers included.★ 4.88 (257)8h✓ Free cancellationfromUS$ 67per person
Snorkeling in Phuket: Maya Bay, Phi Phi Islands & Khai Island
›
‹
★ Top rated-17%
Snorkeling in Phuket: Maya Bay, Phi Phi Islands & Khai IslandPrivate speedboat snorkeling tour from Phuket visiting Maya Bay, Pileh Lagoon, Viking Cave and Khai Island with hotel pickup and professional guide.★ 4.96 (219)7h–8h✓ Free cancellationfromUS$ 1,190per group
Phuket Snorkeling Tour: Maya Bay & Phi Phi by Speedboat
›
‹
-22%
Phuket Snorkeling Tour: Maya Bay & Phi Phi by SpeedboatSeven to eight hours snorkeling from Phuket with speedboat, guide and lunch included: Maya Bay, Pileh Lagoon, Viking Cave and Khai Island, plus hotel pickup and fins.★ 4.92 (203)7h–8h✓ Free cancellationfromUS$ 98per person
Phi Phi Islands: Sunrise & Maya Bay with Speedboat & Snorkel
›
‹
Travelers' pick
Phi Phi Islands: Sunrise & Maya Bay with Speedboat & SnorkelEight-hour speedboat tour from Royal Phuket Marina to Maya Bay, Monkey Beach, Viking Cave and Bamboo Island. Includes lunch, snorkel gear, hotel pickup and national park fees.★ 4.89 (387)9h✓ Free cancellationfromUS$ 107per person
Maya Bay & Phi Phi Islands Speedboat Tour from Phuket
›
‹
Maya Bay & Phi Phi Islands Speedboat Tour from PhuketSpeedboat day trip from Phuket to Maya Bay, Phi Phi Islands & Bamboo Island. Snorkel, swim, lunch included, hotel pickup. Small groups, English guide.★ 4.34 (176)8h–9h✓ Free cancellationfromUS$ 73per person
Phi Phi & Maithon: Catamaran Snorkel & Maya Bay from Phuket
›
‹
Travelers' pickLikely to sell out
Phi Phi & Maithon: Catamaran Snorkel & Maya Bay from PhuketFull-day catamaran from Phuket to Phi Phi Islands and Maithon with Maya Bay, two snorkel sessions, long-tail boat, lunch and hotel pickup. Max 40 guests, bilingual guide.★ 4.89 (175)8h✓ Free cancellationfromUS$ 153per person
Snorkeling Phi Phi Islands from Phuket: Bamboo Island & Maya Bay
›
‹
Travelers' pick
Snorkeling Phi Phi Islands from Phuket: Bamboo Island & Maya BaySnorkel Bamboo Island and Ko Phi Phi Le in the Andaman Sea, see monkeys at Monkey Beach, swim in an emerald lagoon, and visit Maya Bay from Phuket with hotel pickup and guide.★ 4.66 (339)9h 30m✓ Free cancellationfromUS$ 70per person
Ko Phi Phi: Maya Bay Sunrise & Snorkel with Speedboat
›
‹
Travelers' pick
Ko Phi Phi: Maya Bay Sunrise & Snorkel with SpeedboatEarly morning speedboat from Phi Phi Don to Maya Bay, Phi Leh Lagoon and Bamboo Island. Includes snorkel gear, lunch, guide and national park fees. Back by 2:30pm.★ 4.78 (129)8h 30m✓ Free cancellationfromUS$ 72per person
Snorkeling Phi Phi Islands from Phuket
›
‹
Travelers' pick
Snorkeling Phi Phi Islands from PhuketCatamaran snorkeling tour from Phuket to Phi Phi Islands with Maya Bay, Pileh Lagoon and Monkey Beach. Breakfast, lunch and gear included, hotel pickup at 6am or 8am.★ 4.33 (92)10h✓ Free cancellationfromUS$ 110per person
Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach
›
‹
Travelers' pick
Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey BeachSpeedboat day trip from Phuket to Phi Phi Islands with snorkeling at Green Island, Maya Bay and Loh Samah Bay, plus lunch and hotel pickup included.★ 4.62 (151)8h–9h✓ Free cancellationfromUS$ 44per person
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay Swim
›
‹
Best value
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay SwimSwim at Maya Bay, snorkel coral gardens, spot monkeys at Monkey Bay: all from Koh Phi Phi. Includes snorkeling gear, water, and local boat driver.★ 4.66 (87)5h✓ Free cancellationfromUS$ 28per person
Phi Phi Islands Snorkeling Tour: Speedboat to Maya Bay
›
‹
Travelers' pick
Phi Phi Islands Snorkeling Tour: Speedboat to Maya BayFull-day speedboat snorkeling tour from Krabi visiting Phi Phi Islands, Maya Bay, Pileh Lagoon and Bamboo Island with hotel pickup, gear and lunch.★ 4.87 (85)7h 30m✓ Free cancellationfromUS$ 36per person
Snorkeling Phi Phi Islands from Khao Lak: Maya Bay & coral reefs
›
‹
Travelers' pick
Snorkeling Phi Phi Islands from Khao Lak: Maya Bay & coral reefsSnorkel the Phi Phi Islands from Khao Lak with a guide, hotel pickup and lunch included: swim among coral reefs and colorful fish in the Andaman Sea.★ 4.85 (72)13h✓ Free cancellationfromUS$ 113per person
Snorkeling Phuket: Phi Phi Islands & Maya Bay by Speedboat
›
‹
Snorkeling Phuket: Phi Phi Islands & Maya Bay by SpeedboatSnorkel Phuket's Phi Phi Islands and Khai Island by speedboat with guide, lunch and hotel pickup: Maya Bay, Pileh Cove, Monkey Beach and coral reefs in one day.★ 3.89 (19)7h✓ Free cancellationfromUS$ 44per person
Phi Phi Islands snorkeling: Two reefs, Maya Bay & Monkey Beach
›
‹
Travelers' pick
Phi Phi Islands snorkeling: Two reefs, Maya Bay & Monkey BeachSpend eight to nine hours on a luxury yacht exploring Monkey Beach, Viking Cave and Maya Bay with snorkeling sessions, a longtail boat trip and lunch buffet.★ 4.41 (17)8h–9h✓ Free cancellationfromUS$ 150per person
Snorkeling Phuket: Phi Phi Islands speedboat with Maya Bay
›
‹
Snorkeling Phuket: Phi Phi Islands speedboat with Maya BayFull-day speedboat snorkeling from Phuket to Maya Bay, Pileh Lagoon and Bamboo Island with hotel pickup, lunch and snorkel gear included.★ 3.67 (3)9h✓ Free cancellationfromUS$ 115per person
Phi Phi Islands Catamaran Tour: Maya Bay Snorkeling
›
‹
-10%
Phi Phi Islands Catamaran Tour: Maya Bay SnorkelingIsland-hopping catamaran tour from Phuket to Maya Bay, Pileh Lagoon, Viking Cave and Phi Phi Don with snorkeling, lunch and hotel pickup included.★ 3.67 (3)7h–8h✓ Free cancellationfromUS$ 72per person
Snorkeling Phi Phi Islands from Phuket: Maya Bay & Maiton
›
‹
Snorkeling Phi Phi Islands from Phuket: Maya Bay & MaitonSnorkel the Phi Phi Islands and Maiton from Phuket on a 12-hour day trip with hotel pickup, buffet lunch, afternoon tea.★ 5.00 (4)12h✓ Instant confirmationfromUS$ 229per person
Phi Phi Islands Day Tour: Snorkeling, Maya Bay, Monkey Beach
›
‹
Phi Phi Islands Day Tour: Snorkeling, Maya Bay, Monkey BeachDay tour from Phuket to Phi Phi Islands with snorkeling gear, lunch and hotel pickup included: visit Maya Bay, Monkey Beach and Bamboo Island, then return by late afternoon.★ 5.00 (2)7h 30m✓ Free cancellationfromUS$ 133per person
Phi Phi Islands Snorkeling Tour Maya Bay & Monkey Beach
›
‹
Travelers' pick
Phi Phi Islands Snorkeling Tour Maya Bay & Monkey BeachSnorkel three stops around the Phi Phi Islands from Koh Lanta by speedboat with lunch and hotel pickup, eight to nine hours exploring coral reefs and marine life.★ 5.00 (1)8h–9h✓ Free cancellationfromUS$ 52per person
Phi Phi Islands Speedboat Tour: Snorkel Khai Island
›
‹
Phi Phi Islands Speedboat Tour: Snorkel Khai IslandSpeedboat tour from Phuket hits Maya Bay, Viking Cave and Pileh Lagoon, then snorkel the shallow reefs around Khai Island with lunch and equipment.★ 3.77 (164)8h–10h✓ Free cancellationfromUS$ 48per person
Phi Phi, Maya Bay & Khai Islands Full-Day Snorkeling Tour
›
‹
Travelers' pick
Phi Phi, Maya Bay & Khai Islands Full-Day Snorkeling TourIsland-hop from Khao Lak by speedboat to Phi Phi Don, Maya Bay and Khai Islands with snorkeling, lunch and hotel pickup included in this full-day guided tour.★ 3.86 (49)10h–11h✓ Free cancellationfromUS$ 74per person
Phi Phi & Maya Bay speedboat tour from Phuket: Snorkel and swim
›
‹
Phi Phi & Maya Bay speedboat tour from Phuket: Snorkel and swimSpeedboat tour from Phuket to Phi Phi Island, Maya Bay and Khai Island with snorkeling, lunch and hotel pickup included.★ 3.36 (25)7h–8h✓ Free cancellationfromUS$ 41per person
Snorkeling Phi Phi Island, Maya Bay & Khai Island by speed boat
›
‹
Snorkeling Phi Phi Island, Maya Bay & Khai Island by speed boatEight-hour snorkeling trip from Phuket to Phi Phi Island, Maya Bay and Khai Island with hotel pickup, English guide and lunch included.★ 3.71 (21)8h✓ Free cancellationfromUS$ 51per person
Phi Phi & Bamboo Islands: Catamaran Snorkel & Maya Bay
›
‹
Phi Phi & Bamboo Islands: Catamaran Snorkel & Maya BayFull-day catamaran tour from Krabi to Phi Phi Islands and Bamboo Island with snorkeling, Maya Bay, lunch and hotel pickup. Departs 9am, includes equipment and English guide.★ 3.67 (6)9h✓ Free cancellationfromUS$ 138per person

Maya Bay Snorkeling at a glance

  • Our pick: Phi Phi Islands Day Trip from Phuket: Snorkel & Maya Bay, US$ 86 (9h, 4.77★ · 3,508).
  • Best value: Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay Swim, US$ 28 (5h, 4.66★ · 87).
  • Top rated: Snorkeling in Phuket: Maya Bay, Phi Phi Islands & Khai Island, US$ 120 (7h–8h, 4.96★ · 219).

Real price per person across the 32 options: US$ 28–US$ 229 (median US$ 74). With an extra fee to pay on site: 8 of 32. With 100+ reviews: 17 of 32.

Of the 32 options: 31 with free cancellation, 32 with instant confirmation, 30 with hotel pickup, 32 kid-friendly, 1 private and 17 last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Real price per person: the group price divided by the seats it includes.

Frequently asked questions

Can I book with free cancellation?

Yes: 31 of the 32 options offer free cancellation, so you can book now and confirm your plans later.

How long do these experiences last?

Most options last half a day or longer. There are also shorter and longer formats to fit your itinerary.

Which one is the travelers' favorite?

Phi Phi Islands Day Trip from Phuket: Snorkel & Maya Bay is the travelers' favorite, rated 4.77 out of 5 across 3,508 reviews.

More things to do in Phuket

Do you need help planning your next activity?