Nilaveli · East Coast

Pigeon Island

Ten minutes offshore from Nilaveli — shallow hard coral, reef fish in quantity, and blacktip reef sharks cruising water you can stand up in.

The place

What Pigeon Island actually is

Pigeon Island National Park is two small islands surrounded by fringing coral reef, a kilometre off the beach at Nilaveli. It is the most accessible good snorkelling in Sri Lanka: you swim out from the beach on the larger island into a couple of metres of water and there is hard coral, staghorn, reef fish in numbers, and often turtles a little further out.

The blacktip reef sharks are what people talk about afterwards. They patrol the shallows in a metre of water, a metre or so long, entirely uninterested in swimmers, and startling the first time one passes at knee height. They are harmless.

The reef has had a hard time — bleaching events and, frankly, too many visitors standing on it. Go on the first boat of the day, before the crowds and the churned water, and do not put your feet down on coral. Reef shoes and a rash vest are more use here than fins.

What to look for

Worth your attention

The shallow reef

Hard coral in one to three metres, immediately off the beach. No boat drop needed — you wade in.

Blacktip reef sharks

Common in the shallows, harmless, and unlike anything most visitors have swum beside before.

Turtles

Green and hawksbill turtles further out over the seagrass, seen regularly rather than reliably.

The outer reef

Deeper water on the far side, better coral and fewer people, but a longer swim — go with someone confident.

Straight advice

Before you go

Do this

  • Take the first boat of the day, before 8am
  • Bring your own mask; rental gear here is variable
  • Wear a rash vest — there is no shade on the island
  • Never stand on coral, and refuse guides who do
  • Combine it with a night or two at Nilaveli rather than a day trip

Know this first

  • The reef is damaged and crowds make it worse — go early and tread carefully
  • Boats are not allowed to feed sharks or fish; some do anyway
  • No facilities on the island beyond basic toilets
  • Closed or unreachable in the north-east monsoon, roughly November to February
Where it fits

Getting to Pigeon Island

Pigeon Island sits within reach of Nilaveli, so almost everyone visits it as part of a stay there rather than as a trip in its own right. Our Nilaveli guide covers where to stay, how long to give it and what else is nearby.

Coming straight from the airport, the relevant run is Colombo Airport to Nilaveli — fixed price per vehicle, driver waiting inside arrivals with a name board.

Read the full Nilaveli guide

From Colombo Airport

Airport → NilaveliUS$ 115
Journey time5.5 – 6 hrs
Distance275 km

Car up to 3 passengers; vans quoted on the route page. No night surcharge.

Good to know

Pigeon Island — frequently asked

How much does Pigeon Island cost?

Around US$ 15 per person for national park entry plus a boat from Nilaveli beach, usually a few thousand rupees split between passengers. Snorkel hire is extra and the quality varies.

Can you see sharks at Pigeon Island?

Yes — blacktip reef sharks are resident and commonly seen in the shallows. They are around a metre long, harmless to swimmers and generally more wary of you than the reverse.

When is Pigeon Island open?

It is best from May to September, when the east coast is dry and the sea is calm. During the north-east monsoon, roughly November to February, the crossing is often too rough and many operators stop running.

Is Pigeon Island worth it?

For accessible snorkelling, it is the best in Sri Lanka — shallow reef straight off a beach with genuinely abundant fish. Be realistic about coral damage, and go on the first boat rather than at eleven o'clock with everyone else.

Build Pigeon Island into your route

Send your dates and the places that matter. We come back with a day-by-day plan, honest driving times and a fixed price.

Start planning on WhatsApp