Nilaveli: A Quiet East-Coast Beach and the Gateway to Pigeon Island
A Long White Beach and the Boats to Pigeon Island
About Nilaveli
Nilaveli is a long, quiet beach on the east coast, a short drive north of Trincomalee. The sand is fine and pale, the water is clear in the calm months and the atmosphere is far more relaxed than on the busier beaches of the south-west. Hotels and guesthouses are set back among coconut palms, and at dawn the only activity is fishing boats being launched from the sand.
Nilaveli is best known as the departure point for Pigeon Island National Park, a small marine reserve a few minutes offshore with shallow coral gardens and reef fish, and with good chances of seeing turtles and blacktip reef sharks. The best time for the beach and the snorkelling is roughly May to September. Nilaveli suits couples, snorkellers, families who like calm water and travellers who want to relax after the Cultural Triangle. It is easy to combine with Trincomalee's temple and fort, or with Pasikudah further down the coast.
Nilaveli at a glance
- Type: Beach destination
- Region: Eastern Province
- Best time: May to September
- Suggested stay: Two to three nights
- Part of: East Coast
Understanding Nilaveli
Nilaveli lies in the Trincomalee district on a straight, open coast that gets its best weather while the south-west is wet. The beach is long and uncrowded, and the offshore reef supports fish, turtles and corals that draw snorkellers.
Pigeon Island, named for the rock pigeons that nest on it, was declared a national park to protect its reef. Access is regulated, with permits and a boat ride of only a few minutes from the beach, and visitors are asked not to stand on the coral or feed the fish.
Things to do in Nilaveli
Snorkel at Pigeon Island
A short boat ride takes you to shallow coral and clear water. Go in the morning, and keep your fins off the reef.
Walk the beach at sunrise
Fishing boats launch from the sand and the light is soft, with few people around.
Swim on calm days
In season the sea is gentle, though currents can be strong, so follow local advice.
Visit Trincomalee town
Koneswaram Temple and Fort Frederick are a short drive south.
Stop at Kanniya Hot Wells
A roadside set of hot springs between the town and the beach, often combined with a visit to Trincomalee.
Highlights
- Beaches
- Wildlife
- Nature
Things to see and do
Nilaveli Beach
A long stretch of fine sand with calm, clear water in season and few crowds.
Best time: May to September, early morning
Tip: Currents can be strong, so swim only in calm conditions.
Pigeon Island National Park
A small marine national park with shallow coral gardens, reef fish, turtles and blacktip reef sharks.
Best time: May to September, mornings
Tip: Boats leave from Nilaveli, and a permit and entry fee apply. Do not stand on or touch the coral.
Fishing boats at dawn
Traditional boats work from the beach in the early morning, a quiet, photogenic scene.
Best time: Sunrise
Tip: Be respectful of the working fishermen and ask before taking close photographs.
Kanniya Hot Wells
Seven hot springs in stone-lined wells on the road to Trincomalee, associated in tradition with Ravana.
Best time: Morning
Tip: Check local rules about use of the wells.
Best time to visit Nilaveli
The east coast's calm, dry season runs roughly May to September, and boats to Pigeon Island usually operate in that period. The northeast monsoon from about October brings rain and rough seas.
- May to September: Calm, clear water and the best conditions for snorkelling.
- October to January: Wetter, with rougher seas and fewer boat trips.
- February to April: Transitional weather, often bright but with variable seas.
How long to stay
Two to three nights
Two nights covers the beach and Pigeon Island. A third night allows Trincomalee town and Kanniya.
How to get to Nilaveli
Nilaveli is about half an hour north of Trincomalee, and a long road journey from Colombo, usually broken with a night at Habarana or Sigiriya. A private car with a driver can include stops at the Cultural Triangle on the way.
Boats to Pigeon Island leave from the beach, and your hotel or guide can arrange the permit.
Where to stay in Nilaveli
Nilaveli has beachfront resorts, boutique hotels and simple guesthouses spaced along the shore. Staying near the boat landing makes the Pigeon Island trip easy.
Tell us your dates and style and we will suggest where to stay.
Who Nilaveli suits
- Snorkellers and beach lovers: Calm water and a nearby marine park.
- Couples: Quiet resorts and an uncrowded beach suit a restful break.
- Families: Calm water in season suits children with supervision.
- Nature lovers: Turtles, reef fish and birds.
- Muslim and halal-conscious travellers: Tell us in advance if you need halal meals or prayer-time stops, and we confirm arrangements with hotels and restaurants before you travel.
Combine Nilaveli with
- Trincomalee - The harbour town with the temple and fort.
- Pasikudah - A shallow bay further south on the coast.
- Habarana - A crossroads base for the Cultural Triangle.
- Polonnaruwa - The medieval capital inland.
More in East Coast
Tours and itineraries that include Nilaveli
Frequently asked questions
When is the best time to visit Nilaveli?
Roughly May to September, when the east coast is dry and the sea is calm. From about October to January the northeast monsoon brings rain and rougher seas.
Is Pigeon Island worth visiting?
Yes, for snorkelling. The shallow reef is close to shore, with fish, turtles and sometimes small sharks. Boats leave from Nilaveli beach, and permits and fees apply.
Are the sharks at Pigeon Island dangerous?
Blacktip reef sharks are generally shy and harmless to snorkellers when left alone. Follow your guide's instructions, do not touch or chase animals and keep off the coral.
How far is Nilaveli from Trincomalee?
It is a short drive north of the town, usually about half an hour, so many guests stay at Nilaveli and visit the town as a day trip.
How many days should I spend in Nilaveli?
Two nights suits the beach and Pigeon Island. Add a third night for Trincomalee's temple and fort or a slower pace.
Plan your trip to Nilaveli
Tell us your dates and what you enjoy and we will plan a private trip that includes Nilaveli. Send an enquiry, ask for a tailor-made tour or message us on WhatsApp.