
About Nilaveli
Nilaveli is widely considered one of Sri Lanka's most beautiful beaches — a 10 km stretch of near-perfect white sand and clear turquoise water that remained relatively undeveloped until the 2000s due to its location in the north-east, which was inaccessible during the civil conflict. The result is a beach that still feels genuinely unspoilt compared to the crowded south-west coast.
The beach faces north-east, so the best season is May to September when the south-west monsoon leaves the east coast sunny and calm — the opposite of the west coast. This makes Nilaveli perfect for those visiting Sri Lanka during the European summer.
Pigeon Island Marine National Park, a short boat ride from Nilaveli beach, protects one of Sri Lanka's best remaining coral reefs and is home to blacktip reef sharks, sea turtles, and hundreds of species of tropical fish. The island itself is named for the rock pigeons that nest in its caves.
Highlights
- Snorkel and dive at Pigeon Island Marine National Park — blacktip reef sharks and turtles
- 10 km of pristine white sand beach with almost no development
- Best east coast season May–September — sun when the west coast has monsoon
- Excellent whale watching (blue and sperm whales) off Trincomalee from April to October
- Completely calm, swimmable water — ideal for families and non-swimmers
- Day-trip to Trincomalee — Fort Frederick, Koneswaram Temple, and natural harbour
Plan & Book
Links above are affiliate links. We may earn a small commission at no extra cost to you — it helps keep this site free.
What to See & Do
Pigeon Island Marine National Park
Two small islands surrounded by one of Sri Lanka's best-preserved coral reefs — home to blacktip reef sharks, sea turtles, hawksbill turtles, and hundreds of reef fish. Snorkel or dive from the beach in crystal-clear water.
Nilaveli Beach
A near-unbroken 10 km stretch of white sand and turquoise water — one of the longest and least developed beaches in Sri Lanka. The water is calm and shallow, making it excellent for swimming.
Whale Watching — Trincomalee Bay
Blue whales and sperm whales are reliably sighted from April to October in the deep water off Trincomalee. Several operators run half-day trips from Nilaveli and Trincomalee harbour.
Trincomalee Day Trip
16 km south — Fort Frederick (still active military base, accessible to visitors), Koneswaram Temple on a dramatic clifftop above the sea, and one of Asia's finest natural harbours.
Getting There from Colombo
Via Habarana and Trincomalee road. Nilaveli is 16 km north of Trincomalee town.
Train to Trincomalee, then 30-minute tuk-tuk to Nilaveli. Book ahead — popular route.
Express bus from Colombo to Trincomalee, then local bus or tuk-tuk.
Best Time to Visit
East coast — best May to September. October to April brings north-east monsoon, rougher seas.
Traveller Tips
- ▸Visit Pigeon Island in the morning — afternoon winds reduce visibility
- ▸Apply coral-safe sunscreen only — the national park prohibits chemical sunscreen
- ▸The stretch of beach north of the major hotels is completely empty and beautiful
- ▸Nilaveli has few restaurants — your guesthouse or hotel is usually the best meal option
- ▸Combine with Trincomalee (2 nights) for the complete east coast experience
- ▸May to September is when most foreign visitors are on the west coast — east coast is blissfully uncrowded
Ready to Visit Nilaveli?
We'll build a complete itinerary around your interests, budget, and trip length — from airport arrival to departure.
