Best Snorkeling in Thailand

Manta rays at Richelieu Rock, pristine coral at the Similan Islands, and beginner-friendly reefs at Koh Tao. Thirteen destinations ranked by what you'll actually see in the water.

Destinations 13 Ranked
Best Season Nov–Apr (Andaman) / Mar–Oct (Gulf)
Water Temp 27–30°C year-round
Gear Rental ฿200–500/day
Scroll
Best Season
Andaman Coast: November–April. Gulf of Thailand: March–October. Year-round water temps 27–30°C.
Visibility Range
5–40 meters depending on destination and conditions. Similan Islands and Surin Islands lead at 25m+.
Gear Rental
฿200–500 ($6–14 USD) per day at most beach destinations. Bring your own mask for the best fit.
Budget Range
฿300 (Koh Tao shore entry) to ฿8,000 (Richelieu Rock liveaboard day). Most destinations ฿500–3,000/day.

Thailand was where I truly fell in love with snorkeling. The Andaman Coast has some of the clearest water I've ever seen, and the marine life around the Similan Islands rivals anywhere in the world. What makes Thai snorkeling special is the range — from Koh Tao's beginner-friendly bays where you can wade in from shore to advanced sites like Richelieu Rock where manta rays glide past you at arm's length. We snorkel every trip and it never gets old.

— Scott & Jenice

Snorkeling Destinations Across Thailand

Hover over any pin to see what's in the water. Click to read the full guide.

Snorkeling destination

Thailand sits between two bodies of water — the Andaman Sea to the west and the Gulf of Thailand to the east — each offering distinctly different snorkeling experiences. The Andaman side delivers world-class visibility, dramatic underwater landscapes, and encounters with manta rays and whale sharks. The Gulf side offers calm, warm waters perfect for beginners, with Koh Tao serving as the cheapest place on Earth to get scuba certified.

We've snorkeled across both coasts over more than a decade of travel, from the pristine coral gardens of the Similan Islands to the family-friendly bays of Koh Lanta, from Richelieu Rock's manta ray encounters to the quiet northern reefs of Koh Phangan. This guide ranks thirteen of the best snorkeling destinations in Thailand by what actually matters: what you'll see, how hard it is to get there, what it costs, and whether it's worth the trip.

Every destination in this guide is a place we've either snorkeled ourselves or have verified through trusted local contacts. Prices, conditions, and practical details were last confirmed in early 2026.

Compare All 13 Destinations

Difficulty, highlights, best time, and cost — at a glance.

Thai Snorkeling Destinations Compared

Destination Difficulty Highlight
Andaman Coast
🏆 Similan Islands Intermediate World-class diving, pristine coral, manta rays
🏔️ Phi Phi Islands Beginner Iconic limestone karsts, Maya Bay coral recovery
🐟 Richelieu Rock Advanced Best manta ray site in Thailand — whale shark season
🪸 Surin Islands Beginner–Intermediate Pristine shallow coral, Moken sea gypsy villages
🏝️ Koh Lipe Beginner Maldives of Thailand — crystal clear water from shore
🐢 Koh Lanta Beginner Family-friendly reefs, relaxed island pace
🦈 Hin Daeng / Hin Muang Advanced Deepest walls in Thailand, whale shark sightings
Phuket / Racha Islands Beginner Convenient day trips, clear water at Racha Yai
Gulf of Thailand
🤿 Koh Tao Beginner Best for beginners, cheapest dive certifications in the world
Sail Rock Intermediate Famous chimney swim-through, massive fish schools
🏞️ Koh Samui / Ang Thong Marine Park Beginner Marine park snorkeling, emerald lagoons, kayaking
🌙 Koh Phangan Beginner–Intermediate Quiet northern reefs, Sail Rock day trip access
🐘 Koh Chang Beginner East coast alternative, uncrowded reefs, affordable

The Andaman Coast — Thailand's Best Water

Eight of the thirteen best snorkeling spots sit along the Andaman Sea, with world-class visibility from November through April.

Similan Islands — World-Class in Every Way

The Similan Islands are Thailand's crown jewel of underwater scenery. This national park of nine granite islands sits 70 kilometers off the Andaman coast, and the water clarity here is otherworldly — visibility routinely exceeds 30 meters. The coral is dense, healthy, and home to an extraordinary range of marine life including reef sharks, manta rays, and massive schools of barracuda and fusiliers.

The park is open only from November to April, which means the reefs get six months of rest every year. That protection shows — the coral health is among the best in Southeast Asia. Day trips from Khao Lak are the most common way to visit, though liveaboard trips offer the full experience. Budget ฿2,500–5,000 ($70–140) for a day trip including park fees, lunch, and gear.

Koh Tao — Where Everyone Starts

Koh Tao is the most beginner-friendly snorkeling destination in Thailand, and arguably the cheapest place in the world to learn scuba diving. The island's bays — Tanote, Mango, Shark Bay, and Japanese Gardens — offer calm, clear water with healthy coral and abundant fish, all accessible from shore or by short longtail boat ride.

Japanese Gardens is the standout snorkeling spot — a shallow reef with staghorn coral, clownfish, and the occasional blue-spotted ray. Shark Bay lives up to its name with blacktip reef sharks in the shallows. Most bays are free to enter, though some charge ฿100–200 for national park fees. Gear rental runs ฿300 ($9) per day at shops all over the island.

Phi Phi Islands — The Iconic Backdrop

The Phi Phi Islands offer snorkeling wrapped in some of the most dramatic scenery in Southeast Asia. Towering limestone karsts, Maya Bay (now recovering beautifully after its 2018 closure), and clear turquoise water make every trip feel cinematic. The snorkeling at Pileh Lagoon, Shark Point, and around Bamboo Island ranges from good to excellent depending on conditions.

Day trips from Phuket or Krabi are the most common approach, running ฿1,500–3,500 ($42–100) depending on the boat type and group size. Staying on Phi Phi Don gives you access to quieter morning sessions before the day-trip boats arrive.

Richelieu Rock — Manta Rays and Whale Sharks

Richelieu Rock is Thailand's most famous dive site and the best place in the country to see manta rays. This horseshoe-shaped pinnacle rises from the Andaman Sea floor and attracts an extraordinary concentration of marine life — whale sharks visit from February to May, and manta rays are seen regularly throughout the season.

This is primarily a diving destination accessed by liveaboard from Khao Lak or the Surin Islands, but experienced snorkelers can see plenty from the surface when conditions are right. Budget ฿4,000–8,000 ($115–230) for a day trip or liveaboard segment that includes Richelieu Rock.

Surin Islands — Pristine and Cultural

The Surin Islands offer some of the best shallow-water snorkeling in Thailand, with coral starting just below the surface in gin-clear water. What makes Surin unique is the Moken — Thailand's sea gypsy community — who have lived among these islands for generations. Visiting their village is a humbling cultural experience that adds depth to the natural beauty.

Like the Similans, Surin is only open November to April. Day trips run from Khao Lak, or you can camp on the island with national park accommodation. Budget ฿2,000–4,500 ($57–130) for a full day trip.

Koh Lipe — The Maldives of Thailand

Koh Lipe sits in the far south of the Andaman Sea, close to the Malaysian border, and the water here is stunning. The island has earned its "Maldives of Thailand" nickname — turquoise water, white sand, and coral reefs accessible directly from the beach. Sunrise Beach and Koh Adang's reefs are the top snorkeling spots.

Getting there requires more effort than most Thai islands (speedboat from Pak Bara or seasonal ferries from Langkawi), but the effort pays off. Shore snorkeling is free, and boat trips to outer reefs run ฿500–2,000 ($14–57).

The Gulf of Thailand

Warm, calm waters on the eastern coast — perfect for beginners and families, with a peak season opposite to the Andaman side.

Koh Samui / Ang Thong Marine Park — Island Hopping Paradise

Ang Thong National Marine Park is a stunning archipelago of 42 islands visible from Koh Samui's west coast. The day trip combines snorkeling over shallow reefs with kayaking through emerald lagoons and hiking to panoramic viewpoints. The snorkeling itself is moderate — good fish life, decent coral — but the overall experience of the park is extraordinary.

Day trips from Koh Samui run ฿1,500–3,500 ($42–100) including park fees, lunch, kayaking, and snorkeling stops. The park is closed during monsoon season (November–December most years).

Sail Rock — The Chimney

Sail Rock is a granite pinnacle rising from the gulf between Koh Phangan and Koh Tao, and it's home to one of Thailand's most unique underwater features — a vertical chimney you can swim through from 18 meters up to 5 meters. The rock is surrounded by massive schools of chevron barracuda, batfish, and the occasional whale shark during season.

This is an advanced snorkeling and diving site accessed by boat from Koh Phangan or Koh Tao. Budget ฿2,500–4,000 ($70–115) for a day trip.

Koh Chang — The Eastern Alternative

Koh Chang sits in the eastern Gulf near the Cambodian border and offers a quieter, more affordable alternative to the southern islands. The snorkeling around Koh Rang and Koh Wai — small islands in the marine park south of Koh Chang — features healthy coral and good fish diversity. Visibility isn't Andaman-level, but the lack of crowds and lower prices make up for it.

Day trips to the outer islands run ฿500–2,000 ($14–57). Koh Chang is easily reached from Bangkok by bus and ferry (5–6 hours total).

Gear, Tips, and Planning

What to bring, what to rent, and how to get the most out of every snorkeling session in Thailand.

What Snorkeling Gear to Bring to Thailand

You can rent snorkeling gear at virtually every beach destination in Thailand for ฿200–500 ($6–14) per day. The quality varies from excellent (dive shop rentals) to questionable (beach shack with fogged-up masks). Here's what to bring versus what to rent:

Bring your own:

Rent locally:

🎒 Scott's Snorkeling Tips
  • Season matters — check which coast: The Andaman and Gulf coasts have opposite peak seasons. Andaman is best November–April. Gulf is best March–October. Plan accordingly.
  • Morning sessions: Visibility is almost always better in the morning before winds pick up. If you're doing a day trip, leave early.
  • National park fees: Most Thai marine parks charge ฿300 for foreigners (฿40 for Thais). Always pay — the fees fund conservation.
  • Liveaboards for serious snorkelers: If Richelieu Rock and the Similans are your priority, a 3–4 day liveaboard from Khao Lak is the best way to see both.
  • Underwater camera: A GoPro or equivalent is worth bringing. Thai waters have exceptional light and the footage will be stunning.
🎒 Our Pro Tips

Thai longtail boat captains know the reefs better than any guidebook. If you're hiring a private boat for snorkeling, let the captain choose the spots — they know where the best coral is on any given day, which areas have currents to avoid, and where the visibility is clearest. Tip ฿200-300 for good service. And always bring water and snacks — the best snorkeling spots rarely have food vendors nearby.

View all network sites