Pigeon Island
National park
view point
Historical Place
Cultural Attraction
Overview
Pigeon Island National Park is one of Sri Lanka's most famous marine national parks, located about 1 km off the coast of Nilaveli in the Trincomalee District, Eastern Province. The park is renowned for its crystal-clear waters, colourful coral reefs, diverse marine life, and excellent snorkeling and diving opportunities. Home to tropical reef fish, sea turtles, and blacktip reef sharks, it offers visitors an unforgettable underwater experience. Travellers should visit Pigeon Island to enjoy its pristine beaches, explore one of Sri Lanka's richest marine ecosystems, and experience the natural beauty of the Indian Ocean in a protected environment.
Location on Map
Things To See




What can we do ?
Pigeon Island National Park offers an unforgettable marine adventure in Trincomalee. Visitors can enjoy snorkeling, diving, swimming, boat rides, wildlife observation, and beach relaxation while exploring colourful coral reefs and amazing underwater biodiversity. With its crystal-clear waters and stunning natural beauty, Pigeon Island is a must-visit destination for nature and adventure lovers.
- Snorkeling
- Scuba diving
- Swimming
- Boat rides
- Underwater photography
- Beach relaxation
- Nature exploration
- Sightseeing
Special Features
Pigeon Island National Park is a unique marine paradise in Trincomalee, known for its colourful coral reefs, crystal-clear waters, diverse marine life, and breathtaking coastal scenery. As one of Sri Lanka’s protected marine parks, it offers visitors an unforgettable experience of snorkeling, diving, wildlife exploration, and tropical island beauty.
- Beautiful coral reef ecosystem
- Rich variety of tropical marine life
- Crystal-clear turquoise waters
- White sandy beaches and scenic island landscapes
- Protected marine national park (declared in 2003)
- Home to rock pigeons and seabirds
- Opportunity to observe sea turtles and marine creatures
- One of the best snorkeling and diving destinations in Sri Lanka
How can we arrive?
Visitors can reach Pigeon Island National Park by taking a boat from Nilaveli Beach in Trincomalee. The island is easily accessible by car, bus, tuk-tuk, or train connections to Nilaveli, followed by a short scenic boat ride across the clear waters of the Indian Ocean. The journey itself offers beautiful coastal views and an exciting travel experience.
By Bus
Take a local bus from Trincomalee town to Nilaveli.
Get down at Nilaveli Beach area.
Continue by a boat service to Pigeon Island.
By Train
Arrive at Trincomalee Railway Station.
Take a taxi or tuk-tuk to Nilaveli Beach.
Continue the journey by boat.
ByPrivete Vehicle
Travel to Nilaveli Beach, Trincomalee.
From Trincomalee town, it takes around 20–30 minutes by car.
You can park near Nilaveli Beach and arrange a boat trip to the island.
By Boat
Boats depart from Nilaveli Beach.
The boat journey takes approximately 10–20 minutes depending on sea conditions.
Speed boats are commonly used for the trip.
Which time best for visit ?
The best time to visit Pigeon Island National Park is during the morning hours when the sea is calm, the water is clear, and marine visibility is excellent for snorkeling and diving. From April to September, visitors can enjoy the island’s coral reefs, colourful marine life, and beautiful beaches under ideal weather conditions.
- Start early to avoid crowds and enjoy better snorkeling conditions.
- Carry sunscreen, a hat, water, and a waterproof camera.
- Check weather and sea conditions before planning the boat trip.
Early Morning (Sunrise / Golden Hour)
Cool weather, soft light, fewer crowds 8:00 AM-11:00 AM
Late Afternoon (Sunset / Golden Hour)
Warm tones, scenic skies, ideal for photos 2:00 PM- 4:30 PM
Midday
Not recommended due to heat and harsh sunlight
Early Morning (Sunrise / Golden Hour)
Cool weather, soft light, fewer crowds
Late Afternoon (Sunset / Golden Hour)
Warm tones, scenic skies, ideal for photos
Midday
Not recommended due to heat and harsh sunlight
Night
Suitable only for city lights and special photography
Frequently Asked Questions
Is Pigeon Island safe for swimming?
Swimming is generally safe in designated areas when sea conditions are suitable. Visitors should follow safety instructions from boat operators and guides.
How long does it take to explore Pigeon Island?
Most visitors spend around 2–4 hours exploring the island, snorkeling, swimming, and relaxing
Can we see coral reefs without diving?
Yes. Many coral reefs can be seen through snorkeling in shallow waters.
Start planning your
Sri Lanka trip
for free
Build your itinerary, save places, optimize routes, and explore Sri Lanka with KKF Trip Basket.


