A stunning beach destination located just in the North of Trincomalee, on the East-side of Sri Lanka. Nilaveli is a yet somewhat untouched beautiful stroke of sandy beach next to an aquamarine ocean that reaches the horizon. It’s an amazing location for diving and for a peaceful relaxing time on the beach.

Nilaveli is a great place to hang out for a few days, to read a book, follow a diving course or just relax on the beach for a few days.

You can easily reach Nilaveli by taking a bus from Trincomalee.

Nilaveli beach - Sri Lanka Travel

Tip: consider doing a half-day trip to Pigeon Island, which is close to Nilaveli. Pigeon Island will allow you to see many rock pigeons, but also small reef sharks, beautiful fish, and sea turtles whilst snorkeling around the island. Boats leave from either Nilaveli or Trincomalee.

Travel guides about Sri Lanka