OneCeylon

How to get to Pigeon Island from Nilaveli beach?

Seen by 563 travellers
Jump to the accepted answer
D
David Smith•6520 rep•2

We are staying in Nilaveli. Do we need to pre-book a ferry to Pigeon Island, or just show up at the beach?

5

5 Answers from travellers

✓Accepted answer

Just walk down to the beach at Nilaveli. There is a Navy/Wildlife Department ticket counter right on the sand. You buy your park entrance ticket there, and the local boatmen are waiting right next to it to take you across.

9
A
Anita Fernando•9640 rep•1

Make sure to rent snorkeling gear from your hotel or a shop on the beach BEFORE you get on the boat. There are no rental shops on the island itself.

47
S
Sunil Perera•52500 rep•1

Go early! Like 8 AM. By 11 AM the island gets crowded and the sand gets kicked up in the water, reducing snorkeling visibility.

21
M
Marcus Van Der Berg•7465 rep•2

You don't need to pre-book anything. The boat ride takes about 10-15 minutes. It costs around 2000-3000 LKR for the boat return trip, plus the national park entrance fee.

20
T
Tom Wilson•6245 rep•2

Perfect, we will rent gear early and grab a boat at 8 AM. Thanks!

19
D
David Smith•6520 rep•2

You must be logged in to post an answer.

Log in to answer
Browse all questions