Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach

4.64 (157 reviews) 80% rated it 5 stars
Free cancellationTravelers' pick
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 2
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 3
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 4
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 5
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 6
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 7
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 8
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 9
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 10
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 11
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 12
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 13
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 14
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 15
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 16
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 17
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 18
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 19
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 20
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 21
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 22
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 23
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 24
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 25
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 26
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 27
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 28
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 29
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 30
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 31
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 32
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 33
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 34
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 35
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 36
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 37
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 38
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 39
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 40
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 41
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 42
  • Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach 43
1/43
Meeting pointHotel pickup
Duration8h–9h
Live guideEN

Five snorkeling sites in a single day, from Green Island's limestone walls to Monkey Beach's long-tailed macaques.

A full-day snorkeling tour from Phuket by speedboat to the Phi Phi Islands, with stops at Green Island, Maya Bay, Loh Samah Bay, Viking Cave and Monkey Beach. The boat leaves from Phuket piers with hotel pickup included. You snorkel in turquoise water at each site, eat a Thai buffet lunch on Phi Phi Don, and return by late afternoon. National Park fees (400 THB per adult, 200 THB per child) are paid at departure. The tour runs eight to nine hours and suits all fitness levels. Maya Bay closes August and September to protect baby sharks.

Compare the 12 alternatives

Phi Phi Islands snorkeling: Two reefs, Maya Bay & Monkey BeachPhi Phi Islands snorkeling: Two reefs, Maya Bay & Monkey BeachEvery day · 08:00★ 4.41 (17)8h–9hEN · TH · ZHUS$ 149View ›Phi Phi & Maya Bay speedboat tour from Phuket: Snorkel and swimPhi Phi & Maya Bay speedboat tour from Phuket: Snorkel and swimEvery day · 07:00 and 09:00 · From age 4★ 3.27 (26)7h–8hENUS$ 41US$ 37View ›Phi Phi, Maya Bay & Khai Islands Day Trip from PhuketPhi Phi, Maya Bay & Khai Islands Day Trip from PhuketEvery day · 07:00, 08:00 and 09:00 · From age 4★ 4.27 (758)8h–9hENUS$ 52US$ 46View ›Snorkeling Phi Phi Islands from Phuket: Bamboo Island & Maya BaySnorkeling Phi Phi Islands from Phuket: Bamboo Island & Maya BayEvery day · 04:30 and 07:30 · From age 3★ 4.66 (340)9h 30mUS$ 70View ›Phi Phi Islands Day Trip from Phuket: Snorkel & Maya BayPhi Phi Islands Day Trip from Phuket: Snorkel & Maya BayEvery day · 04:30, 07:30 and 08:00 · From age 3★ 4.78 (3,523)9hENUS$ 85View ›Phuket Snorkeling Tour: Maya Bay & Phi Phi by SpeedboatPhuket Snorkeling Tour: Maya Bay & Phi Phi by SpeedboatEvery day · 09:30 · All ages★ 4.92 (210)7h–8hENUS$ 126US$ 98View ›Snorkeling in Phuket: Maya Bay, Pileh Lagoon & Khai IslandSnorkeling in Phuket: Maya Bay, Pileh Lagoon & Khai IslandEvery day · 09:30 · All ages★ 4.75 (991)7h–8hENUS$ 96View ›Phi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkelingPhi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkelingEvery day · 07:30 and 08:30★ 4.24 (972)9h–12hEN · TH · ZHUS$ 51US$ 46View ›Phuket to Phi Phi Islands: Maya Bay & Snorkeling SpeedboatPhuket to Phi Phi Islands: Maya Bay & Snorkeling SpeedboatEvery day · 06:00 · Up to age 75★ 4.91 (1,601)8hEN · THUS$ 161View ›Phi Phi Islands: Sunrise & Maya Bay with Speedboat & SnorkelPhi Phi Islands: Sunrise & Maya Bay with Speedboat & SnorkelEvery day · 04:30, 07:30 and 08:00 · From age 3★ 4.89 (388)9hENUS$ 106View ›Phi Phi Islands & Maya Bay Day Trip from Phuket by SpeedboatPhi Phi Islands & Maya Bay Day Trip from Phuket by SpeedboatEvery day · 08:30 · Ages 4–60★ 4.62 (403)8hENUS$ 64US$ 48View ›Phi Phi Islands Speedboat Tour: Snorkel Khai IslandPhi Phi Islands Speedboat Tour: Snorkel Khai IslandEvery day · 07:30 and 09:30 · All ages★ 3.77 (164)8h–10hEN · THUS$ 48View › Compare more experiences like this »

Step-by-step itinerary

Stops and time spent at each
  1. Maya Bay40m
  2. Viking Cavepassing by
  3. Monkey Beach20m

Phi Phi Island full day tour

  • Depart from pier to Green Island
  • Snorkel at Green Island
  • Visit Maya Bay Phi Phi Islands
  • Arrive at Phi Phi Don Island
  • Buffet lunch at beachside restaurant
  • Free time exploring Phi Phi Don
  • Snorkel at Loh Samah Bay
  • Pass by Viking Cave
  • Visit Monkey Beach

The experience

You get picked up from your Phuket hotel in the morning and driven to the departure pier for a speedboat ride to Green Island, where you'll snorkel among tall limestone cliffs rising straight from the water. The boat then heads to Maya Bay, the sheltered cove ringed by 100-metre cliffs on three sides, usually closed in August and September while baby sharks are present. After Maya Bay, you'll land on Phi Phi Don Island for a beachside Thai buffet lunch at a seaside restaurant, with time to walk the beach or rest before the afternoon stops.

The second half of the day takes you to Loh Samah Bay on the opposite side of Koh Phi Phi Leh, one of the most spectacular snorkeling sites in the archipelago, then past Viking Cave, where you'll learn about the local swiftlet bird's nest harvest, prized in Chinese culture for health and skin benefits. The cave entrance is closed to visitors, but you'll see it from the boat. Your final stop is Monkey Beach, where long-tailed macaque troops live freely on the sand. This is the only place on the tour where you'll encounter wildlife on land.

Snorkeling masks and life jackets are provided on board. A professional English-speaking guide leads the group, and the tour includes accidental travel insurance and morning tea or coffee at the pier. The speedboat returns you to your hotel by late afternoon. If you want to add jet ski, banana boat or lagoon boat activities, those cost extra and can be arranged on the day.

What’s included

  • Hotel pickup and drop-off from Patong, Karon, Kata, Kamala or Phuket Town.
  • snorkeling mask and life jacket.
  • English-speaking professional guide.
  • Thai buffet lunch at a beachside restaurant on Phi Phi Don.
  • morning tea and coffee at the departure pier.
  • accidental travel insurance.

Before you book

Days and timesEvery day
AgesAdult (12 and older) · Child (4 to 11 years) · Infant (1 to 3 years): free
GroupUp to 40
Live guideEnglish
Meeting point and pickupHotel pickup included.
Cancellation and refundsFree cancellation up to 24 h before the start. After that, no refund.It may be canceled due to bad weather or if the minimum number of travelers isn't reached. If that happens, you're offered another date or a refund.
Paid on siteUS$ 11.85

Prices and times updated yesterday

Good to know
Low physical effortNot recommended during pregnancy

Operated by Mam Holidays

Is this one for you?Book this tour if you're arriving in Phuket with a free day and want to see multiple snorkeling sites without renting a boat or hiring a private guide: the speedboat schedule, five stops and lunch timing all fit inside a single afternoon, so you're not building the day yourself.

Traveler reviews

4.64
157 verified traveler reviews
5 ★125
4 ★19
3 ★4
2 ★6
1 ★3
Read all the reviews ›

Top questions

Can children come?

Yes. Ticket types: Child (4 to 11 years); Infant (1 to 3 years): 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 is snorkeling like at each stop on this Phi Phi Islands tour?

Green Island has snorkeling right at the base of tall limestone cliffs; Maya Bay is a sheltered bay with calm water and high cliff walls on three sides; Loh Samah Bay on the opposite side of Koh Phi Phi Leh is one of the most spectacular snorkeling sites in the archipelago; Viking Cave is a viewing stop by boat, not a snorkeling site. Monkey Beach is the final stop, where you'll see the monkeys on the sand rather than snorkel.

Does the tour include lunch, and what kind of food is served?

Yes, a Thai buffet lunch is included at a beachside restaurant on Phi Phi Don Island. Halal food is available if you need it.

What's included in the price, and what costs extra?

The tour includes hotel pickup and drop-off from Patong, Karon, Kata, Kamala or Phuket Town; snorkeling mask and life jacket; English-speaking guide; Thai buffet lunch; morning tea or coffee; and accidental travel insurance. National Park fees (400 THB per adult, 200 THB per child) are paid at the departure pier. Jet ski, banana boat and lagoon boat activities cost additional charges and are optional.

Is there a best time to visit Maya Bay, or is it closed during certain months?

Maya Bay is usually closed in August and September to protect baby sharks during breeding season. If you're traveling during those months, the tour will skip this stop and spend more time at other snorkeling sites.

How long is the full day, and what time does the boat return?

The tour runs eight to nine hours total. You'll be picked up from your hotel in the morning and returned by late afternoon, leaving your evening free.

Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach

8h–9h · EN · at your hotel

from US$ 44 per person

4.64157 reviewsVerified traveler reviews via our booking provider
More experiences in Phuket »
Need help planning your next activity?