A tiny, stunning marine sanctuary where you can snorkel with turtles and reef sharks, but only if you navigate permit chaos and crowds.
Pigeon Island National Park is the main reason travelers head to the Nilaveli coast. The coral reefs around this tiny island are some of the most pristine in Sri Lanka, with clear water and abundant marine life — turtles, blacktip reef sharks, and clouds of colorful fish. It's a snorkeling destination that dominates the itinerary for anyone staying on this coast.
Visitors expect a serene, untouched snorkeling paradise, but the reality is a well-managed zoo in peak season. Visitors consistently mention that the water is crystal clear and the marine life—especially turtles and blacktip reef sharks—is incredible, but the permit system is a headache. Many visitors often complain that permit's sell out by 8 AM, forcing them to book through overpriced boat operators (approx 3000–5000 LKR per person) who bundle the permit. Once on the island, you're limited to 1 hour of snorkeling, and the coral is mostly dead—locals blame past bleaching and dynamite fishing, but the fish and turtles still thrive.
Theno sunscreenrule (to protect coral) enforced by park rangers. Some love the enforced sunblock break, while others end up badly sunburned. The best feedback comes from those who arrive early (6:30–7 AM) or skip the island entirely and snorkel from the boat in the surrounding bay—where turtles are more abundant and crowds thinner.
Have a specific question about Pigeon Island National Park?
Ask BYC — honest answers from 300,000+ real guest reviews.