Skip to content
Things to do

Pigeon Island Snorkelling

A protected marine national park off Nilaveli, with coral reefs, reef sharks and turtles in clear water.

  • Experience
  • Nilaveli, Trincomalee
  • Mid-range

Why we marked it

  • Marine national park
  • Coral, reef sharks and turtles
  • Short boat ride from Nilaveli
  • Best around May to September

Pigeon Island National Park lies just off Nilaveli beach, north of Trincomalee. Its reefs are among the best places in Sri Lanka to snorkel.

What to expect

Boats run from Nilaveli to the island, where you can snorkel over coral and often see blacktip reef sharks and turtles.

Good to know

  • The east coast is at its best from around May to September.
  • Do not touch or stand on coral.
  • Go early before the crowds arrive.

Where it is

Nilaveli, Trincomalee, Sri Lanka

More spots in Trincomalee

All of Trincomalee
Experience · Swami Rock, Trincomalee

Koneswaram Temple

A colourful Hindu temple on Swami Rock, high above the ocean at Trincomalee.

  • Budget
  • Experience
View this spot
Hostel & poshtel · Uppuveli, Trincomalee

Walkers Hostel

A relaxed garden hostel steps from Uppuveli Beach, with bike rental, a shared kitchen and tour bookings.

  • Budget
View this spot
Hostel & poshtel · Uppuveli, Trincomalee

Wanderers Hostel

A sociable hostel in Uppuveli, a few minutes from the beach, with an open terrace, diving trips and city tours.

  • Budget
View this spot