Thailand  ›  Southern Thailand and Andaman Coast  ›  Phuket  ›  Phi Phi Islands: Tours & Activities

Phi Phi Islands: Tours & Activities

Average traveler rating of these tours: 4.8 6,481 reviews Free cancellation on most experiences

Our top 3 of 22 experiences

Phi Phi Islands Day Trip from Phuket: Snorkel & Maya BayOur pick
Phi Phi Islands Day Trip from Phuket: Snorkel & Maya Bay ★ 4.78 (3,539 reviews) Duration: 9h Every day · 04:30, 07:30 and 08:00 Live guide EN Pickup available
from · per person US$ 85
Phuket to Phi Phi Islands: Maya Bay & Snorkeling Speedboat★Top rated
Phuket to Phi Phi Islands: Maya Bay & Snorkeling Speedboat ★ 4.91 (1,606 reviews) Duration: 8h Every day · 06:00 Live guide EN · TH Hotel pickup
from · per person US$ 161
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay SwimBest value
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay Swim ★ 4.67 (92 reviews) Duration: 5h Every day · 08:00 and 13:30
from · per person US$ 28

Phi Phi Islands: Tours & Activities at a glance

Price per person across the 22 options priced per person: US$ 28–US$ 227 (median US$ 55). With 100+ reviews: 5 of 22.

Of the 22 options: 20 with live guides in English, 20 with free cancellation, 22 with instant confirmation, 19 with hotel pickup, 22 kid-friendly, 1 private and 10 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 100 reviews.

Phi Phi Islands: Tours & Activities

22 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Phi Phi Islands Day Trip from Phuket: Snorkel & Maya Bay
›
‹
Our pick
Phi Phi Islands Day Trip from Phuket: Snorkel & Maya Bay Full-day Phi Phi Islands speedboat tour from Phuket with snorkel sessions, lunch, Maya Bay and Monkey Beach. Hotel pickup included, small groups. Every day · 04:30, 07:30 and 08:00 · Pickup available · From age 3 ★ 4.78 (3,539 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from US$ 85 per person
Phuket to Phi Phi Islands: Maya Bay & Snorkeling Speedboat
›
‹
★ Top rated
Phuket to Phi Phi Islands: Maya Bay & Snorkeling Speedboat Small-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. Every day · 06:00 · Hotel pickup · Up to age 75 ★ 4.91 (1,606 reviews) Duration: 8h Live guide: EN · TH ✓ Free cancellation. from US$ 161 per person
Snorkeling Phi Phi Islands from Phuket: Bamboo Island & Maya Bay
›
‹
Travelers' pick
Snorkeling Phi Phi Islands from Phuket: Bamboo Island & Maya Bay Snorkel 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. Every day · 04:30 and 07:30 · Hotel pickup · From age 3 ★ 4.66 (343 reviews) Duration: 9h 30m ✓ Free cancellation. from US$ 70 per person
Phi Phi Islands: Sunrise & Maya Bay with Speedboat & Snorkel
›
‹
Travelers' pick
Phi Phi Islands: Sunrise & Maya Bay with Speedboat & Snorkel Eight-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. Every day · 04:30, 07:30 and 08:00 · Hotel pickup · From age 3 ★ 4.89 (388 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from US$ 106 per person
Phi Phi Islands Snorkeling Tour: Speedboat to Maya Bay
›
‹
Travelers' pick
Phi Phi Islands Snorkeling Tour: Speedboat to Maya Bay Full-day speedboat snorkeling tour from Krabi visiting Phi Phi Islands, Maya Bay, Pileh Lagoon and Bamboo Island with hotel pickup, gear and lunch. Every day · 09:00 · Pickup available · From age 4 ★ 4.87 (86 reviews) Duration: 7h 30m Live guide: EN · TH ✓ Free cancellation. from US$ 47 per person
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay Swim
›
‹
Best value
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay Swim Swim at Maya Bay, snorkel coral gardens, spot monkeys at Monkey Bay: all from Koh Phi Phi. Includes snorkeling gear, water, and local boat driver. Every day · 08:00 and 13:30 · All ages ★ 4.67 (92 reviews) Duration: 5h ✓ Free cancellation. from US$ 28 per person
Phi Phi Islands Snorkeling Speedboat Tour to Maya Beach
›
‹
Travelers' pick · -10% off its previous price
Phi Phi Islands Snorkeling Speedboat Tour to Maya Beach Speedboat snorkeling tour of Phi Phi Islands with guide, lunch on full-day option, and all gear included: meet at Tonsai pier and visit Maya Beach. Every day · 10:30 and 13:30 ★ 4.50 (42 reviews) Duration: 9h 30m Live guide: EN ✓ Free cancellation. from US$ 42 per person
Phi Phi Islands & Maya Bay Boat Tour from Phuket with Food
›
‹
Excellent quality
Phi Phi Islands & Maya Bay Boat Tour from Phuket with Food Boat tour from Phuket to Phi Phi Islands and Maya Bay with hotel pickup, English guide, snorkel gear, and three meals: light breakfast at the marina. Every day · 07:30 and 07:45 · Pickup available ★ 4.31 (42 reviews) Duration: 8h 30m Live guide: EN · TH ✓ Free cancellation. from US$ 55 per person
Snorkeling Phi Phi Islands from Khao Lak: Maya Bay & coral reefs
›
‹
Travelers' pick
Snorkeling Phi Phi Islands from Khao Lak: Maya Bay & coral reefs Snorkel 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. Mon–Sat · 03:00 and 06:30 · Hotel pickup · From age 3 ★ 4.85 (72 reviews) Duration: 13h Live guide: EN · JA ✓ Free cancellation. from US$ 112 per person
Snorkeling Phi Phi Islands by speedboat from Ko Lanta
›
‹
Travelers' pick · -10% off its previous price
Snorkeling Phi Phi Islands by speedboat from Ko Lanta Snorkel the Phi Phi Islands from Ko Lanta by speedboat with a guide, visiting Maya Bay, Viking Cave, Pileh Lagoon and Monkey Beach. Includes lunch and hotel pickup. Every day · 08:00 · Pickup available ★ 4.25 (20 reviews) Duration: 7h–8h Live guide: EN ✓ Free cancellation. from US$ 54 per person
Phi Phi Islands Snorkeling: Black Tip Reef Sharks
›
‹
Travelers' pick
Phi Phi Islands Snorkeling: Black Tip Reef Sharks Snorkel the Phi Phi Islands from Koh Yao Yai on a speedboat with small groups, seeing black tip reef sharks at Koh Bida Nok (a site only this tour reaches) with lunch and gear. Every day · 09:00 · Pickup available · Up to age 80 ★ 4.88 (24 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 106 per person
Snorkeling Phuket: Phi Phi Islands & Maya Bay by Speedboat
›
‹
Excellent quality
Snorkeling Phuket: Phi Phi Islands & Maya Bay by Speedboat Snorkel 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. Every day · 07:30 and 09:30 · Pickup available · All ages ★ 3.89 (19 reviews) Duration: 7h Live guide: EN · TH ✓ Free cancellation. from US$ 44 per person
Krabi: Bamboo Island, Maya Beach & Phi Phi Islands Snorkel Day Trip
›
‹
Excellent quality · -10% off its previous price
Krabi: Bamboo Island, Maya Beach & Phi Phi Islands Snorkel Day Trip Full-day island tour from Krabi with Bamboo Island, Maya Beach, Phi Phi Islands and snorkeling. Includes hotel pickup, lunch, snorkel gear and guide. Returns 4pm. Every day · 09:00 · Pickup available ★ 4.21 (14 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 54 per person
Snorkeling Phi Phi Islands from Phuket: Speedboat and coral reefs
›
‹
Snorkeling Phi Phi Islands from Phuket: Speedboat and coral reefs Speedboat snorkeling tour from Phuket to Phi Phi Islands with hotel pickup, lunch and equipment included: swim over Pileh Lagoon's coral reefs. Every day · 07:30 · Hotel pickup · Up to age 80 ★ 4.42 (12 reviews) Duration: 6h–8h Live guide: EN ✓ Instant confirmation. from US$ 85 per person
Phi Phi Islands Sunset Speedboat Snorkel Bioluminescence
›
‹
Phi Phi Islands Sunset Speedboat Snorkel Bioluminescence Speed boat tour from Phi Phi Don to Bamboo Island, Shark Point and Maya Bay, with Thai lunch, two snorkel stops and a night swim among glowing plankton. Every day · 11:00 ★ 5.00 (4 reviews) Duration: 8h 30m Live guide: EN · TH ✓ Free cancellation. from US$ 54 per person

Compare 7 more options for Phi Phi Islands: Tours & Activities

From US$ 46 per person · 7 h to 12 h

Phi Phi Islands day trip from Phuket: Beat the crowds at dawn
›
‹
Phi Phi Islands day trip from Phuket: Beat the crowds at dawn Eight-hour speedboat tour from Phuket departing before sunrise to reach Phi Phi Islands ahead of the crowds. Includes Thai buffet lunch on Bamboo Island. Every day · 07:30 and 08:00 · Hotel pickup ★ 5.00 (5 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 148 per person
Snorkeling Phi Phi Islands from Phuket: Maya Bay & Maiton
›
‹
Snorkeling Phi Phi Islands from Phuket: Maya Bay & Maiton Snorkel the Phi Phi Islands and Maiton from Phuket on a 12-hour day trip with hotel pickup, buffet lunch, afternoon tea. Every day · 08:00 · Hotel pickup · From age 4 ★ 5.00 (4 reviews) Duration: 12h Live guide: EN ✓ Instant confirmation. from US$ 227 per person
Early Bird Speedboat Tour to Phi Phi Islands from Phuket
›
‹
Early Bird Speedboat Tour to Phi Phi Islands from Phuket Speedboat tour from Phuket to Phi Phi Islands, Maya Bay and Bamboo Island with sunrise departure, breakfast and lunch provided throughout your day. Every day · 07:30 and 08:00 · Hotel pickup · From age 4 ★ 5.00 (1 review) Duration: 7h 30m Live guide: EN · TH ✓ Free cancellation. from US$ 142 per person
Snorkeling Phi Phi Islands from Krabi: Maya Bay & Bamboo Island
›
‹
Snorkeling Phi Phi Islands from Krabi: Maya Bay & Bamboo Island Snorkel the Phi Phi Islands from Krabi by speedboat, visiting Maya Bay, Monkey Beach, Viking Cave and Bamboo Island with lunch and a guide. Every day · 09:00 · Hotel pickup · From age 3 ★ 5.00 (1 review) Duration: 7h–8h Live guide: EN · TH ✓ Free cancellation. from US$ 54 per person
Phi Phi Islands Day Tour: Snorkeling, Maya Bay, Monkey Beach
›
‹
Phi Phi Islands Day Tour: Snorkeling, Maya Bay, Monkey Beach Day 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. Every day · 09:00 · Hotel pickup ★ 5.00 (2 reviews) Duration: 7h 30m Live guide: EN · TH ✓ Free cancellation. from US$ 132 per person
Snorkeling Phi Phi Islands from Krabi: Maya Bay and Viking Cave
›
‹
-10% off its previous price
Snorkeling Phi Phi Islands from Krabi: Maya Bay and Viking Cave Snorkel the Phi Phi Islands from Krabi with guide, lunch and hotel pickup included. Swim at Maya Bay, Bamboo Island and Monkey Beach. Every day · 08:00 · Pickup available ★ 5.00 (1 review) Duration: 7h–8h Live guide: EN ✓ Free cancellation. from US$ 46 per person
Phi Phi Islands Speedboat Tour: Snorkel Khai Island
›
‹
Phi Phi Islands Speedboat Tour: Snorkel Khai Island Speedboat tour from Phuket hits Maya Bay, Viking Cave and Pileh Lagoon, then snorkel the shallow reefs around Khai Island with lunch and equipment. Every day · 07:30 and 09:30 · Pickup available · All ages ★ 3.77 (164 reviews) Duration: 8h–10h Live guide: EN · TH ✓ Free cancellation. from US$ 48 per person

The top 12 of 22 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Phi Phi Islands Day Trip from Phuket: Snorkel & Maya BayOur pickPickup offered
US$ 85 per person
9h4.78★ · 3,539Every day · 04:30, 07:30 and 08:00English
Phuket to Phi Phi Islands: Maya Bay & Snorkeling SpeedboatTop ratedPickup offered
US$ 161 per person
8h4.91★ · 1,606Every day · 06:00English, Thai
Phi Phi Islands: Sunset Snorkeling Tour & Maya Bay SwimBest valueGroup of up to 10
US$ 28 per person
5h4.67★ · 92Every day · 08:00 and 13:30—
Snorkeling Phi Phi Islands from Phuket: Bamboo Island & Maya BayPickup offered
US$ 70 per person
9h 30m4.66★ · 343Every day · 04:30 and 07:30—
Phi Phi Islands: Sunrise & Maya Bay with Speedboat & SnorkelPickup offered
US$ 106 per person
9h4.89★ · 388Every day · 04:30, 07:30 and 08:00English
Phi Phi Islands Snorkeling Tour: Speedboat to Maya BayPickup offered
US$ 47 per person
7h 30m4.87★ · 86Every day · 09:00English, Thai
Phi Phi Islands Snorkeling Speedboat Tour to Maya Beach
US$ 42 per person
9h 30m4.50★ · 42Every day · 10:30 and 13:30English
Phi Phi Islands & Maya Bay Boat Tour from Phuket with FoodPickup offered
US$ 55 per person
8h 30m4.31★ · 42Every day · 07:30 and 07:45English, Thai
Snorkeling Phi Phi Islands from Khao Lak: Maya Bay & coral reefsPickup offered
US$ 112 per person
13h4.85★ · 72Mon–Sat · 03:00 and 06:30English, Japanese
Snorkeling Phi Phi Islands by speedboat from Ko LantaPickup offered
US$ 54 per person
7h–8h4.25★ · 20Every day · 08:00English
Phi Phi Islands Snorkeling: Black Tip Reef SharksGroup of up to 14 · Pickup offered
US$ 106 per person
6h4.88★ · 24Every day · 09:00English
Snorkeling Phuket: Phi Phi Islands & Maya Bay by SpeedboatPickup offered
US$ 44 per person
7h3.89★ · 19Every day · 07:30 and 09:30English, Thai

By what you need

Related

More things to do in Phuket

Need help planning your next activity?