
Pigeon Island National Park
Eastern Province
About Pigeon Island National Park
Pigeon Island, a kilometre off Nilaveli beach, is Sri Lanka's most accessible marine national park and its best easy snorkelling. The shallow coral gardens around the rocky islet swarm with hundreds of fish species - parrotfish, angelfish, snapper - and the park is famous for its resident blacktip reef sharks, which cruise harmlessly through the shallows within metres of snorkellers. Green and hawksbill turtles graze the reef daily. The island itself is named for the rock pigeons that nest on its cliffs, and a short trail crosses between its two beaches. Boats take ten minutes from Nilaveli; masks and fins are rented on the beach. Go early - by mid-morning in season the small entry beach gets busy, but at 7am you can have the reef nearly to yourself.
Top Activities
- ✓Snorkelling with blacktip reef sharks
- ✓Sea turtle spotting on the reef
- ✓Coral garden exploration
- ✓Beach time on the islet's two coves
- ✓Diving trips from Nilaveli and Uppuveli
Nearby Attractions
Travel Tips
Take the first boat (~7am) to beat the crowds and get the clearest water.
Never stand on or touch the coral - fins off in shallow sections.
Park tickets are bought at the Nilaveli jetty; carry cash.
Quick Info
Best Time
April to September
Weather
Calm, clear seas April–September. Rough and closed spells October–March.
Estimated Daily Budget
8.7211°N, 81.2044°E
Open in Google Maps →Ready to Visit?
Add Pigeon Island National Park to your trip and let AI create your personalised itinerary.