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.