Pigeon Island Marine Park

The coral gardens and the crystal clear turquoise waters surrounding Pigeon Island are mind blowing. This National Marine Park is an important tourist destination at Nilaveli Beach, just north of Trincomalee in North Eastern Sri Lanka. You can reach the island by boat from Nilaveli Beach. It is the top excursion in this area, which can easily be done in a day; a fantastic place for snorkeling. The best time to be here is n the early morning and late afternoon, when the heat is bearable. Protect yourself from the intense sunlight by using a high protective sun cream and wear a T-shirt during snorkeling. You can also explore the coral reef by glass bottom boat and by scuba diving.


  • Season: May to October
  • Entrance fees for foreigners: US$ 10 (LKR 1,350) per person + boat, appr. LKR 1,850 (prices 2013)