Home Destinations Koh Phangan 🧭 Plan Your Trip 🔎 Search About
HomeThailandKoh PhanganDiving Koh Phangan Koh Ma · Sail Rock · Boat Trips
🤿 Things to do in Koh Phangan

Diving Koh Phangan
Koh Ma · Sail Rock · Boat Trips

Koh Phangan isn't only about Full Moon parties. Underwater you'll find shallow reefs you can swim to straight off the beach, plus deep pinnacles like Sail Rock that plenty of divers call the best dive site in the Gulf of Thailand. This guide rounds up the shallow and deep spots around the island, the dive shops that are actually open, rough boat-trip prices, and the months with the clearest water — with the upsides and the limits told straight.

🐠 Koh Ma–Mae Haad🪨 Sail Rock⛵ Daily boat trips
Diving Koh Phangan Koh Ma · Sail Rock · Boat Trips

🔄 Updated 21 Jun 2026

First, two words worth keeping straight — snorkeling means a mask and snorkel, floating on the surface to look at the reef; no certification needed, you can do it yourself off the beach. Scuba diving means a tank, a guide, and if you want to dive properly you need an Open Water card. Koh Phangan has both. If you just want to float and watch fish, head to Koh Ma. If you want a shot at seeing a whale shark, you'll be taking a boat out to Sail Rock.

Snorkel spots around the island — swim straight off the beach

The nice thing about Koh Phangan is that several snorkel spots are right off the sand — no boat needed to see coral and schools of fish. The most popular ones sit on the north and northwest of the island, where the water runs clearer than the southern Haad Rin side.

1

Koh Ma–Mae Haad (Koh Ma / Mae Haad)

Northwest · free if you swim out · gear rental around ฿100–150

A small island off the northwest, with a sandbar that connects from Mae Haad beach out to the islet at low tide. The reef around it is a colourful sloping shelf with plenty of fish and clear water — the island's best snorkel spot. The coral starts only about 30 m off the beach, so you can just wade in and swim.

SnorkelingDon't miss
2

Haad Khom (Haad Khom / north of Haad Khuad)

North coast · swim from the beach

A small bay on the north coast near Chaloklum, with a patch of reef at the mouth of the bay. The water is fairly calm and clear, and several dive schools bring students here to train because the waves stay gentle — good for beginners.

SnorkelingBeginner
3

Salad Beach

Northwest · swim from the beach

A northwest-coast beach with reef about 100 m offshore. The plus here is that you can reach it even at low tide — no waiting for the water to come up. Good for anyone who wants an easy float over the fish without getting on a boat.

Snorkeling
4

Chaloklum Bay

North coast · boat-trip departure point

A big bay on the north coast that's home base for several dive shops. The water stays calm almost year-round, which makes it good for a first Discover Scuba or a beach dive. The coral isn't as vivid as Koh Ma, but it's safe and convenient for a first try.

BeginnerBeach dive

Snorkel safely

Koh Ma and Salad Beach look their best at high tide and early morning, when the water is calmer and clearer. At low tide the coral sits very shallow — watch you don't kick or stand on it, both because you'll cut your feet and because it breaks the reef. Wear reef shoes and don't touch the coral · August is peak jellyfish season, so if you see a lot of them, get out of the water.

🎟️

Want more out of Koh Phangan? Book tours & activities

Booking online ahead on Klook or GetYourGuide is usually cheaper than the gate and skips the queue. Pick only the experiences you actually want — prices and availability are shown live on each site.

🎟️ See all Koh Phangan tours & activities (Klook)

Scuba diving — Sail Rock is the star

When it comes to scuba diving around here, every shop takes you to the same place first: Sail Rock (Hin Bai), a pinnacle out in the open sea between Koh Phangan and Koh Tao. The tip barely breaks the surface, but underwater it drops to around 30 m. The highlight is the chimney — a vertical shaft you can swim up through from the depths to the surface. The fish life is dense, with schools of tuna and barracuda, and on a lucky clear-water day you might run into a whale shark. Plenty of divers call it the best dive site in the Gulf of Thailand.

  • Sail Rock — a lone pinnacle in open sea, a chimney you can swim up through, dense fish, and a chance at whale sharks · about 1 hr by boat from Chaloklum.
  • Ang Thong National Marine Park — 42 limestone islands, healthy coral, emerald-green water; about 2 hrs by boat from Koh Phangan, popular for both snorkeling and island-hopping.
  • Dive sites off Koh Tao — Chumphon Pinnacle, White Rock, Green Rock; several shops add these in the same trip given the similar boat times.
  • Local spots around Koh Phangan — Koh Ma, Haad Yao; good for shallow fun dives or course training, and cheaper than heading out far.

Whale sharks aren't guaranteed

Straight up — whale sharks at Sail Rock are down to luck. No shop can guarantee them. The clearest water and the better odds of spotting one usually fall around May to September, but you can dive every month and still not see one. Go mainly because you want to dive a beautiful pinnacle. If a whale shark turns up, that's a bonus.

Dive shops that are actually open + boat-trip prices

Koh Phangan has over 20 dive schools spread around Baan Tai, Haad Rin, Haad Yao and Chaloklum, most of them PADI. Boat-trip prices are similar across the board — what differs is location, group size, and the languages the guides speak. These are shops that are still open and well reviewed (prices are rough estimates; check again with the shop, as they shift with the season and fuel costs).

1

Chaloklum Diving

Chaloklum · PADI

A long-running shop based in Chaloklum village on the north coast, the closest departure point to Sail Rock. Prices are straightforward, with everything from beach dives in the bay to longer trips.

Near the pierHonest pricing
Sail Rock 2 dives ฿3,100 · local sites ฿2,500 · beach dive ฿1,500 · Open Water ฿13,200
2

Sail Rock Divers

Chaloklum · PADI · small groups

Named straight after the dive site. Boats leave from Chaloklum pier with groups capped at 4 per guide, plus breakfast and lunch on board. Meet around 7:15, depart 8:00, back around 1:30–2:00 pm.

Small groupsSail Rock
Sail Rock 2 dives around ฿3,200 (includes food, gear, guide)
3

Haad Yao Divers

Haad Yao (west coast) · PADI 5 Star

A PADI 5 Star shop on the west coast, open since 1997 and a name divers know. Runs trips to Ang Thong, Sail Rock, Koh Tao and the island's west-coast sites. Handy if you're staying around Haad Yao.

Big shopWest coast
fun-dive trip, 2 dives, around ฿3,000–3,400
4

Lotus Diving

Chaloklum · PADI

A north-coast shop near Chaloklum that mainly runs daily Sail Rock trips. Reviews praise how it looks after beginners — good for anyone starting out or coming back to diving after a long break.

BeginnerSail Rock
Sail Rock day trip around ฿3,000–3,300
5

The Dive Inn

Koh Phangan · PADI

A shop that puts out detailed content on the dive sites and runs trips to the local spots around the island, Sail Rock and Ang Thong. Good if you like to understand each site before you get in the water.

Good briefings
boat trip, 2 dives, around ฿2,800–3,300
6

Reefers Diving

Baan Tai / Haad Rin · PADI

Another shop on the list that's easy to reach if you're staying around Baan Tai–Haad Rin. Runs scuba trips and basic courses, with base prices in line with the rest of the island.

South zone
fun dive / course at island base rates

Course prices

If you want an Open Water card (3–4 days), the base rate on the island is around ฿13,200. A Discover Scuba — a first try with no certification needed — runs around ฿2,000 for a beach dive, or about ฿4,100 for a 2-dive boat version · It's worth comparing prices with Koh Tao right next door; some people cross over to learn there because there are more shops and the price competition is fierce.

What a one-day boat trip looks like

Most scuba trips run morning-out, afternoon-back, leaving from Chaloklum pier in the north because it's closest to Sail Rock. Here's the rough schedule of the Sail Rock 2-dive trip that most shops follow.

Boat trip

Sail Rock, 2 dives (morning out, afternoon back)

07:15
Check in at the shop in Chaloklum, register, collect gear, set up tanksWear your swimwear from the room
08:00
Boat leaves Chaloklum pier, headed for Sail Rock — takes about 1 hrA light breakfast is served on board on the way
09:15
Dive site briefing, then the first dive around the pinnacle and the chimneySmall groups, no more than 4 per guide
10:30
Surface interval on the boat — water, fruit, chatting with the guide about what you just sawResting lets the nitrogen clear before the second dive
11:30
Second dive, a different angle around the pinnacle, photographing the fish schoolsAnother shot at a whale shark this round
12:30
Back on the boat, lunch, rinse the gear, head back
13:30–14:00
Arrive at Chaloklum pier, return gear, trip endsTime to head back and relax for the rest of the afternoon

For snorkeling you don't need a boat at all — ride a scooter or take a car to Koh Ma / Salad Beach, rent a mask and snorkel at the beach for around ฿100–150, and float and watch the fish all day yourself. If you want to do Ang Thong, just book a separate boat tour as its own day out.

Which season has the clearest water

You can dive Koh Phangan almost all year, but clarity and waves change with the season. If you're picking the best windows:

  • December–April — dry season, clear skies, calm sea. Snorkeling at Koh Ma and Salad Beach is at its best, with clear water great for photos. This is the island's high season.
  • May–September — underwater visibility at Sail Rock is usually at its best, and this is the better window for whale sharks. Good for scuba, even though there's intermittent rain on land.
  • October–November — monsoon season on the Gulf of Thailand side, with strong waves and heavy rain. Some days the boats don't go out and underwater visibility drops — build some slack into your plans.
  • August — watch out for peak jellyfish; if you're snorkeling, check the beach conditions before getting in.

Pick your beach by the wind

During the late-year monsoon the wind comes from one direction, leaving some beaches choppy and murky while a beach on the other side stays calm. If the north coast is rough, try moving to a beach on the sheltered side. Ask your accommodation or dive shop first which side is clear that day.

Safety to know before you get in

  • Steep scooter roads — many of the dive beaches are on the north coast, and some stretches of road are steep and slippery. If you're not used to the hill roads, skip the shortcuts, ride slowly, and always wear a helmet.
  • No flying right after diving — if you're catching a flight home, leave at least 18–24 hrs after diving. Don't book a dive on your last day before flying.
  • Check the shop's credentials — choose a real, established PADI/SSI shop, and ask how many people there are per guide. Small groups are safer and more fun.
  • Mind your valuables — don't leave your bag, phone or camera on the beach while you're in the water. Leave them at your accommodation or lock them up at the shop.
  • Don't touch or stand on the coral — it cuts you and damages reef that's slow to recover. Float clear of the bottom.

Plan a full Koh Phangan trip — beaches, waterfalls and where to stay

See the Koh Phangan guide →

FAQ

Where's the best snorkeling on Koh Phangan without a boat?

Koh Ma–Mae Haad in the northwest is the best — the coral is about 30 m off the beach, so you can swim straight out from the sand. Next come Salad Beach and Haad Khom. Rent a mask and snorkel at the beach for around 100–150 THB and you can float and watch the fish all day. Go at high tide and in the morning for the clearest water.

What is Sail Rock and how do you get there?

It's a pinnacle out in the open sea between Koh Phangan and Koh Tao, around 30 m deep, known for a chimney you can swim up through, dense fish life, and a chance at whale sharks. You get there on a scuba boat trip from an island dive shop, leaving from Chaloklum pier in the north — about a 1-hour boat ride. You'll need an Open Water card or to take a course first.

How much does a Sail Rock scuba trip cost?

Roughly 3,100–3,400 THB per person for a 2-dive trip, including gear, guide and food on board. Local sites around the island are cheaper at around 2,500 THB, and a beach dive in Chaloklum Bay is around 1,500 THB. Prices shift with the season and fuel costs, so check with the shop again before booking.

Which season has the clearest water for diving Koh Phangan?

Snorkeling is best in the dry season, December–April, with clear skies and a calm sea. For scuba at Sail Rock, visibility is usually best around May–September, which is also the better window for whale sharks. Avoid October–November, the monsoon season on the Gulf of Thailand side, when the waves are strong and the boats sometimes don't go out.

I've never scuba dived — can I start on Koh Phangan?

Yes. You can start with a Discover Scuba that needs no certification — a beach dive at around 2,000 THB, or a 2-dive boat version at around 4,100 THB. If you want an Open Water card, the 3–4 day course is around 13,200 THB. Choose a real, established PADI/SSI shop and ask how many people there are per guide — small groups are safer and get closer attention.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.