Bar Reef Marine Sanctuary. Before you come.

A protected coral reef off Kalpitiya where you can snorkel with turtles and fish, but the coral is more bleached than postcard-perfect.

Bar Reef Marine Sanctuary, Sri Lanka

Bar Reef Marine Sanctuary draws travelers who want a genuine beach day without the tourist circus. The atmosphere here is laid-back and unhurried, suited to anyone looking to swim, sunbathe, or just read under a palm. the kind of place where you can claim a spot on the sand and not move for hours.

Many visitors expect a pristine, colorful reef like the Maldives, but it was once Bar Reefs coral is significantly bleached and damaged, with some describing it asunderwater graveyardin patches. However, turtles are consistently spotted, and schools of fish still appear, making it worthwhile for wildlife encounters rather than coral spectacle. Crowds are minimal outside peak season (December–April), but midday sun is brutal with no shade on the boat.

The sanctuary is strictly protected, so boats can't anchor on the reef — you'll drift-snorkel from a boat, which can be tricky for beginners. Some visitors complain about boat operators rushing the snorkeling time (30–40 minutes) or not providing proper equipment. Bring your own mask if possible.

The one thing
Go at 6:30 AM to beat the wind and heat — afternoon trips often get cancelled due to rough seas, and early morning light makes turtle sightings easier.
What is the entrance fee?+
000 LKR for boat and snorkeling gear per person (varies by operator; negotiate in Kalpitiya town).
How long does a visit take?+
45–90 minutes
How do I get there from Kalpitiya?+
This attraction is located in Kalpitiya itself. You can walk from most hotels, or take a short tuk-tuk ride.
What is the best time for wildlife sightings?+
Early morning (6–8 AM) or late afternoon (3–5 PM) when animals are most active. Midday sightings are less common.
Kalpitiya
View all Kalpitiya travel intelligence →
Windy Waves Beach Nature Resort & Kite SchoolCheck availability →
Elements Beach & Nature ResortCheck availability →

Have a specific question about Bar Reef Marine Sanctuary?
Ask BYC — honest answers from 300,000+ real guest reviews.

Ask BYC →