⭐ 4.6 out of 5 · from 152,662 verified traveller reviews

Snorkelling Trips from Phuket

142 trips from Phuket include snorkelling, and the water they take you to differs far more than the price does. The clearest reefs are off Racha and Coral Island in the south; the Khai islands are shallow and forgiving for first-timers; the Similans, open only from 15 October to 15 May, are what serious snorkellers come for. From May to October the southwest monsoon cuts visibility on the west side, and the better trips move to sheltered bays instead of cancelling. Prices start at €19.59, the median sits at €79.53.

Find your tour
  • ✓ Free cancellation up to 24 h before
  • ✓ Instant confirmation straight to your phone
  • ✓ Best price booked via GetYourGuide

Most reviewed · Season 2026

The tours travellers book most

Picked from every experience departing on Phuket – ranked by real reviews, price and what you actually get.

172 tours available · Sorted by number of verified reviews. Prices from GetYourGuide as of our last update. The current price and availability are shown on GetYourGuide before booking.

Phuket: Maya, Phi Phi, and Bamboo Island with Buffet Lunch
Bestseller

Phuket: Maya, Phi Phi, and Bamboo Island with Buffet Lunch

⏱ 8 hours · 4.6 (21,966)

Experience the beauty of the Phi Phi Islands on a speedboat cruise from Phuket. Discover Maya Bay, view the Viking Cave, enjoy a delicious buffet lunch, and snorkel on the heart…

from €37.87 per person

Check availability →
Similan Islands Early-Bird Tour From Phuket and Khao Lak!
Bestseller

Similan Islands Early-Bird Tour From Phuket and Khao Lak!

⏱ 10 - 13 hours · 4.7 (4,441)

Embark on an early-bird speedboat tour of the Similan Islands from Phuket and Khao Lak hotels. Discover white-sand beaches and snorkel in crystal-clear waters at 3 locations!

from €108.96 per person

Check availability →
Phuket: Phi Phi Islands and Maya Bay Day Trip with Lunch

Phuket: Phi Phi Islands and Maya Bay Day Trip with Lunch

⏱ 8 hours · 4.3 (4,420)

Experience an amazing day tour from Phuket to the Phi Phi Islands by speedboat, visiting Maya Bay, Viking Cave, Monkey Bay, Pileh Lagoon, and Khai Island, with snorkeling, 3 mea…

from €33.99 per person

Check availability →
Phuket: Phi Phi Islands and Maya Bay Day Trip with Lunch
Bestseller

Phuket: Phi Phi Islands and Maya Bay Day Trip with Lunch

⏱ 6 - 10 hours · 4.4 (3,598)

Explore Koh Phi Phi Don, Koh Phi Phi Leh, Pileh Lagoon, Maya Bay, and more on a full-day speedboat trip from Phuket. See the world beneath the waves with 1 snorkeling stop and e…

from €35.88 per person

Check availability →
Phuket: 3 Khai Islands Relax & Snorkeling Half/Full Day Tour

Phuket: 3 Khai Islands Relax & Snorkeling Half/Full Day Tour

⏱ 4 - 8 hours · 4.3 (3,169)

Explore 3 Khai Islands in just a 15-minute speedboat ride! Snorkel in crystal-clear waters, relax on pristine beaches, and enjoy a peaceful day. Perfect for families, kids, coup…

from €20.33 per person

Check availability →
Phuket: Phi Phi, Maya Bay & Khai Island Day Tour with Lunch

Phuket: Phi Phi, Maya Bay & Khai Island Day Tour with Lunch

⏱ 8 hours · 4.3 (2,255)

Discover paradise on a Phi Phi Islands speedboat adventure! Explore Maya Bay, swim & snorkel in tropical waters, and relax on Khai Island. Choose an Early or Late Departure with…

from €34.89 per person

Check availability →
Phuket: Phi Phi, Maya Bay & Khai Speedboat with Park Fees

Phuket: Phi Phi, Maya Bay & Khai Speedboat with Park Fees

⏱ 1 day · 4.4 (2,186)

Speedboat from Phuket to Phi Phi, Maya Bay, Pileh Lagoon and Khai Island with national park fees already included, so there is no park fee to pay at the pier. Snorkel and enjoy…

from €37.21 per person

Check availability →
From Phi Phi Half-Day Longtail Tour to Maya Bay & Snorkeling

From Phi Phi Half-Day Longtail Tour to Maya Bay & Snorkeling

⏱ 4 hours · 4.2 (2,162)

Discover the magic of Koh Phi Phi on a longtail boat adventure. Dive into natural swimming pools, explore vibrant marine life, and capture stunning photos of breathtaking scenery.

from €15.95 per person

Check availability →
Phi Phi Private Longtail: Maya Bay, Pileh Lagoon & Snorkel

Phi Phi Private Longtail: Maya Bay, Pileh Lagoon & Snorkel

⏱ 3 - 7 hours · 4.8 (1,915)

Explore Phi Phi by private longtail boat with a local captain. Choose a 3, 4, 6, or 7-hour tour to visit Maya Bay, Pileh Lagoon, Monkey Bay, and Viking Cave with flexible snorke…

from €93.17 per group up to 2

Check availability →
From Phuket: Similan Islands Snorkeling Trip by Speedboat

From Phuket: Similan Islands Snorkeling Trip by Speedboat

⏱ 12 hours · 4.5 (1,808)

Join a day trip to Similan Islands—snorkel with vibrant marine life. Enjoy three meals and a convenient hotel round-trip transfer from Phuket. Dive into paradise with our expert…

from €81.32 per person

Check availability →
Phuket: Phi Phi Sunrise Boat Tour to Bamboo and Khai Island

Phuket: Phi Phi Sunrise Boat Tour to Bamboo and Khai Island

⏱ 9 hours · 4.9 (1,712)

Visit the island of Phi Phi on a sightseeing tour from Phuket with hotel transfers and a guide. Visit Khai Nai Island, Maya Bay, and Monkey Beach. Savor a buffet lunch. Swim and…

from €98.46 per person

Check availability →
From Phi Phi: 7 Islands by Longtail Snorkeling and Sunset

From Phi Phi: 7 Islands by Longtail Snorkeling and Sunset

⏱ 8 hours · 4.2 (1,613)

Tour starts at Phi Phi Island. Make your own way to the meeting point and enjoy a longtail boat journey combining pure relaxation and breathtaking scenery. Small group experienc…

from €36.94 per person

Check availability →
From Phuket: Phi Phi, Maya Bay, & Khai Islands Premium Trip

From Phuket: Phi Phi, Maya Bay, & Khai Islands Premium Trip

⏱ 9 hours · 4.2 (1,484)

Unveil paradise from Phuket on this day trip. Snorkel vibrant reefs and relax on golden beaches at Phi Phi, Maya Bay, and Khai Islands, and enjoy delicious meals as you explore.

from €41.46 per person

Check availability →
Phuket: Phi Phi, Bamboo & Maithon by Premium Speed Catamaran

Phuket: Phi Phi, Bamboo & Maithon by Premium Speed Catamaran

⏱ 10 hours · 4.7 (1,053)

Explore the Phi Phi Islands on a catamaran day trip from Phuket. Enjoy a buffet lunch on Phi Phi Don, snorkel in the Viking Cave, and see playful monkeys on Monkey Beach.

from €72.29 per person

Check availability →
Phuket: Phi Phi Islands Day-Trip by Speed Catamaran

Phuket: Phi Phi Islands Day-Trip by Speed Catamaran

⏱ 8.5 hours · 4.7 (977)

Enjoy a day trip to the Phi Phi islands by speed catamaran. See Phi Phi's most beautiful sights, snorkel on colorful coral reefs, and swim in the crystal clear waters around…

from €111.62 per person

Check availability →
From Phuket or Khao Lak: Similan Islands Day Trip

From Phuket or Khao Lak: Similan Islands Day Trip

⏱ 10 - 13 hours · 4.5 (915)

Discover the Similan Islands on a full-day guided snorkeling tour by speedboat. Depart from Phuket or Khao Lak and visit highlights, including Donald Duck Bay and Princess Bay,…

from €83.71 per person

Check availability →
Phuket: Half-Day or Full-Day Snorkel Tour of 3 Khai Islands

Phuket: Half-Day or Full-Day Snorkel Tour of 3 Khai Islands

⏱ 4h 30m · 4.2 (524)

Just a 20-minute speedboat ride to 3 stunning islands. Snorkel in crystal-clear water, relax on white-sand beaches, and unwind on an escape. Perfect for families, couples, and f…

from €25.25 per person

Check availability →
From Phuket: Day Trip to Phi Phi with Private Longtail Tour

From Phuket: Day Trip to Phi Phi with Private Longtail Tour

⏱ 11 hours · 4.6 (448)

Explore Phi Phi from Phuket with private hotel transfers, shared speedboats, and a 4-hour private longtail boat tour to all highlights, including Maya Bay, Pileh Lagoon, snorkel…

from €350.69 per group up to 2

Check availability →
Phuket: Similan Islands Trip by Speedboat

Phuket: Similan Islands Trip by Speedboat

⏱ 9 hours · 4.6 (444)

Take an unforgettable speedboat journey to the Similan Islands, a stunning Andaman Sea marine national park. Snorkel in crystal-clear waters above vibrant coral reefs and relax…

from €66.44 per person

Check availability →
Phuket: Coral Island Catamaran Cruise with Sunset Dinner

Phuket: Coral Island Catamaran Cruise with Sunset Dinner

⏱ 6 hours · 4.2 (414)

Cruise to Coral Island on a comfortable catamaran on this day trip from Patong, Kata, or Karon beach. Snorkel in clear waters and indulge in local flavors with a delicious Thai…

from €45.44 per person

Check availability →
Phuket/Khao Lak: Similan Islands Luxury Catamaran Experience

Phuket/Khao Lak: Similan Islands Luxury Catamaran Experience

⏱ 1 day · 4.1 (362)

Join a luxury catamaran trip to Similan Islands with meals, beach socks, 2 snorkeling sessions, and a professional photographer. Visit Islands 8, 7, and 9, with all snorkeling g…

from €119.59 per person

Check availability →
Phuket: Phi Phi, Maya and Maiton by Luxury Catamaran Trip

Phuket: Phi Phi, Maya and Maiton by Luxury Catamaran Trip

⏱ 8 hours · 4.4 (349)

Sail Phuket on a luxury catamaran to Maya Bay, Phi Phi Leh, and Maithon Island. Snorkel clear waters, enjoy buffet lunch, water slides, kayaking, and professional photos.

from €108.96 per person

Check availability →
Phuket: Coral and Racha Islands Catamaran Tour with Lunch

Phuket: Coral and Racha Islands Catamaran Tour with Lunch

⏱ 1 day · 4.5 (339)

Snorkel, paddleboard, slide, and fish on a catamaran cruise. Enjoy lunch onboard and relax as the day ends with a scenic sunset.

from €69.10 per person

Check availability →
Phuket: Coral Island Snorkel Tour & Promthep Sunset Dinner

Phuket: Coral Island Snorkel Tour & Promthep Sunset Dinner

⏱ 4 hours · 4.7 (333)

Board a luxury yacht to Coral Island for vibrant snorkeling and white-sand relaxation, then savor a freshly prepared dinner at sea while the sky ignites with a breathtaking Phro…

from €50 per person

Check availability →
Phuket: Phi Phi, Maya, Khai or Maiton or Bamboo Island Tour

Phuket: Phi Phi, Maya, Khai or Maiton or Bamboo Island Tour

⏱ 8 hours · 4.4 (268)

Discover Thailand's natural wonders on a day out at sea from Phuket. Explore Phi Phi and Island (Ops), as well as famous beaches like Maya Beach. Stop to snorkel, enjoy loca…

from €62.85 per person

Check availability →
Phuket:Phi Phi, Bamboo, Maiton, Maya Speed Catamaran Tour

Phuket:Phi Phi, Bamboo, Maiton, Maya Speed Catamaran Tour

⏱ 8 hours · 4.2 (188)

Cruise to Phi Phi, Maya Bay, Bamboo & Maiton Islands aboard a speed catamaran. Snorkel twice, enjoy a sea slide, SUP, and Water sofa. Spacious, stable, stylish—perfect for famil…

from €74.41 per person

Check availability →
Phuket: Speedboat Tour to 3 Khai Islands, Snorkel & Relax

Phuket: Speedboat Tour to 3 Khai Islands, Snorkel & Relax

⏱ 4h 30m · 4.2 (180)

Hop between three Khai Islands on a speedboat tour from Phuket. Snorkel in clear water, relax on the beach, and set your own pace. Choose half-day morning/afternoon, or full-day…

from €25.25 per person

Check availability →
From Phuket/Khaolak: Surin Islands Snorkeling Day Trip

From Phuket/Khaolak: Surin Islands Snorkeling Day Trip

⏱ 8 hours · 4.7 (180)

Discover why the Surin Islands are a top snorkeling spot in Thailand. Explore shallow coral reefs along the sheltered east coast, offering amazing wildlife encounters even for b…

from €114.27 per person

Check availability →
Phuket: KHAI ISLANDS TOUR with LUXURY SPEEDBOAT

Phuket: KHAI ISLANDS TOUR with LUXURY SPEEDBOAT

⏱ 4.5 hours - 315 minutes · 4.4 (168)

PHUKET 3 KHAI Islands tour with Snorkeling and Relax

from €23.92 per person

Check availability →
Phuket; Phi Phi, Maya Bay, Bamboo or Khai Island Speedboat

Phuket; Phi Phi, Maya Bay, Bamboo or Khai Island Speedboat

⏱ 8 hours · 4.5 (148)

Experience a tour to Phi Phi, Bamboo Islands, or Khai Island. Relax on beaches, swim, and snorkel coral reefs. Enjoy lunch at Phi Phi Don, and watch Monkey at The Monkey beach.

from €71.75 per person

Check availability →
Phuket: Phi Phi & James Bond Island Combo Day Tour w/Lunch

Phuket: Phi Phi & James Bond Island Combo Day Tour w/Lunch

⏱ 10 hours · 4.8 (144)

Take a full-day speedboat from Phuket to see karst rocks and islands such as Phi Phi and Phang Nga Bay. Snorkel, paddle, and visit James Bond Island for an unforgettable adventure!

from €119.59 per person

Check availability →
From Phuket: Full-Day Phi Phi & Khai Islands Speedboat Tour

From Phuket: Full-Day Phi Phi & Khai Islands Speedboat Tour

⏱ 9 hours · 4.6 (143)

Discover Phi Phi and Khai Islands on this wonderful speedboat adventure. Enjoy swimming and paddleboarding in Pileh Lagoon, go snorkeling in Viking Cave, and explore Maya Beach…

from €82.44 per person

Check availability →
Phuket: Coral, Racha Island & Promthep Sunset Catamaran Tour

Phuket: Coral, Racha Island & Promthep Sunset Catamaran Tour

⏱ 10 hours · 4.5 (141)

Sail on a luxury catamaran to Coral Island & Racha Island. Snorkel in crystal-clear waters, relax on white sandy beaches, and enjoy a buffet lunch at a 4-star resort and sunset…

from €67.25 per person

Check availability →
From Phi Phi: Sunrise Maya Bay, Pileh Lagoon Speedboat Tour

From Phi Phi: Sunrise Maya Bay, Pileh Lagoon Speedboat Tour

⏱ 4 - 8 hours · 4.5 (130)

Go on a tour of Maya Bay and see the rugged cliffs at dawn on a speedboat tour from Phi Phi. Snorkel in the clear water of Pileh Lagoon, see wild monkeys on the beach on Monkey…

from €44.25 per person

Check availability →
From Phuket or Khaolak: Surin Islands Day Trip

From Phuket or Khaolak: Surin Islands Day Trip

⏱ 10 hours · 4.7 (122)

Experience the Surin Islands on a snorkeling day trip aboard a speedboat. Meet the Moken tribe and explore vibrant marine life in crystal-clear waters, such as clown fish and se…

from €90.89 per person

Check availability →
Phuket: Coral, Racha, Promthep Island Catamaran Trip & Lunch

Phuket: Coral, Racha, Promthep Island Catamaran Trip & Lunch

⏱ 8 hours · 4.5 (117)

Embark on a catamaran trip to the Racha Islands from Phuket. Enjoy a delicious lunch on board, explore the rich marine life and coral reefs by snorkeling in crystal-clear water,…

from €69.36 per person

Check availability →
From Phuket: Surin Islands Snorkeling Trip

From Phuket: Surin Islands Snorkeling Trip

⏱ 12 hours · 4.4 (113)

Explore Surin Islands' marine wonders & Moken culture on a snorkeling trip from Phuket. Enjoy pristine beaches, vibrant reefs & a local lunch.

from €101.65 per person

Check availability →
Phuket: 3 Khai Islands Snorkeling Tour

Phuket: 3 Khai Islands Snorkeling Tour

⏱ 5 - 8 hours · 4.0 (105)

Discover the Khai Islands on a speedboat tour from Phuket. Snorkel in the clear waters, relax on the white sandy beaches, and enjoy a delicious lunch of snacks and seasonal fruits.

from €27.77 per person

Check availability →
Phuket: Coral Island Laid-Back Morning Tour with Snorkeling

Phuket: Coral Island Laid-Back Morning Tour with Snorkeling

⏱ 4 hours · 4.8 (104)

Escape to Coral Island on a relaxing morning yacht cruise. Snorkel in clear waters, enjoy fun water activities, and unwind on a white sand beach. Perfect for travelers seeking a…

from €39.61 per person

Check availability →
Phuket: Similan Islands Tour by Premium Speed Catamaran

Phuket: Similan Islands Tour by Premium Speed Catamaran

· 4.4 (91)

Embark on a day trip to the Similan Islands from Phuket. Discover the pristine islands, relax on the white sandy beaches, and snorkel in the crystal-clear waters.

from €89.64 per person

Check availability →
Phuket: Racha Island and Coral Islands + Scuba Beach Dive

Phuket: Racha Island and Coral Islands + Scuba Beach Dive

⏱ 8 hours · 4.4 (88)

Discover the underwater beauty of Racha Yai and Coral Islands on a scuba diving day trip from Phuket. Swim, snorkel, and relax on the beach, and enjoy a buffet lunch at Tarikipa…

from €76.01 per person

Check availability →
From Phuket: Coral Island Private Longtail Boat Tour

From Phuket: Coral Island Private Longtail Boat Tour

⏱ 4 hours · 4.4 (75)

Embark on a private longtail boat to Coral Island from Phuket. Design your 4 or 6-hour escapade, snorkel vibrant seas, sunbathe, and sip cool drinks. Great for families or solo…

from €119.59 per group up to 6

Check availability →
Phang Nga Bay: James Bond Island Kayak and Snorkeling Tour

Phang Nga Bay: James Bond Island Kayak and Snorkeling Tour

⏱ 9 hours · 4.6 (75)

Explore the Phang Nga Bay on a full-day adventure. Kayak through stunning caves and lagoons, snorkel in crystal-clear waters, and enjoy a delicious Thai lunch surrounded by brea…

from €87.70 per person

Check availability →
Phuket: Coral Island & Sunset Dinner by Sailing Catamaran

Phuket: Coral Island & Sunset Dinner by Sailing Catamaran

⏱ 5 hours · 3.8 (73)

Sail to Coral Island from Phuket, bask in the sun, and snorkel in the Andaman Sea. Relish a sunset dinner onboard. Enjoy included gear, meals, on this tour ideal for couples, tr…

from €59.80 per person

Check availability →
Phuket: Racha Island Snorkeling or Scuba Diving Tour

Phuket: Racha Island Snorkeling or Scuba Diving Tour

⏱ 1 day · 4.3 (72)

Explore Phuket from beneath the water before enjoying a buffet lunch. Soak in the beautiful views of coral reefs and fish, whilst snorkeling or scuba diving through crystal-clea…

from €55.56 per person

Check availability →
Phuket: Day Trip To Phi Phi, Maya and James Bond Islands

Phuket: Day Trip To Phi Phi, Maya and James Bond Islands

⏱ 11 hours · 4.6 (62)

Explore James Bond Island, Bamboo Island, and Phi Phi Islands on a day trip by speedboat from Phuket. Snorkel with the fish in the clear turquoise water, take amazing photos, an…

from €180.58 per person

Check availability →
Phuket/Khao Lak: Similan Island Adventure Tour

Phuket/Khao Lak: Similan Island Adventure Tour

⏱ 12 hours · 4.5 (62)

Explore Similan Islands’ best spots with two snorkeling stops, visit Sail Rock, and relax at Princess Beach. Enjoy a full day of nature, stunning viewpoints, and delicious meals.

from €79.73 per person

Check availability →
Phuket: Explore the Trio Khai Island Snorkelling Adventure

Phuket: Explore the Trio Khai Island Snorkelling Adventure

⏱ 6 hours · 4.0 (60)

Embark on snorkeling adventure in the Khai Islands from Phuket. Explore vibrant coral reefs, admire diverse marine life, and soak up the sun as you visit three stunning islands…

from €29.05 per person

Check availability →
Phuket: Coral Island Speedboat Tour (Early or "Lazy" Day)

Phuket: Coral Island Speedboat Tour (Early or "Lazy" Day)

⏱ 4.5 - 6.5 hours · 4.2 (58)

Skip the crowds or sleep in—it’s your choice. Speedboat to Coral Island’s stunning Kahung Beach in just 15 minutes to snorkel clear waters, relax on powdery white sand, and spot…

from €32.18 per person

Check availability →
Phuket: Coral Island Half-Day Tour by Speedboat

Phuket: Coral Island Half-Day Tour by Speedboat

⏱ 4 hours · 4.0 (58)

Dive into Coral Island's clear water on a half-day trip with hotel transfers from Phuket. Glide over the waves on a speedboat, snorkel around the reefs, try out island activ…

from €39.46 per person

Check availability →
Phuket: 4 Islands Krabi Adventure & Snorkeling Day Tour

Phuket: 4 Islands Krabi Adventure & Snorkeling Day Tour

⏱ 8 hours · 4.5 (58)

Discover the beauty of the Krabi Islands on a day trip from Phuket. Snorkel in the crystal-clear water, Stroll along the sand split at Laem Hard Koh Yaw, relax or enjoy water ac…

from €84.78 per person

Check availability →
Phuket: Phi Phi Private Longtail Boat with Hotel Transfer

Phuket: Phi Phi Private Longtail Boat with Hotel Transfer

⏱ 7 hours · 4.7 (58)

Luxury private longtail boat tour in Phi Phi Island. Visit Maya Bay, Pileh Lagoon, Monkey Beach and Viking Cave. Enjoy swimming, snorkeling, crystal-clear waters, and a flexible…

from €127.56 per person

Check availability →
Phuket: Similan Island Full-Day Trip by Speedboat with Meals

Phuket: Similan Island Full-Day Trip by Speedboat with Meals

⏱ 7 - 10 hours · 4.4 (57)

Experience the beauty of the Similan Islands on a full-day speedboat trip to Ko Miang from Phuket. Snorkel in crystal-clear waters, relax on pristine beaches, and discover vibra…

from €100.99 per person

Check availability →
Phuket: Phi Phi, Maya & Khai Islands Tour with Private Pier

Phuket: Phi Phi, Maya & Khai Islands Tour with Private Pier

⏱ 8 hours · 4.6 (55)

Board from a private pier for a seamless start to your island adventure. Discover Maya Bay, snorkel in crystal lagoons, and enjoy lunch on Phi Phi Don.

from €41.19 per person

Check availability →
From Phuket/Khao Lak: Surin Islands 3-Reef Snorkeling Tour

From Phuket/Khao Lak: Surin Islands 3-Reef Snorkeling Tour

⏱ 9 hours · 4.7 (55)

Snorkel Surin's 3 masterpiece reefs from Phuket & Khao Lak! Explore untouched corals at Ao Mai Ngam and Ao Suthep. Enjoy a gourmet beach buffet on this premium speedboat tou…

from €95.67 per person

Check availability →
Phuket Jetski Club: 9-Point Afternoon Tour with Lunch & Pickup

Phuket Jetski Club: 9-Point Afternoon Tour with Lunch & Pickup

⏱ 4 hours · 4.5 (48)

Explore Phuket Bay on a guided 4-hour jet ski adventure, visiting multiple islands and scenic points. Enjoy snorkeling breaks, a buffet meal, and hotel transfers.

from €199.45 per group up to 2

Check availability →
Phuket: Phang Nga, Hong & James Bond Islands by Big Boat

Phuket: Phang Nga, Hong & James Bond Islands by Big Boat

⏱ 8 hours · 4.6 (41)

Cruise Phang Nga Bay on a luxury big boat. Visit James Bond Island, explore sea caves, and relax on Hong Island. Includes lunch, snorkeling, hotel transfer, and bilingual guide.

from €43.88 per person

Check availability →
From Phuket: Snorkeling Ferry Cruise to Phi Phi Islands

From Phuket: Snorkeling Ferry Cruise to Phi Phi Islands

⏱ 10 hours · 3.7 (41)

Set sail from Phuket on a royal ferry cruise to Ko Phi Phi Le and Ko Phi Phi Don island. Pass by Maya Bay, Loh Samah Bay, and Viking Cave as you chill out on the beaches and sno…

from €41.19 per person

Check availability →
Similan Catamaran Small Group Premium Tour Phuket/Khao Lak

Similan Catamaran Small Group Premium Tour Phuket/Khao Lak

⏱ 12 hours · 4.6 (39)

Enjoy a premium small-group Similan Islands tour aboard a modern, high-stability catamaran. Relax on spacious decks, snorkel in crystal-clear water, visit top island spots, enjo…

from €207.29 per person

Check availability →
Phuket: Coral Island Catamaran Cruise with Sunset Dinner

Phuket: Coral Island Catamaran Cruise with Sunset Dinner

⏱ 6 - 8 hours · 4.0 (34)

Escape to Coral Island on a relaxed afternoon catamaran cruise from Phuket. Snorkel in tropical waters, unwind on the beach, enjoy dinner onboard, and watch the sunset near Prom…

from €45.18 per person

Check availability →
Phuket/Khao Lak: Similan Islands Speed Catamaran Day Trip

Phuket/Khao Lak: Similan Islands Speed Catamaran Day Trip

⏱ 1 day · 4.0 (32)

Embark on a speed catamaran day trip from Phuket to the Similan Islands. Snorkel in crystal-clear waters, relax on pristine beaches, and enjoy breakfast, lunch, and dinner on bo…

from €100.99 per person

Check availability →
Phuket: Jet Ski Tour to 6/9 Islands with Lunch & Transfers

Phuket: Jet Ski Tour to 6/9 Islands with Lunch & Transfers

⏱ 4 hours · 4.7 (32)

Embark on a thrilling Phuket jet ski adventure across 6/9 tropical islands. Explore hidden beaches, snorkel in crystal waters, and savor a buffet lunch with soft drinks on Naka…

from €212.60 per person

Check availability →
Phuket: Phi Phi, Maya and Khai Island Tour By Speed Catamaran

Phuket: Phi Phi, Maya and Khai Island Tour By Speed Catamaran

⏱ 8 hours · 5.0 (31)

Discover the beauty of the Phi Phi Islands on a guided tour. Snorkel at Khai Island, visit Monkey Beach, swim at Pileh Lagoon, and enjoy a delicious lunch.

from €35.08 per person

Check availability →
Phuket/Khao Lak: Similan Islands by Speedboat

Phuket/Khao Lak: Similan Islands by Speedboat

⏱ 10 hours · 4.0 (30)

Discover the Similan Islands on a snorkeling day trip from Phuket/Khao Lak. Enjoy a Thai-style breakfast and a local dinner on the island, and visit the Sail Rock Viewpoint.

from €79.73 per person

Check availability →
From Phuket: Similan Islands Day Trip

From Phuket: Similan Islands Day Trip

⏱ 11 hours · 4.1 (29)

Enjoy a full-day tour by speedboat from Phuket to the Similan Islands. Enjoy a picnic lunch on the beach and snorkel alongside vibrant marine life.

from €111.62 per person

Check availability →
Phuket: Racha Islands Day Tour with Snorkel, Beach & Lunch

Phuket: Racha Islands Day Tour with Snorkel, Beach & Lunch

⏱ 8h 30m · 4.4 (25)

Escape to the Racha Islands on an all-inclusive speed catamaran boat tour from Phuket. Snorkel in turquoise waters, relax on pristine white sand beaches, and enjoy a delicious b…

from €78.03 per person

Check availability →
Phuket: Phi Phi & Khai Islands Speedboat Tour with Lunch

Phuket: Phi Phi & Khai Islands Speedboat Tour with Lunch

⏱ 8 hours · 4.4 (23)

Discover the beauty of the Phi Phi Islands, Maya Bay, and Khai Island on a full-day speedboat tour from Phuket. Swim, snorkel, and relax on pristine beaches, and enjoy a scenic…

from €48.37 per person

Check availability →
Phuket: James Bond & Panyi Island Hopping Tour with Canoeing

Phuket: James Bond & Panyi Island Hopping Tour with Canoeing

⏱ 9 - 10.5 hours · 4.7 (21)

Discover 5 islands by speedboat or catamaran. Explore James Bond, canoe at Hong Island & see hidden caves. Visit Panyee village for lunch, then swim & snorkel at paradise Khai I…

from €65.40 per person

Check availability →
Phuket: Coral & Racha Islands Speedboat Day Trip with Lunch

Phuket: Coral & Racha Islands Speedboat Day Trip with Lunch

⏱ 8 hours · 4.0 (20)

Escape to paradise on a speedboat day trip from Phuket to Racha and Coral Islands. Swim and snorkel in clear blue waters, relax on soft white beaches, and enjoy a tasty Thai buf…

from €39.61 per person

Check availability →
Phuket: Indigo Luxury Yacht to Phi Phi, Maya & Maithon

Phuket: Indigo Luxury Yacht to Phi Phi, Maya & Maithon

⏱ 8 hours · 3.9 (18)

Embark on a day trip to Phi Phi, Maya Bay, and Maiton Island from Phuket. Have a buffet lunch onboard. Snorkel in the crystal-clear waters of the Andaman Sea, relax on the prist…

from €132.88 per person

Check availability →
Phuket: Similan Islands Snorkeling Day Trip by Catamaran

Phuket: Similan Islands Snorkeling Day Trip by Catamaran

⏱ 10 hours · 4.3 (16)

Join a day trip to Similan Islands—snorkel with vibrant marine life. Enjoy three meals and a convenient hotel round-trip transfer from Phuket or Khao Lak. Dive into paradise wit…

from €103.64 per person

Check availability →
From Phuket: Phi Phi & Bamboo Islands Speedboat Snorkel Tour

From Phuket: Phi Phi & Bamboo Islands Speedboat Snorkel Tour

⏱ 10 hours · 4.7 (16)

Enjoy an adventurous speedboat tour to beautiful Phi Phi Islands and Bamboo Island. Swim in the azure Pileh Lagoon and marvel on the white sand beach of Maya Bay. Discover the a…

from €91.05 per person

Check availability →
Phuket: Racha Yai Scuba Diving & Snorkeling Experience

Phuket: Racha Yai Scuba Diving & Snorkeling Experience

⏱ 7 hours · 4.8 (16)

Enjoy a relaxed island day trip to Racha Yai with scuba diving and snorkeling in clear, calm waters. Beginner-friendly, family-friendly, and operated on a dedicated dive boat fr…

from €69.10 per person

Check availability →
Phuket: Raya Island Tour, Dolphin Spotting at Maithon Island

Phuket: Raya Island Tour, Dolphin Spotting at Maithon Island

⏱ 8 hours · 4.3 (15)

Discover the beautiful Raya Noi, Raya Yai, and Maithon islands on this full-day tour from Phuket. Enjoy snorkeling, swimming, and sunbathing on the beach.

from €66.97 per person

Check availability →
Phuket: Escape the crowds on relaxing boat (Snorkelling)

Phuket: Escape the crowds on relaxing boat (Snorkelling)

⏱ 7.5 hours · 4.8 (14)

Escape the touristy chaos and enjoy aboard Phuket's cosiest boat "Champagne"\nCruising away from the crowd where snorkelling, swimming or relax onboard is our focus. The per…

from €93.01 per person

Check availability →
Phuket: Phi Phi Islands Speedboat | Maya Bay & Private Beach

Phuket: Phi Phi Islands Speedboat | Maya Bay & Private Beach

⏱ 10 hours · 4.2 (14)

Discover the Phi Phi Islands on a speedboat tour from Phuket. Visit Maya Bay, swim in Pileh Lagoon, and snorkel in crystal-clear waters. Enjoy lunch and relax on ZCoCo Private B…

from €45.15 per person

Check availability →
Phuket Jetski Club: 9-Point Morning Tour with Lunch & Pickup

Phuket Jetski Club: 9-Point Morning Tour with Lunch & Pickup

⏱ 4 hours · 4.5 (14)

Explore Phuket Bay on a guided 4-hour jet ski adventure, visiting multiple islands and scenic points. Enjoy snorkeling breaks, a buffet lunch, and hotel transfers.

from €199.45 per group up to 2

Check availability →
Catamaran from Phuket to Phi Phi, Maya and Khai Island Tour

Catamaran from Phuket to Phi Phi, Maya and Khai Island Tour

⏱ 9 hours · 4.3 (14)

ONLY 33 seats. Discover the beauty of the Phi Phi Islands on a guided tour. Visit Maya Bay, swim in Pileh Lagoon, snorkel in crystal-clear waters, and relax on the white sandy b…

from €71.51 per person

Check availability →
Phuket: Phi Phi, Maya Bay & Khai Speedboat Tour (Full Day)

Phuket: Phi Phi, Maya Bay & Khai Speedboat Tour (Full Day)

⏱ 8 hours · 4.4 (14)

Enjoy a full-day speedboat adventure from Phuket to the Phi Phi Islands. Visit Maya Bay, snorkel with tropical fish, swim in Pileh Lagoon, and relax on Khai Island.

from €36.94 per person

Check availability →
Phuket: Coral, Racha, Promthep Island Party Catamaran trip

Phuket: Coral, Racha, Promthep Island Party Catamaran trip

⏱ 8 hours · 4.2 (13)

Set sail on a catamaran adventure to the Racha Islands from Phuket. Savor a delightful lunch onboard, snorkel in crystal-clear waters to discover vibrant marine life and coral r…

from €76.54 per person

Check availability →
From Phuket: Phi Phi Islands & Maya Bay Speedboat Tour

From Phuket: Phi Phi Islands & Maya Bay Speedboat Tour

⏱ 7 hours · 4.7 (12)

Embark on a speedboat tour from Phuket to the Phi Phi Islands, Maya Bay, and Khai Islands. Snorkel in crystal-clear waters, relax on stunning beaches, and enjoy a delicious lunc…

from €37.98 per person

Check availability →
Phuket: Phi Phi Islands Yacht Cruise with Thai Longtail Boat

Phuket: Phi Phi Islands Yacht Cruise with Thai Longtail Boat

⏱ 8 hours · 4.9 (12)

Discover the Phi Phi Islands on a yacht cruise from Phuket. Explore Maya Bay and Pileh Lagoon on a traditional Thai longtail boat, snorkel in the Andaman Sea, and enjoy a buffet…

from €119.59 per person

Check availability →
Phuket/Khao Lak: Speedboat Snorkeling Trip to Surin Islands

Phuket/Khao Lak: Speedboat Snorkeling Trip to Surin Islands

⏱ 9 hours · 4.5 (12)

Snorkel in the emerald waters of the Surin Islands on a speedboat tour from Phuket. Get away from the crowds and explore the underwater world with colorful fish and pristine cor…

from €102.50 per person

Check availability →
Phi Phi, Maya Bay & Shark Bay Snorkeling Tour

Phi Phi, Maya Bay & Shark Bay Snorkeling Tour

⏱ 9 hours · 5.0 (12)

Explore 7 Phi Phi highlights by speedboat, including Maya Bay and Shark Bay. Snorkel among tropical marine life with a chance to spot sharks, plus enjoy lunch, paddleboarding, a…

from €34.55 per person

Check availability →
Phuket: 2 Racha Islands, 3 Snorkel Stops by Yacht, Full-Day

Phuket: 2 Racha Islands, 3 Snorkel Stops by Yacht, Full-Day

⏱ 10 hours · 4.2 (10)

Snorkel three distinct sites at Racha Yai and Racha Noi, far quieter than Phi Phi, where coral stays vivid and turtles glide past. Enjoy hot breakfast, lunch buffet, and snacks…

from €77.60 per person

Check availability →
Phuket: Phi Phi & Bamboo Island Day Trip with Buffet Lunch

Phuket: Phi Phi & Bamboo Island Day Trip with Buffet Lunch

⏱ 1 day · 4.1 (10)

Explore Maya Bay, swim in emerald Pileh Lagoon, snorkel vibrant reefs, and relax on Bamboo Island on this all-inclusive full-day speedboat adventure from Phuket.

from €103.05 per person

Check availability →
Phuket: Racha Noi & Racha Yai Islands by Luxury Sunset Yacht

Phuket: Racha Noi & Racha Yai Islands by Luxury Sunset Yacht

⏱ 8 hours · 4.6 (9)

Discover the Racha Noi and Racha Yai Islands on a luxury yacht tour from Phuket. Enjoy snorkeling, swimming, and water activities, and savor a delicious lunch on board.

from €103.64 per person

Check availability →
Phuket: Private Sunset Cruise by Luxury Longtail Boat

Phuket: Private Sunset Cruise by Luxury Longtail Boat

⏱ 7.5 hours · 5.0 (8)

Cruise Phuket’s coast by private luxury longtail boat. Swim and snorkel at Koh Hey, unwind on Banana Beach, then sail to Promthep Cape for an unforgettable sunset over the Andam…

from €414.13 per group up to 7

Check availability →
Phuket/Khao Lak: Similan Islands Day Tour with Snorkeling

Phuket/Khao Lak: Similan Islands Day Tour with Snorkeling

⏱ 10 hours · 4.7 (8)

Explore the Similan Islands on a full-day snorkeling tour from Phuket or Khao Lak. Snorkel among tropical fish, hike to the Sailing Rock viewpoint, and relax on the beach with l…

from €91.42 per person

Check availability →
Phuket: Speedboat Day Tour to Phi Phi, Maya Bay, Khai Island

Phuket: Speedboat Day Tour to Phi Phi, Maya Bay, Khai Island

⏱ 8.5 hours · 4.3 (7)

Cruise from Phuket to Khai Island and Phi Phi, with swimming, snorkeling and lunch. Visit Maya Bay, Pileh Lagoon, Viking Cave and Monkey Beach, then enjoy a cocktail and fruit o…

from €35.85 per person

Check availability →
From Phuket: Phi Phi, Maya Bay & Khai Islands Speedboat Tour

From Phuket: Phi Phi, Maya Bay & Khai Islands Speedboat Tour

⏱ 9 hours · 4.9 (7)

Discover the Phi Phi Islands and Khai Island on a speedboat tour from Phuket. Swim in the emerald waters of Pileh Lagoon, snorkel over coral reefs, and enjoy a buffet lunch on P…

from €42.52 per person

Check availability →
Phuket: Coral Island Snorkeling and Water Activities Trip

Phuket: Coral Island Snorkeling and Water Activities Trip

⏱ 7 hours · 4.6 (7)

Explore vibrant reefs, bask on pristine beaches, and thrill in water activities like banana boats, parasailing, sea walkers, and scuba diving. Travel by speedboat and enjoy lunch.

from €66.49 per person

Check availability →
Phuket: Racha and Coral Island Sunset Catamaran Party Tour

Phuket: Racha and Coral Island Sunset Catamaran Party Tour

⏱ 8 hours · 4.1 (7)

Enjoy Mojito Small-group catamaran tour from Phuket to Coral&Racha Islands. included: Lunch,snorkeling, sliding, paddleboarding, handline fishing. Ends with a sunset. Adventure…

from €132.61 per person

Check availability →
Phuket/Khao Lak: Similan Royal Day Trip by Speed Catamaran

Phuket/Khao Lak: Similan Royal Day Trip by Speed Catamaran

⏱ 8h 30m · 3.6 (7)

Experience a royal Similan Islands adventure from Khao Lak/Phuket! Our premium speedboat catamaran offers breathtaking scenery, vibrant snorkeling, and exclusive beach time for…

from €111.62 per person

Check availability →
Similan Islands Premium Speedboat Tour from Phuket/Khao Lak

Similan Islands Premium Speedboat Tour from Phuket/Khao Lak

⏱ 11 hours · 4.8 (6)

Spend a full day exploring 4 Similan Islands (No. 9, 8, 7, 4) by speedboat to snorkel, enjoy beaches, and visit Sailing Rock. All-inclusive tour with 3 meals, national park fees…

from €81.32 per person

Check availability →
Phuket: Luxury HYPE Yacht to Phang Nga Bay and Hong Island

Phuket: Luxury HYPE Yacht to Phang Nga Bay and Hong Island

⏱ 8 hours · 5.0 (6)

Luxury yacht day trip with live DJ: uncover Krabi's gems. Take in Hong Island's view, explore Koh Lao Lading's limestone, and witness Phang Nga Bay's sunset. Swi…

from €225.89 per person

Check availability →
Phuket: Khai Islands Tour - Swim, Snorkel, Pickup & Park Fee

Phuket: Khai Islands Tour - Swim, Snorkel, Pickup & Park Fee

⏱ 6 hours · 4.2 (5)

Discover the beauty of Thailand's islands with a cruise to Khai Nok, Khai Nai, and Khai Nui. Enjoy fruits and soak up some sun on picturesque beaches. Choose between the mor…

from €26.55 per person

Check availability →
Phuket: Phi Phi, Maya Bay & Bamboo Island by Speed Catamaran

Phuket: Phi Phi, Maya Bay & Bamboo Island by Speed Catamaran

⏱ 8 hours · 4.2 (5)

Enjoy a comfortable ride on a premium lounge-seat speed catamaran. Explore 6 iconic spots, snorkel, swim & relax on the beach with a water slide, paddle & clear kayak. Hotel tra…

from €72.95 per person

Check availability →
Phuket: Phi Phi Islands Day Tour by Ferry with Lunch

Phuket: Phi Phi Islands Day Tour by Ferry with Lunch

⏱ 9 hours · 4.1 (5)

Visit the famous Phi Phi Islands by ferry with lunch included. Swim, snorkel, and enjoy clear water and beautiful island views. Gold, silver, economy seat

from €38.38 per person

Check availability →
Phuket: Racha Noi & Maiton Catmaran Tour with Beach Picnic

Phuket: Racha Noi & Maiton Catmaran Tour with Beach Picnic

⏱ 10 hours · 5.0 (5)

Experience a day of adventure on a Catamaran tour to Racha Noi, The Racha and Maiton Islands. Land on Racha Noi with beach picnic and enjoy snorkeling at 3 islands for a day of…

from €124.56 per person

Check availability →
Phuket: Coral and Racha Islands Catamaran Cruise with Lunch

Phuket: Coral and Racha Islands Catamaran Cruise with Lunch

⏱ 10 hours · 3.0 (5)

Explore the Coral and Racha Islands on a catamaran cruise from Phuket. Enjoy a variety of water activities such as snorkeling, scuba diving, and parasailing.

from €51.82 per person

Check availability →
Phuket: Racha, Banana Bay & Maiton Island Tour by Catamaran

Phuket: Racha, Banana Bay & Maiton Island Tour by Catamaran

⏱ 8 hours · 4.2 (4)

Explore the hidden gems of Raya Islands by speed catamaran. Snorkel in clear waters, enjoy a water slide and activities, relax on tropical beaches, and look for dolphins. Lunch…

from €71.75 per person

Check availability →
Phuket: Coral Island Snorkeling and Sunset Catamaran Cruise

Phuket: Coral Island Snorkeling and Sunset Catamaran Cruise

⏱ 5 hours · 4.3 (4)

Enjoy a magical sunset cruise to Coral Island and beyond on a catamaran. Snorkel in the crystal-clear waters, relax on the beach, and enjoy a delicious dinner on board.

from €45.18 per person

Check availability →
Phuket: Similan Islands Full-Day Snorkeling Adventure

Phuket: Similan Islands Full-Day Snorkeling Adventure

⏱ 1 day · 4.9 (4)

Discover the Similan Islands on a full-day catamaran or speedboat tour from Phuket with hotel transfers. Visit Donald Duck Bay, Ko Miang, and Princess Bay, enjoy 2 snorkeling st…

from €108.96 per person

Check availability →
Phuket: Racha Yai 2-Fun Dives or Snorkeling Trip w/Transfer

Phuket: Racha Yai 2-Fun Dives or Snorkeling Trip w/Transfer

⏱ 8 - 9 hours · 5.0 (4)

Explore Racha Yai Island’s underwater paradise with a scuba diving or snorkeling trip from Phuket. Trip includes: Thai buffet lunch and hotel transfers with small group sizes &…

from €72.55 per person

Check availability →
Phuket Jet Ski Self-Drive Island Tour & Airport Drop-Off

Phuket Jet Ski Self-Drive Island Tour & Airport Drop-Off

⏱ 4 - 5 hours · 4.8 (4)

Ride a self-drive jet ski to explore Phuket’s 7 islands, enjoy beaches, snorkeling, and sea views. Free airport drop-off is arranged based on your return flight date.

from €212.60 per group up to 2

Check availability →
From Phuket: Phi Phi Islands, Maya Bay & Khai Nok Boat Tour

From Phuket: Phi Phi Islands, Maya Bay & Khai Nok Boat Tour

⏱ 8 hours · 4.6 (3)

Discover the Phi Phi Islands, Maya Bay, and Khai Nok on a guided tour from Phuket. Snorkel at Ton Sai Bay, relax on Monkey Beach, and enjoy a delicious lunch at Chao Koh Thai Re…

from €65.11 per person

Check availability →
Koh Yao Yai/Noi: 5-Island Private Tour with Snorkel & Lunch

Koh Yao Yai/Noi: 5-Island Private Tour with Snorkel & Lunch

⏱ 6 hours · 5.0 (3)

Explore 5 islands on a private longtail boat tour from Koh Yao Yai or Koh Yao Noi. Snorkel in crystal-clear waters, relax on the beach, and enjoy a short hike to a panoramic vie…

from €122.25 per person

Check availability →
Phuket/Khao Lak: Surin Islands Snorkeling with Nemo fish

Phuket/Khao Lak: Surin Islands Snorkeling with Nemo fish

⏱ 10 hours · 4.6 (3)

Embark on a day trip adventure in Surin Islands National Park. Swim in crystal-clear waters and admire the beautiful coral reefs, and you might even spot Nemo fish and many othe…

from €93.39 per person

Check availability →
Coral, Racha and Maithon Island Snorkeling by Speedboat

Coral, Racha and Maithon Island Snorkeling by Speedboat

⏱ 8 hours · 4.7 (3)

Explore Coral Island, Racha Island, and Maithon Island on a full-day snorkeling tour from Phuket. Enjoy a buffet lunch on Racha Island and take part in optional water activities…

from €50.23 per person

Check availability →
Phuket: Racha Yai & Noi 3-Dive Scuba Day Trip

Phuket: Racha Yai & Noi 3-Dive Scuba Day Trip

⏱ 10 hours · 5.0 (3)

Embark on a diving trip to Racha Yai and Racha Noi Islands from Phuket on a premium diving boat. Explore the vibrant coral reefs and encounter schools of small fish and marine c…

from €74.41 per person

Check availability →
Phuket: Fishing Tour with Lunch and Snorkeling

Phuket: Fishing Tour with Lunch and Snorkeling

⏱ 9 hours · 3.3 (3)

Experience a fishing trip in Phuket with an early departure to the best spots. Enjoy a fresh seafood lunch on board, snorkel in crystal-clear waters, and relax on the beach at R…

from €90.36 per person

Check availability →
Phuket: Coral and Racha Catamaran with Waterslide, Lunch & Transfer

Phuket: Coral and Racha Catamaran with Waterslide, Lunch & Transfer

⏱ 8 hours · 3.0 (3)

Rainbow Catamaran Tour with Waterslide, Snorkeling, and Sunbathing. Visit Coral and Racha Islands, enjoy a meal on Coral Island.

from €77.07 per person

Check availability →
Phuket: Phi Phi & Khai Islands Speedboat Tour with Lunch

Phuket: Phi Phi & Khai Islands Speedboat Tour with Lunch

⏱ 10 hours · 2.7 (3)

Discover the Phi Phi Islands on a speedboat tour from Phuket. Visit Maya Bay, snorkel at Monkey Beach, and enjoy a buffet lunch on Phi Phi Don Island.

from €39.86 per person

Check availability →
Phuket or Khao Lak: Phang Nga Bay Premium Catamaran Tour

Phuket or Khao Lak: Phang Nga Bay Premium Catamaran Tour

⏱ 1 day · 5.0 (3)

Discover Phang Nga Bay on this kayaking from Phuket/Khaolak. Visit the beaches of Lawa Island, snorkel with colorful fish,enjoy lunch on Panyee,and see James Bond Island on this…

from €93.01 per person

Check availability →
Phuket: Similan Catamaran Tour & 2 Snorkel Stops

Phuket: Similan Catamaran Tour & 2 Snorkel Stops

⏱ 1 day · 5.0 (2)

Visit the Similan Islands by catamaran on a full-day tour from Phuket. Snorkel near Island 9, land on Island 8 and climb Sail Rock, relax on Island 4's white-sand beach, and…

from €117.81 per person

Check availability →
Phuket Phi Phi and Khai Islands Tour by Speed Catamaran

Phuket Phi Phi and Khai Islands Tour by Speed Catamaran

⏱ 9 hours · 5.0 (2)

Discover paradise by speed catamaran! Explore iconic Maya Bay, swim in emerald Pileh Lagoon, snorkel at Monkey Beach, discover Viking Cave, and unwind on Khai Island’s white sands.

from €96.78 per person

Check availability →
Phuket: Phi Phi, Maya Bay & Khai Island Late Catamaran Tour

Phuket: Phi Phi, Maya Bay & Khai Island Late Catamaran Tour

⏱ 8 hours · 4.0 (2)

Visit Phi Phi Islands on a premium 2-story speed catamaran with a late departure time. Snorkel with tropical fish, visit Maya Bay, swim in Pileh Lagoon, enjoy a buffet lunch, an…

from €83.71 per person

Check availability →
Phi Phi Island: Speedboat Snorkel Tour & Longtail Boat Ride

Phi Phi Island: Speedboat Snorkel Tour & Longtail Boat Ride

⏱ 8 hours · 5.0 (2)

Discover the beauty of the Andaman Sea on a full-day speedboat tour from Phuket. Visit the Phi Phi Islands, Maya Bay, and Khai Island, and snorkel in crystal-clear waters.

from €53.15 per person

Check availability →
Phuket: Private Longtail Boat Trip to Koh Hey (Coral Island)

Phuket: Private Longtail Boat Trip to Koh Hey (Coral Island)

⏱ 5 hours · 3.6 (2)

Explore Koh Hey (Coral Island) on a private longtail boat trip from Phuket. Snorkel in crystal-clear waters, relax on white sand beaches, and enjoy optional water sports.

from €75.93 per person

Check availability →
Phuket: Coral Island by Catamaran Yacht with Sunset Dinner

Phuket: Coral Island by Catamaran Yacht with Sunset Dinner

⏱ 5 hours · 2.8 (2)

Enjoy a day of fun in the sun to Coral Island. Snorkel in the clear waters and see the colorful fish and coral reefs. Relax on the beach and savor dinner on board while watching…

from €59 per person

Check availability →
Phuket/Khao Lak: The Elite Similan Islands Yacht Day Trip

Phuket/Khao Lak: The Elite Similan Islands Yacht Day Trip

⏱ 8.5 hours · 4.5 (2)

Experience the upscale Flash No.7 Catamaran Yacht to the Similan Islands. Enjoy lounge check-in, gourmet on-board dining, and expert snorkeling at iconic spots before a light di…

from €151.85 per person

Check availability →
Phuket: Tour of Coral Island, Promthep Cape & Karting Cape

Phuket: Tour of Coral Island, Promthep Cape & Karting Cape

⏱ 6 hours · 3.9 (2)

Embark on a half-day tour to Coral Island, Promthep Cape,and Karting Cape. Swim and snorkel in the crystal-clear waters of Kahung Beach, capture stunning photographs of the suns…

from €71.75 per person

Check availability →
Phuket: Racha and Coral Island Speedboat Trip with Lunch

Phuket: Racha and Coral Island Speedboat Trip with Lunch

⏱ 8 hours · 3.0 (2)

Explore Racha Island and Coral Island by speedboat, with snorkeling, beach time, a buffet lunch and scenic viewpoints. Enjoy island freedom, onboard refreshments and convenient…

from €40.15 per person

Check availability →
Phuket: Half-Day Thai-Style Longtail Boat Charter

Phuket: Half-Day Thai-Style Longtail Boat Charter

⏱ 4 hours · 5.0 (2)

Half-day luxury Thai-style longtail boat charter to Coral Island. Enjoy snorkeling, white-sand beaches, stunning photo spots, and a fun onboard water slide in tropical paradise.

from €318.91 per group up to 6

Check availability →
Phuket: Maya Bay & Phi Phi Island-Hopping Speedboat Day Trip

Phuket: Maya Bay & Phi Phi Island-Hopping Speedboat Day Trip

⏱ 7 hours · 5.0 (1)

Embark on a whirlwind adventure to Phi Phi Island! Speedboat through crystal-clear waters to paradise. Explore Maya Bay's famed beach, snorkel vibrant reefs teeming with lif…

from €100.62 per person

Check availability →
Phuket: Racha Noi, Racha Yai & Maithon Island Catamaran Tour

Phuket: Racha Noi, Racha Yai & Maithon Island Catamaran Tour

⏱ 8 hours · 5.0 (1)

Explore Racha Noi, Racha Yai, and Maithon Island on a catamaran tour from Phuket. Snorkel in crystal-clear waters, relax on white-sand beaches, and search for wild dolphins near…

from €78.90 per person

Check availability →
From Phi Phi: Private Longtail Boat Tour with Snorkeling

From Phi Phi: Private Longtail Boat Tour with Snorkeling

⏱ 3 hours · 1.0 (1)

Discover Maya Bay, Pileh Lagoon and snorkeling spots on a private longtail boat just for your group. Choose 3 or 6 hours, with Bamboo Island on the 6-hour tour and optional park…

from €132.88 per group up to 2

Check availability →
Phuket: Secret Reefs discovery by Private Sail Tour

Phuket: Secret Reefs discovery by Private Sail Tour

⏱ 4 hours · 5.0 (1)

Set sail on a private snorkeling tour in Phuket! Explore vibrant reefs, glide through clear waters, and discover hidden coves for a day of adventure and relaxation in the Andama…

from €502.28 per group up to 6

Check availability →
Phuket: Coral Island Yacht Half-Day Tour with Snorkeling

Phuket: Coral Island Yacht Half-Day Tour with Snorkeling

⏱ 4 hours · 5.0 (1)

Escape to Coral Island on a relaxing yacht cruise. Snorkel in clear waters, enjoy fun water activities, and unwind on a white sand beach. It's perfect for travelers seeking…

from €40.33 per person

Check availability →
Phuket: Phi Phi & Maiton Luxury Yacht Trip & butler service

Phuket: Phi Phi & Maiton Luxury Yacht Trip & butler service

⏱ 8 hours · 5.0 (1)

Explore the Phi Phi & Maiton island on a luxury yacht day trip with a small group (max 38 guests). Snorkel twice in the crystal-clear waters with two meals, it's perfect for…

from €119.19 per person

Check availability →
Phuket: Sunset Exclusive Evening Experience

Phuket: Sunset Exclusive Evening Experience

⏱ 8 hours · 4.0 (1)

Escape on the Sunset Serenade Cruise in Phuket! Enjoy a small-group adventure with snorkeling, island cruising, and a delicious dinner under the stars. Witness stunning sunsets.

from €103.64 per person

Check availability →
Phuket: Combined Sun & Sunset with Snorkelling and Swimming

Phuket: Combined Sun & Sunset with Snorkelling and Swimming

⏱ 7.5 hours · 4.0 (1)

Sun & Sunset cruise on Phuket's cosiest boat! (from 16 yrs)\nEnjoy the best of both worlds on a sun & sunset cruise, swim, snorkel, jump off 'Champagne' and enjoy yo…

from €93.01 per person

Check availability →
Phuket: 3 Khai Islands Full-Day Snorkeling Tour with Lunch

Phuket: 3 Khai Islands Full-Day Snorkeling Tour with Lunch

⏱ 8 hours · 5.0 (1)

Enjoy a peaceful and relaxing day just 15 minutes by speedboat from Phuket. Swim, snorkel, and unwind with extra private island time at your own pace. Perfect for families, coup…

from €26.31 per person

Check availability →
Phuket: Khai Islands Snorkeling Tour by Premium Speedboat

Phuket: Khai Islands Snorkeling Tour by Premium Speedboat

⏱ 6 hours · 5.0 (1)

Discover the stunning Khai Islands on a premium speedboat tour from Phuket. Relax on white sandy beaches, snorkel in crystal-clear waters, and enjoy exclusive Premium Lounge acc…

from €31.89 per person

Check availability →
Surin Islands Snorkeling Tour & Local Guide

Surin Islands Snorkeling Tour & Local Guide

⏱ 7 hours · 4.0 (1)

Immerse yourself in the untouched beauty of the Surin Islands while discovering hidden beaches and snorkeling, swimming among colorful marine life to relaxing on secluded shore

from €108.96 per person

Check availability →
From Phuket: Surin Islands Snorkeling Day Trip with Lunch

From Phuket: Surin Islands Snorkeling Day Trip with Lunch

⏱ 12 hours · 5.0 (1)

Explore the Surin Islands on a snorkeling day trip from Phuket. Discover the underwater world of the Andaman Sea and visit the 100-year-old Morgan village.

from €106.30 per person

Check availability →
From Phuket/Khaolak: Surin Islands 1- or 2-Day Snorkel Tour

From Phuket/Khaolak: Surin Islands 1- or 2-Day Snorkel Tour

⏱ 8 hours · 5.0 (1)

Discover the Surin Islands Marine Park on a 2-day and 1-night snorkeling trip from Phuket or Khaolak. Snorkel in the deep blue sea, meet the Moken people, and enjoy a Thai lunch…

from €111.59 per person

Check availability →
From Phuket: Surin Islands Full-Day Speedboat Snorkel Tour

From Phuket: Surin Islands Full-Day Speedboat Snorkel Tour

⏱ 11 hours · 2.0 (1)

Discover the Underwater World of the Surin Islands on Snorkeling Tour from Phuket. Visit the Mogan Village, Enjoy Lunch Buffet on the Beach, and snorkel at Twin Beach and the Ne…

from €108.83 per person

Check availability →
Phuket: Coral Island Speedboat Trip with Parasailing & Lunch

Phuket: Coral Island Speedboat Trip with Parasailing & Lunch

⏱ 5 hours · 5.0 (1)

Experience a day of adventure and relaxation on a speedboat trip to Coral Island from Phuket. Enjoy parasailing, snorkeling, and a Thai lunch, with plenty of time to relax on th…

from €116.50 per person

Check availability →
Phuket: Premium Catamaran Day Phi Phi Maya Snorkel ,Paddle

Phuket: Premium Catamaran Day Phi Phi Maya Snorkel ,Paddle

⏱ 8 hours · 3.0 (1)

Discover the beauty of Phi Phi and Maiton Islands, Maya Bay and Pileh Lagoon on a premium speed catamaran tour from Phuket. Enjoy a lunch, snorkel in crystal-clear waters and wa…

from €90.36 per person

Check availability →
Phuket: Hong Island 360 View Catamaran & Hotel Transfer

Phuket: Hong Island 360 View Catamaran & Hotel Transfer

⏱ 2 hours · 5.0 (1)

Explore Krabi’s Hong Islands, Lao Lading, and Pakbia Island by premium power catamaran. Enjoy hotel transfer, snorkeling, beach relaxation, and stunning views from the iconic 36…

from €73.22 per person

Check availability →
Phuket: Phi Phi Island Hopping, Snorkeling & Beach Bliss

Phuket: Phi Phi Island Hopping, Snorkeling & Beach Bliss

⏱ 9 hours 0

Discover Phi Phi Islands, the famous Maya Bay, and tropical Khai Island on a speedboat adventure from Phuket. Enjoy snorkeling, stunning beaches, a Thai lunch, and convenient ho…

from €56 per person

Check availability →
Phuket: Phi Phi, Maya, Khai & Maiton Speed Catamaran Tour

Phuket: Phi Phi, Maya, Khai & Maiton Speed Catamaran Tour

⏱ 9 hours 0

Explore Phi Phi, Maya Bay, Pileh Lagoon, Khai, and Maiton by speed catamaran. Enjoy snorkeling, a beachfront buffet lunch, beach time, and fun water activities with Phuket hotel…

from €62.19 per person

Check availability →
Phuket: Phi Phi Day Trip Before the Crowds with Snorkeling

Phuket: Phi Phi Day Trip Before the Crowds with Snorkeling

⏱ 14 hours 0

Set off from Phuket at sunrise, more than 2 hours ahead of most tour boats. Reach Maya Bay and Pileh Lagoon early, snorkel over coral reefs, and swim at Bamboo Island

from €160.68 per person

Check availability →
From Phuket: Private Phi Phi Longtail Tour & Overnight Stay

From Phuket: Private Phi Phi Longtail Tour & Overnight Stay

⏱ 2 days 0

A late-start journey from Phuket to Phi Phi Island. Stay overnight on Phi Phi and explore by private longtail boat, visiting crystal-clear lagoons, snorkelling spots, and an ico…

from €186.03 per person

Check availability →
From Phuket: Phi Phi Islands Ferry Trip with Snorkeling

From Phuket: Phi Phi Islands Ferry Trip with Snorkeling

⏱ 10 hours 0

Cruise from Phuket to the Phi Phi Islands on a ferry trip. Snorkel in crystal-clear waters, enjoy a buffet lunch on Phi Phi Don, and relax on the beach. Choose from 3 seating op…

from €74.41 per person

Check availability →
From Phuket: Phi Phi Islands Cruise with Lunch

From Phuket: Phi Phi Islands Cruise with Lunch

⏱ 10 hours 0

Discover the beauty of the Andaman Sea on a relaxing big boat day trip from Phuket to the Phi Phi Islands. Enjoy snorkeling, a buffet lunch, and the option to choose your prefer…

from €74.41 per person

Check availability →
Phuket: Similan Islands Early Speedboat & Snorkeling Tour

Phuket: Similan Islands Early Speedboat & Snorkeling Tour

⏱ 14 hours 0

Speedboat day trip from Phuket to the Similan Islands. Snorkel coral reefs, see Sail Rock and Donald Duck Bay, and have lunch on the island. Park fees, meals and snorkel gear in…

from €167.19 per person

Check availability →
Phuket: Similan Islands Speed Catamaran Tour with Lunch

Phuket: Similan Islands Speed Catamaran Tour with Lunch

⏱ 8 hours 0

Discover the beauty of Racha Yai Island and the Similan Islands on a speedboat tour from Phuket. Snorkel in crystal-clear waters, relax on white-sand beaches, and enjoy a delici…

from €106.30 per person

Check availability →
Phuket: Speedboat to Similan Paradise with Snorkel & Lunch

Phuket: Speedboat to Similan Paradise with Snorkel & Lunch

⏱ 12 hours 0

Race across the Andaman Sea to the Similan Islands: walk to Sail Rock, snorkel among colorful fish and corals, then sink your toes into the white sand. Hotel pickup included

from €160.68 per person

Check availability →
Phuket: Racha and Coral Islands Day Trip by Speedboat

Phuket: Racha and Coral Islands Day Trip by Speedboat

⏱ 7 hours 0

Discover Racha and Coral Islands on a day trip from Phuket. Snorkel in crystal-clear waters, relax on the beach, and enjoy a buffet lunch. Choose from a variety of boats and add…

from €34.28 per person

Check availability →
Phuket: Racha & Coral Island Snorkeling with Buffet Lunch

Phuket: Racha & Coral Island Snorkeling with Buffet Lunch

⏱ 12 hours 0

Speed across to Racha Island and Coral Island for snorkeling, beach time and a Thai-style lunch. Your day starts with a hotel pickup and a coffee at Chalong Pier

from €84.48 per person

Check availability →
Phuket: Racha & Coral Islands Day Trip by Speed Catamaran

Phuket: Racha & Coral Islands Day Trip by Speed Catamaran

⏱ 7 hours 0

Discover Racha and Coral Islands on a day trip from Phuket. Snorkel in crystal-clear waters, relax on the beach, and enjoy a buffet lunch. Choose from a variety of boats and add…

from €50.49 per person

Check availability →
From Phi Phi: Sunrise Private Longtail w/ Guide & Pillow Set

From Phi Phi: Sunrise Private Longtail w/ Guide & Pillow Set

⏱ 6 hours 0

Your private tour guide knows all the hidden gems in Koh Phi Phi. They're English-speaking and local to the islands. Your guide will help you snorkel, explore, take photos a…

from €308.54 per group up to 2

Check availability →
Phuket: Half-Day Private Catamaran Charter with Snorkeling

Phuket: Half-Day Private Catamaran Charter with Snorkeling

⏱ 4 hours 0

Set sail on a private catamaran charter from Phuket. Choose from a variety of routes to explore the islands around Phuket, including Coral Island, Maithon Island, and Khai Nok I…

from €1,076.31 per group up to 30

Check availability →
From Phi Phi: Private Luxury Longtail Boat Trip & Snorkeling

From Phi Phi: Private Luxury Longtail Boat Trip & Snorkeling

⏱ 3 hours 0

Your own decorated longtail boat with cushioned seating, photo props, snacks and drinks. Explore Maya Bay and snorkeling spots. Choose 6 hours for Bamboo Island; All Inclusive i…

from €172.74 per group up to 2

Check availability →
Phuket: Private Full-Day Luxury Thai Longtail Boat Charter

Phuket: Private Full-Day Luxury Thai Longtail Boat Charter

⏱ 8 hours 0

Set sail on a luxury longtail boat to Coral Island or Honeymoon Island on a private charter. Snorkel in the crystal-clear waters, relax on the powdery white sands, and soak up t…

from €587.32 per group up to 6

Check availability →
Phuket: Sunset Cruise to Coral Island by Catamaran Yacht

Phuket: Sunset Cruise to Coral Island by Catamaran Yacht

⏱ 4 hours 0

Embark on a luxurious private catamaran yacht charter to Coral Island and enjoy a breathtaking sunset cruise. Swim, snorkel, or simply relax on the deck with a drink in hand.

from €744.12 per group up to 15

Check availability →
Phuket: Maiton & Khai Islands Yacht Tour with Snorkeling

Phuket: Maiton & Khai Islands Yacht Tour with Snorkeling

⏱ 6 hours 0

Discover Maiton, Khai Nok, and Khai Nui Islands on a yacht tour from Phuket. Snorkel, swim, and relax on the beach, and enjoy a light meal on board.

from €82.07 per person

Check availability →
Phuket: Phi Phi and Maiton Yacht Cruise with DJ and Lunch

Phuket: Phi Phi and Maiton Yacht Cruise with DJ and Lunch

⏱ 8 hours 0

Cruise on a luxury yacht from Phuket to Phi Phi and Maiton Island with a resident DJ, gourmet lunch, water slide, snorkeling and hotel transfer.

from €289.25 per person

Check availability →
Phuket: Half-Day Coral Island & Promthep Sunset Catamaran

Phuket: Half-Day Coral Island & Promthep Sunset Catamaran

⏱ 7 hours 0

Sail from Chalong Pier to Coral Island for snorkeling and beach time. Cruise past Promthep Cape & Laem Krathing for a 360° sunset with dinner. Hotel transfer, gear & insurance i…

from €49.03 per person

Check availability →
From Phi Phi: Maya Bay Sunset Cruise and Plankton Swimming

From Phi Phi: Maya Bay Sunset Cruise and Plankton Swimming

⏱ 6 hours 0

Enjoy an exclusive Maya Bay sunset cruise and plankton swim from Phi Phi. Kayak, snorkel and dine under the stars. Ideal for couples and groups seeking a unique, crowd-free adve…

from €85.44 per person

Check availability →
Phuket: Phi Phi Islands Full-Day Snorkeling Tour with Lunch

Phuket: Phi Phi Islands Full-Day Snorkeling Tour with Lunch

⏱ 8 hours 0

Explore Phi Phi Islands by speedboat with snorkeling, swimming, and scenic island views. Enjoy a sea-view lunch at Phi Phi Don and relax at Khai Island with water activities and…

from €58.47 per person

Check availability →
Phuket: Similan Islands Snorkel Tour with Breakfast & Lunch

Phuket: Similan Islands Snorkel Tour with Breakfast & Lunch

⏱ 11 hours 0

This full-day experience combines travel, island hopping, snorkeling, swimming, relaxation and scenic views, making it an ideal way to experience the natural beauty of the Simil…

from €74.41 per person

Check availability →
Phuket: Khai Islands Half-Day Snorkeling Tour by Speedboat

Phuket: Khai Islands Half-Day Snorkeling Tour by Speedboat

⏱ 5 hours 0

Discover the Khai Islands on a Half-Day Speedboat tour from Phuket. Snorkel in the crystal-clear waters of Khai Nui, Swim with Colorful tropical fish,Relax on the soft sand of K…

from €42.39 per person

Check availability →
From Phuket: Khai Islands Guided Jet Ski Tour with Lunch

From Phuket: Khai Islands Guided Jet Ski Tour with Lunch

⏱ 4 hours 0

Ride across the Andaman Sea on a guided jet ski tour to Khai Nai, Khai Nui, and Khai Nok. Swim, snorkel, explore the beaches, and enjoy an included lunch, with hotel transfers i…

from €212.60 per group up to 2

Check availability →
Phuket: Super Cool Jet Ski Island-Hopping Tour

Phuket: Super Cool Jet Ski Island-Hopping Tour

⏱ 3 hours 0

Departing from Phuket, drive a jet ski to explore 6 islands and 2 attractions. Swim, snorkel, and relax on the sandbar of Phrae Island, and enjoy a delicious lunch on the privat…

from €342.85 per group up to 2

Check availability →
Phuket: Racha Yai and Racha Noi Fishing Charter

Phuket: Racha Yai and Racha Noi Fishing Charter

⏱ 8 hours 0

Embark on a fishing charter to Racha Yai and Racha Noi from Phuket. Snorkel in crystal-clear waters, fish for tuna, mackerel, and dorado, and enjoy a scenic cruise through the A…

from €1,326.12 per group up to 8

Check availability →
Rok & Haa Islands, Pakrong Bay Snorkeling Trip by Speedboat

Rok & Haa Islands, Pakrong Bay Snorkeling Trip by Speedboat

⏱ 6 hours 0

Discover the crystal-clear waters and tropical beauty of Rok and Haa Islands on a speedboat from Phuket or Khao Lak. Enjoy snorkeling, island relaxation several beautiful bays a…

from €122.25 per person

Check availability →
Similan Islands Snorkeling Trip by Speedboat from Phuket

Similan Islands Snorkeling Trip by Speedboat from Phuket

⏱ 1 day 0

Discover the Similan Islands on a day trip from Snorkel in crystal-clear waters, explore white sandy beaches, and capture stunning photos at the beach Similan

from €103.64 per person

Check availability →
Phuket: Private Catamaran Charter to Phang Nga Bay

Phuket: Private Catamaran Charter to Phang Nga Bay

⏱ 8 hours 0

Sail from Phuket to Phang Nga Bay on a private catamaran. Choose your island route and enjoy snorkeling, refreshing drinks, fresh fruit, and a comfortable day at sea.

from €1,588.80 per group up to 10

Check availability →

Good to know: Masks and fins are included on almost every trip, but children’s sizes are not guaranteed — ask before booking. Thailand bans sunscreens containing oxybenzone, octinoxate, 4MBC or butylparaben in its marine national parks, with fines of up to 100,000 THB. Check the label before you pack.

See all tours on Phuket →

Good to know

Frequently asked questions

Is Maya Bay open, and can you swim there?

Maya Bay closes every year from 1 August to 30 September for the reef to recover, so a tour booked for those weeks will skip it. When it is open, boats no longer anchor in the bay: they moor in Loh Samah on the back of the island and you walk in over a boardwalk. Swimming is not allowed – you may wade in up to your knees. Visits are capped at one hour and at 375 people at a time.

Is the national park fee included in the tour price?

Usually not, and it is the single most common surprise on the pier. For the Phi Phi islands rangers charge 400 THB per adult and 200 THB per child, payable in cash in baht on the day; divers pay another 200 THB on their first diving day. Phang Nga Bay and the Similans charge their own fees. Each booking page states whether the fee is included – it is worth reading that line before comparing two prices.

When can you visit the Similan Islands?

Only between 15 October and 15 May. Thailand closes the park for the southwest monsoon, and no operator can get you there in between – if you are on Phuket in July, the Similans are not an option. In season, a day trip from Phuket runs 10 to 13 hours door to door, because you first drive an hour or more north to Thap Lamu pier near Khao Lak. From Khao Lak itself it is 8 to 9 hours.

Can you swim off the beaches in the rainy season?

Often not safely. From May to October the southwest monsoon pushes surf and rip currents onto the west-coast beaches, and Phuket records roughly 20 to 30 drownings a year, most of them in those months and most of them where a red flag was already flying. Karon and the south end of Kata Yai produce the most rip currents. A red flag is not advice, it is a closure – and conditions can change within an hour.

Which elephant camps are actually ethical?

We cannot certify that, and neither can the words in a camp’s name. „Sanctuary", „ethical" and „rescued" are not protected terms in Thailand; riding camps use them too. What we can do is repeat what the operator states on its own booking page – observation only, feeding, bathing, contact or none of it – and mark it as the operator’s claim. Some camps stopped all feeding contact in 2026 and now only let you watch. If the programme matters to you, read that section before you book.

How long does it take to get anywhere from the airport?

Phuket airport sits in the north of the island and almost every hotel is south of it: roughly 50 minutes to Patong, 60 to Karon, 70 to Kata and 45 to Phuket Town, longer in the afternoon. That matters for tours too – the piers for Phang Nga Bay are in the north-east, 45 to 60 minutes from the west-coast beaches, which is why a „full-day" island tour often starts with a 6 a.m. pick-up.

Island tours from €19.93 · available today

Check availability