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

★★★★★★★★★★ 4.61 (145 reviews) 79% 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
Duration8h–9h
GroupUp to 40
LanguagesEN
PickupAt your hotel

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.

8h–9h

Step-by-step itinerary

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.
Good to know
Easy physical levelNot for pregnant travelers

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.61★★★★★★★★★★
145 verified traveler reviews
5 114
4 18
3 4
2 6
1 3
Read all the reviews ›

Compare the 13 similar options

Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey BeachYou are hereSnorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey Beach★ 4.61 (145)8h–9hENUS$ 48
Phi Phi Islands: Snorkeling Tour from Phuket with Lunch & PickupPhi Phi Islands: Snorkeling Tour from Phuket with Lunch & PickupFeel the salt air on a Phi Phi Islands snorkeling tour from Phuket, with hotel pickup, lunch buffet, and local guide. Swim at Bamboo Island, see Maya Bay & Monkey Beach.★ 4.66 (337)9h 30mUS$ 72View ›Phi Phi Islands: Speedboat Day Trip, Maya Bay & LunchPhi Phi Islands: Speedboat Day Trip, Maya Bay & LunchSalt on your skin, monkeys on the shore, and a Thai lunch break—experience a full day exploring Phi Phi Islands by speedboat from Phuket, with hotel pickup included.★ 4.53 (390)10hENUS$ 42View ›Phuket Phi Phi Islands Snorkeling Tour: Speedboat, Lunch & StopsPhuket Phi Phi Islands Snorkeling Tour: Speedboat, Lunch & StopsSpeedboat snorkeling tour from Phuket to Phi Phi Islands with Maya Beach, Viking Cave, Monkey Beach and Pileh Lagoon; includes English guide★ 4.80 (917)7h–8hENUS$ 106View ›Phi Phi, Maya Bay & Khai Islands Day Trip from PhuketPhi Phi, Maya Bay & Khai Islands Day Trip from PhuketFull-day island tour from Phuket: Phi Phi Ley, Maya Bay, Monkey Beach & Khai Island with snorkeling, lunch, hotel pickup. Small groups, English guide, life jackets included.★ 4.27 (750)8h–9hENUS$ 44View ›Phi Phi & Khai Islands: Private Speedboat Snorkeling TourPrivatePhi Phi & Khai Islands: Private Speedboat Snorkeling TourFeel the rush of a private speedboat from Phuket to Maya Bay, swim at Pileh Lagoon, meet monkeys, and unwind on Khai Island. Includes pickup & lunch.★ 4.96 (191)7h–8hENUS$ 1,147per groupView ›Phi Phi & Khai Islands Day Trip by Speedboat from PhuketPhi Phi & Khai Islands Day Trip by Speedboat from PhuketSpeedboat tour from Phuket to Phi Phi Islands with Maya Bay, snorkeling at Khai Island, lunch and hotel pickup included★ 5.00 (4)8hEN · THUS$ 64View ›Phi Phi Islands & Maya Bay Day Trip from Phuket by SpeedboatPhi Phi Islands & Maya Bay Day Trip from Phuket by SpeedboatSpeedboat day trip from Phuket to Phi Phi Islands, Maya Bay, Bamboo Island and Monkey Beach with hotel pickup, lunch, snorkeling gear and national park entry.★ 4.62 (377)8hENUS$ 49View ›Phi Phi & Maya Bay speedboat tour from Phuket: snorkel and swimPhi 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–8hENUS$ 38View ›Phi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkelingPhi 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.26 (973)9h–12hEN · RU +1US$ 44View ›Phi Phi Islands Day Trip from Phuket: Snorkel & Maya BayPhi 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.78 (3,495)9hENUS$ 78View ›Phi Phi & Bamboo Islands: Speedboat Day Trip from Phuket with LunchPhi Phi & Bamboo Islands: Speedboat Day Trip from Phuket with LunchFull-day Phi Phi Islands speedboat tour from Phuket with Maya Bay, Pileh Lagoon, snorkeling and lunch. Hotel pickup, equipment, and National Park fees included.★ 4.81 (270)9h 30mEN · JAUS$ 98View ›Phuket: Phi Phi & Khai Islands Speedboat Tour with LunchPhuket: Phi Phi & Khai Islands Speedboat Tour with LunchSwim at Maya Bay, snorkel Viking Cave, see monkeys at Monkey Beach, and relax on Khai Island—all with lunch and Phuket hotel pickup included.★ 4.75 (968)7h–8hENUS$ 89View ›
Explore more: Maya Bay Tours »
Compare more experiences like this »

Top questions

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.

Can children go on this snorkeling tour?

Yes, children are welcome from age one. Life jackets are provided on board for all passengers, and the tour is suitable for all fitness levels.

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

8h–9h · EN · at your hotel

from US$ 48 per person

★★★★★★★★★★4.61145 reviews
More experiences in Phuket »
Do you need help planning your next activity?