Nilaveli Beach, nature landmark in Sri Lanka
๐ŸŒฟ Natureโ† Sri Lanka

Nilaveli Beach

A high-luxury stretch of 'shatter-crisp' white sand; 'insiders' take a high-precision boat to Pigeon Island for a panoramic snorkeling experience amidst the ancestral coral reefs.

Scroll to read

At a glance

Plan your visit

Best time to visit
The east coast is best in the dry season from around May to September, the opposite of the south and west. This is when seas are calm and the snorkelling at Pigeon Island is at its best.
Getting there
In Trincomalee, Sri Lanka; reach Trincomalee first, then continue to the site.

โ€œJust off this white-sand beach lies a tiny island ringed by coral reefs where you can snorkel with reef sharks and turtles.โ€

About Nilaveli Beach

Nilaveli developed as a quiet beach destination on the northeast coast, its tourism long limited by the civil war that affected the region until 2009. Since the return of peace, the beach and the adjacent Pigeon Island National Park, established to protect the offshore coral reefs, have drawn growing numbers of visitors to one of Sri Lanka's most beautiful and biodiverse coastal areas.

Nilaveli Beach in Sri Lanka
Nilaveli Beach, Sri Lanka

Nilaveli is a long, broad stretch of soft white sand on Sri Lanka's northeast coast near Trincomalee, one of the finest beaches on the island. Backed by palms and washed by clear, calm water, it is The way into Pigeon Island National Park, a tiny offshore island ringed by some of the country's best coral reefs.

Nilaveli is a long, broad stretch of soft white sand on Sri Lanka's northeast coast near Trincomalee, one of the finest beaches on the island.

Nilaveli Beach in Sri Lanka, photo 2
Nilaveli Beach, Sri Lanka

Snorkelling at Pigeon Island

Just off Nilaveli lies Pigeon Island, a protected marine national park named for the rock pigeons that nest there. A short boat ride takes snorkellers and divers to its shallow coral reefs, alive with reef fish, sea turtles and blacktip reef sharks in the clear water. The combination of a beautiful, uncrowded mainland beach and an easily reached coral island makes Nilaveli a highlight of the east coast.

The Experience

You relax on a wide, soft beach with calm, shallow water ideal for swimming, then take a short boat trip to Pigeon Island to snorkel over vibrant coral gardens teeming with fish, turtles and harmless reef sharks. The east-coast pace is relaxed and the crowds thinner than in the south. The clear water and the reef make it a draw for snorkellers and divers.

Why It Matters

Nilaveli and Pigeon Island showcase the natural beauty and marine biodiversity of Sri Lanka's recovering northeast coast. The protected reefs are among the best and most accessible in the country, and the area represents the reopening of the east to travellers seeking pristine beaches away from the busier south and west.

Nilaveli and Pigeon Island showcase the natural beauty and marine biodiversity of Sri Lanka's recovering northeast coast.

Why Visit

One of Sri Lanka's finest white-sand beaches and the easy snorkelling of Pigeon Island's coral reefs, on the relaxed and uncrowded northeast coast near Trincomalee.

โœฆ Insider Tips

  • 1

    Take a boat to Pigeon Island for the coral reefs and snorkelling.

  • 2

    The east coast season is May to September, unlike the south.

  • 3

    The reefs are protected; do not touch or stand on coral.

  • 4

    Bring or rent snorkel gear for the offshore reefs.

Good to know

Nilaveli Beach: visitor questions

Nilaveli Beach is in Trincomalee, Sri Lanka, in Southern Asia.

Free Travel Tools
Games & Discover

Featured

Conquer the World

195 nations. One dart. Build your empire.

New Game

FateLand

Three darts. The world decides your fortune, heartbreak & legacy.

FateLand
Fortune. Heartbreak. Legacy. Throw & find out.
Show on Map