Pigeon Island National Park,Sri Lanka

Pigeon Island National Park is one of Sri Lanka's small but ecologically important marine protected areas, located off the northeast coast near Nilaveli and Trincomalee. The park protects coral reef habitat, provides breeding and feeding grounds for seabirds and marine life, and plays a role in local coastal biodiversity and fisheries conservation.

Places to visit

  • Fringing coral reefs teeming with colorful reef fish
  • Clear, shallow snorkeling grounds close to shore
  • Small sandy beaches and rocky promontories ideal for photography
  • Opportunities to see sea turtles and a variety of marine invertebrates
  • Seabird roosting sites

Unique Aspects

  • Well-developed shallow coral gardens with hard and soft corals
  • Easy shore-to-reef access making it suitable for snorkelers and beginner divers
  • Two small islands (main Pigeon Island and a smaller islet) providing varied shoreline habitats
  • Scenic views across Trincomalee Bay and Nilaveli Beach

Things to do

  • Snorkeling directly above reefs for close encounters with reef fish
  • Short boat trips from Nilaveli or Trincomalee
  • Beginner-friendly scuba diving at nearby sites
  • Birdwatching and wildlife photography
  • Relaxing on the beaches at Nilaveli before/after a visit

Best Time to Visit

May to September (generally drier seas and calmer waters on the northeast coast — best for snorkeling and boat trips). Avoid the rougher sea conditions associated with the northeast monsoon (typically around October–January).

Weather Conditions

Tropical coastal climate: warm year-round with sea temperatures typically in the mid-20s to low-30s °C. Expect sunny conditions during the dry season and increased rainfall and choppy seas in monsoon months.

Entry Fees & Permits

Pigeon Island is managed as a national park with access controls. Entry fees and opening hours are set by the Department of Wildlife Conservation and can change — expect a small park fee and payment for boat transfers. The island is generally accessible during daylight hours only; confirm current fees and permitted visiting times before travel.

Accessibility

The island lies about 1–2 km off Nilaveli Beach (near Trincomalee). Visitors reach it by short boat transfers (10–20 minutes) from Nilaveli or designated piers. The nearest city and hub is Trincomalee (a short drive from Nilaveli). The closest major international gateway is Bandaranaike International Airport (Colombo) with a road transfer of several hours; domestic flights and road transfers to Trincomalee are available.

Recommended Duration

A half-day to full-day visit is usually sufficient (including boat transfer, snorkeling time, and travel to/from Nilaveli).

Clothing & Gear Tips

Bring reef-safe sunscreen, swimwear, a hat, water shoes, light sun-protective clothing, and a snorkel/mask (available to rent locally). Carry drinking water, a dry bag, and a basic first-aid kit.

Local Food & Souvenirs

After a visit, try local seafood and Sri Lankan dishes in Trincomalee/Nilaveli (e.g., curries, coconut-based dishes, hoppers). Souvenirs may include local handloom textiles, shell-based crafts, and coir products. Support community-run vendors and responsible businesses.

TourGrids Logo

Your gateway to exceptional travel experiences. Explore, plan, and enjoy every journey effortlessly.

*Caution: Beware of Fake Promotions or Offers.
Please do not trust or engage with any emails, SMS, or web-links asking you to click a link and provide personal details. All official TourGrids communications are sent only from the domain @tourgrids.com or SMS from registered numbers. TourGrids is not responsible for any fraudulent or misleading communications received from unverified sources.