Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket

4.27 (754 reviews) 66% rated it 5 stars
Free cancellationTravelers' pick
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 2
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 3
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 4
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 5
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 6
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 7
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 8
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 9
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 10
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 11
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 12
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 13
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 14
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 15
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 16
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 17
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 18
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 19
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 20
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 21
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 22
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 23
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 24
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 25
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 26
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 27
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 28
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 29
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 30
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 31
  • Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket 32
1/32
MeetingPickup optional
Duration8h–9h
Live guideEN
Book up to4h before

Three Islands, One Day: Snorkel Phi Phi's Caves & Monkey Beach from Phuket

You spend the day island-hopping between Phi Phi Ley, Phi Phi Don, Khai Island, and Monkey Beach with snorkeling at each stop, lunch and refreshments included, and hotel pickup from your Phuket accommodation. The boat is small, the guide speaks English, and you're not managing transport or equipment rentals yourself. You just show up and spend the day in the water.

Compare the 12 alternatives

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 (339)9h 30mUS$ 71View ›Phi Phi Islands Snorkeling Tour from Phuket by SpeedboatPhi Phi Islands Snorkeling Tour from Phuket by SpeedboatEvery day · First departure 07:30, last 08:15★ 4.53 (392)10hENUS$ 44US$ 42View ›Phuket Snorkeling Tour: Maya Bay & Phi Phi by SpeedboatPhuket Snorkeling Tour: Maya Bay & Phi Phi by SpeedboatEvery day · 09:30 · All ages★ 4.92 (204)7h–8hENUS$ 126US$ 98View ›Snorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey BeachSnorkeling Phi Phi Islands from Phuket: Maya Bay & Monkey BeachEvery day★ 4.62 (151)8h–9hENUS$ 44View ›Phi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkelingPhi Phi Islands Speedboat Tour from Phuket: Maya Bay & snorkelingEvery day · 07:30 and 08:00★ 4.25 (963)9h–12hEN · TH +1US$ 51US$ 46View ›Snorkeling in Phuket: Maya Bay, Pileh Lagoon & Khai IslandSnorkeling in Phuket: Maya Bay, Pileh Lagoon & Khai IslandEvery day · 09:30 · All ages★ 4.75 (989)7h–8hENUS$ 96US$ 89View ›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 ›Phi Phi & Bamboo Islands: Speedboat Day Trip from Phuket with LunchPhi Phi & Bamboo Islands: Speedboat Day Trip from Phuket with LunchEvery day · 04:30 and 07:30 · Up to age 65★ 4.82 (271)9h 30mEN · JAUS$ 108View ›Phi Phi Island Hopping Speedboat Tour: Maya Bay & 6 IslandsPhi Phi Island Hopping Speedboat Tour: Maya Bay & 6 IslandsEvery day · 09:00 · From age 3★ 4.57 (7)7h 30mEN · THUS$ 104View ›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.77 (3,509)9hENUS$ 86View ›Phi Phi & Khai Islands Day Trip by Speedboat from PhuketPhi Phi & Khai Islands Day Trip by Speedboat from PhuketEvery day · 07:00★ 5.00 (4)8hEN · THUS$ 63View ›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 (387)9hENUS$ 108View › Compare more experiences like this »

Step-by-step itinerary

Stops and time at each
  1. Ko Phi Phi Le30m
  2. Maya Bay30m
  3. Monkey Beach30m
  4. Ao Phang Nga National Park2h
  5. Viking Cavepass by

Island hopping and beach exploration

  • Visit Ko Phi Phi Le Island
  • Explore Maya Bay
  • Relax at Loh Samah Bay
  • Discover Pi Leh Bay
  • Stop at Monkey Beach
  • Enjoy Phi Phi Don Island
  • Unwind on Khai Nai Island

The experience

You're standing on the dock at 8am trying to decide which island to visit, and the boat captain just solved that problem for you. This day trip from Phuket doesn't make you choose between Phi Phi Ley, Phi Phi Don, and Khai Island. You get all three, plus Monkey Beach and the limestone caves of Ao Phang Nga National Park, all in one morning and afternoon. The boat is small enough that you're not crammed in with a hundred other tourists, and the snorkeling gear is already on board, so you're not renting anything separately or figuring out logistics while you're supposed to be on vacation.

The itinerary moves at a real pace. You'll anchor at Phi Phi Ley first, where Maya Bay sits framed by those vertical cliffs you've seen in photos. The water is genuinely that color, and yes, it's crowded, but the boat doesn't linger long enough for it to feel suffocating. From there you move to Loh Samah Bay, which is quieter, then Monkey Beach, where the monkeys are actual wild animals doing their own thing, not performing for cameras. The guide keeps things moving without rushing, and there's time to swim and snorkel at each stop. Khai Island comes later in the day, when the light is softer and the beach is less packed. It's the kind of place where you can actually lie down and feel like you're not on a tour anymore.

Lunch is a buffet served on the boat, and it's more substantial than the usual tourist-trap sandwich. Fresh fruit, water, and soft drinks come throughout the day, so you're not getting dehydrated or hungry between stops. The guide speaks English and knows the spots well enough to point out what's worth photographing and where the best snorkeling actually is, not just where the boat happens to stop. Life jackets are provided, and the whole thing is built around small groups, which changes how it feels. You're not one of two hundred people on a ferry.

Hotel pickup runs from Patong, Kata, Karon, Kalim, Kathu, Phuket Town, Siray, and Chalong, so if you're staying anywhere central, they'll collect you. Travel insurance is included, and the boat has all the snorkeling equipment you need. One real thing to know: Maya Bay closes every year from August 1 to September 30 for environmental recovery, so during those months you'll see it from the boat but won't step on the beach. The tour still runs, just with a different stop swapped in. If you're traveling in those months, ask about the exact itinerary before you book.

What’s included

  • Hotel pickup and drop-off from Patong, Kata, Karon, Kalim, Kathu, Phuket Town, Siray, or Chalong.
  • English-speaking guide.
  • snorkeling equipment and life jackets.
  • buffet lunch with fresh fruit.
  • water and soft drinks throughout the day.
  • travel insurance.
  • national park fees (for all-in options).

Options for this experience

6 options
Meeting point: Roong Siam PierGuide in English · 09:00Phi Phi & Khai Islands: enjoy a speedboat tour to Phi Phi and Khai Islands. Meet at Roong Siam Pier: make your own way to Roong Siam Pier to join the tour; hotel pickup and drop-off are not included. Prefer hotel transfers?: choose an option with round-trip hotel transfers if you would rather be picked up and dropped off. Compare packages before booking. Duration: 8 hours. Departure time: 9:00 am. Starting point: Roong Siam Pier, 680 Wanich Rd, Tambon Ratsada, Amphoe Mueang Phuket, Chang Wat Phuket 83000, Thailand.
Phi Phi Khai Speedboat StandardGuide in English · 07:00Recommended: our most popular speedboat choice for the classic Phi Phi and Khai Islands route. Phi Phi & Khai highlights: visit Maya Bay, Pileh Lagoon, Monkey Beach, Phi Phi Don and Khai Island. Boat type: travel between the islands by speedboat. Duration: 9 hours. Round-trip hotel transfers: hotel pickup and drop-off are included. National Park fee: not included; it must be paid separately. Departure time: 9:00 am. Pickup time: 7:00 am to 8:00 am. Starting points: Roong Siam Pier, 680 Wanich Rd, Tambon Ratsada, Amphoe Mueang Phuket, Chang Wat Phuket 83000, Thailand; or Royal Phuket Marina, 68, Thep Krasattri Rd, Tambon Ko Kaeo, Muang, Chang Wat Phuket 83000, Thailand. Pickup is included.
Phi Phi Khai Speedboat All-InclusiveGuide in English · 07:00Best value: enjoy the classic Phi Phi and Khai route with hotel transfers and National Park fees included for easier planning. Phi Phi & Khai highlights: visit Maya Bay, Pileh Lagoon, Monkey Beach, Phi Phi Don and Khai Island. Boat type: travel between the islands by speedboat. Duration: 8 hours. Round-trip hotel transfers: hotel pickup and drop-off are included. National Park fees: included in the price. Departure time: 9:00 am. Pickup time: 7:00 am to 8:00 am. Starting points: Roong Siam Pier, 680 Wanich Rd, Tambon Ratsada, Amphoe Mueang Phuket, Chang Wat Phuket 83000, Thailand; or Royal Phuket Marina, 68, Thep Krasattri Rd, Tambon Ko Kaeo, Muang, Chang Wat Phuket 83000, Thailand. Pickup is included.
See 3 more options
Lazy Phi Phi Speedboat StandardGuide in English · 09:00Relaxed start: depart later and enjoy a leisurely morning before exploring Phi Phi and Khai Islands. Phi Phi & Khai highlights: visit Maya Bay, Pileh Lagoon, Monkey Beach, Phi Phi Don and Khai Island. Boat type: travel between the islands by speedboat. Duration: 8 hours. Round-trip hotel transfers: hotel pickup and drop-off are included from selected Phuket areas. National Park fee: not included; it must be paid separately. Departure time: 10:30 am. Pickup time: 9:00 am to 10:00 am. Starting point: AA Marina, 6/27 หมู่1 รัษฎา เมือง Chang Wat Phuket 83000, Thailand. Pickup is included.
Lazy Phi Phi Speedboat All-InclusiveGuide in English · 09:00Relaxed all-inclusive: depart later for a leisurely morning, with hotel transfers and National Park fees included. Phi Phi & Khai highlights: visit Maya Bay, Pileh Lagoon, Monkey Beach, Phi Phi Don and Khai Island. Boat type: travel between the islands by speedboat. Duration: 8 hours. Round-trip hotel transfers: hotel pickup and drop-off are included. National Park fees: included in the price. Departure time: 10:30 am. Pickup time: 9:00 am to 10:00 am. Starting point: AA Marina, 6/27 หมู่1 รัษฎา เมือง Chang Wat Phuket 83000, Thailand. Pickup is included.
Phi Phi Khai Catamaran All-InclusiveGuide in English · 08:00Premium all-inclusive: enjoy a roomier catamaran with hotel transfers and National Park fees included. Phi Phi & Khai highlights: visit Maya Bay, Pileh Lagoon, Viking Cave, Monkey Beach, Phi Phi Don and Khai Island. Boat type: travel between the islands by spacious catamaran. Duration: 8 hours. Round-trip hotel transfers: hotel pickup and drop-off are included. National Park fees: included in the price. Departure time: 9:00 am. Pickup time: 8:00 am to 9:00 am. Starting point: Royal Phuket Marina, 68, Thep Krasattri Rd, Tambon Ko Kaeo, Muang, Chang Wat Phuket 83000, Thailand. Pickup is included.
You see the exact price of each option when you check availability.See dates & prices

Before you book

Days and timesEvery dayDepartures at 07:00, 08:00 and 09:00
Book up to4h before
AgesAdult (12 to 80 years) · Child (4 to 11 years) · Under 4: can't be included in the booking
GroupUp to 45
Live guideEnglish
Meeting point and pickupHotel pickup is optional; you can also go straight to the meeting point. Ends back at the starting point.
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.

Prices and times updated today

Good to know
Easy physical levelPublic transport nearbyNot for pregnant travelersNot for heart conditionsNot for back problems

Operated by Oh-Hoo

Is this one for you?Book this if you want to see multiple islands and snorkel without arranging your own boat, equipment, or transport from your hotel: the small-group format and fixed itinerary mean you spend the day in the water instead of organizing logistics.

Traveler reviews

4.27
754 verified traveler reviews
5 ★497
4 ★107
3 ★60
2 ★39
1 ★51
Read all the reviews ›

Top questions

Can children come?

Yes. Ticket types: Child (4 to 11 years). Under 4: they 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 you visit on this tour?

Phi Phi Ley (including Maya Bay), Phi Phi Don, Khai Island, Monkey Beach, and stops in Ao Phang Nga National Park including Loh Samah Bay and Pi Leh Bay.

Is snorkeling equipment included?

Yes, snorkeling gear, life jackets, and all water equipment are provided on the boat.

What's included in lunch?

A buffet lunch with fresh fruit, water, and soft drinks throughout the day.

Which Phuket areas have hotel pickup?

Patong, Kata, Karon, Kalim, Kathu, Phuket Town, Siray, and Chalong.

Is the guide English-speaking?

Yes, an English-speaking guide is included with the tour.

When is Maya Bay closed?

Maya Bay closes annually from August 1 to September 30 for environmental conservation. During this period you can view it from the boat but cannot step on the beach.

How many people are on the boat?

The tour operates with small groups, keeping numbers manageable compared to larger ferry tours.

Is travel insurance included?

Yes, travel insurance is included in the tour price.

Phi Phi, Maya Bay & Khai Islands Day Trip from Phuket

8h–9h · EN

from US$ 45 per person

4.27754 reviewsVerified traveler reviews via our booking provider
More experiences in Phuket »
Do you need help planning your next activity?