Discover One of Sri Lanka’s Most Spectacular Marine National Parks
Located just off the coast of Nilaveli Beach in Trincomalee, Pigeon Island National Park is one of Sri Lanka’s most beautiful and ecologically important marine protected areas. Surrounded by crystal-clear turquoise waters and vibrant coral reefs, this tropical island paradise offers visitors an unforgettable experience beneath and above the ocean surface.
Established as a National Park in 2003, Pigeon Island is named after the Blue Rock Pigeon, a bird species that inhabits the island. Today, it is recognized as one of the best snorkeling and marine wildlife destinations in Sri Lanka.




A Paradise for Snorkeling and Marine Exploration
Pigeon Island is famous for its rich marine biodiversity and colorful coral ecosystems.
Visitors can explore:
🐠 Vibrant coral reefs
🐢 Sea turtles swimming in their natural habitat
🦈 Blacktip reef sharks
🐟 Hundreds of tropical fish species
🌊 Crystal-clear waters ideal for snorkeling
The shallow reefs make it an excellent destination for both beginners and experienced snorkelers.
Rich Marine Biodiversity
The waters surrounding Pigeon Island are home to an incredible variety of marine life.
Some commonly spotted species include:
- Parrotfish
- Butterflyfish
- Angelfish
- Clownfish
- Sea turtles
- Blacktip reef sharks
- Various coral species
Marine conservation efforts help protect this fragile ecosystem, ensuring its beauty can be enjoyed by future generations.
Stunning Natural Beauty
Beyond its underwater attractions, Pigeon Island offers breathtaking scenery above the water.
Visitors can enjoy:
🏝️ White sandy beaches
📸 Spectacular coastal photography
🌅 Beautiful sunrise views
🌊 Turquoise waters stretching to the horizon
🌴 Peaceful tropical surroundings
The island provides countless opportunities for nature photography and relaxation.
Conservation and Sustainable Tourism
Pigeon Island National Park plays a crucial role in preserving Sri Lanka’s marine biodiversity.
Visitors are encouraged to:
✔ Respect coral reefs
✔ Avoid littering
✔ Protect marine wildlife
✔ Follow eco-friendly tourism practices
Responsible tourism helps preserve this unique marine ecosystem for future generations.
How to Reach Pigeon Island
The island is located approximately 1 kilometer from Nilaveli Beach and can be reached by a short boat ride.
📍 Location: Nilaveli, Trincomalee District, Sri Lanka
🚤 Boat rides are available daily from Nilaveli Beach.
Best Time to Visit
The ideal time to visit Pigeon Island National Park is between:
📅 April – September
During this period, the sea remains calm and visibility for snorkeling is excellent.
Why Visit Pigeon Island?
Whether you are a nature lover, marine enthusiast, photographer, or adventure traveler, Pigeon Island National Park offers a truly unforgettable experience.
Its stunning coral reefs, rich marine biodiversity, crystal-clear waters, and tropical beauty make it one of Sri Lanka’s most remarkable natural treasures and a must-visit destination on the island’s eastern coast.
