
When to go
The best time
to visit Nilaveli.
Short answer: May to September.
Best time: May to September.
Weather: Hot 27–32°C; calm clear water in the dry monsoon.
Nilaveli sits just north of Trincomalee — a long, broad ribbon of pale sand and turquoise water, with Pigeon Island National Park a short boat ride offshore. The east-coast season runs from May to September, when this is one of the calmest swimming beaches on the island.
- · The reef is best visited before 10am.
- · Bring reef-safe sunblock — coral is fragile.
- · Avoid October to January — the east-coast monsoon.