

Nilaveli and Uppuveli are two of the most beautiful beach destinations on Sri Lanka’s northeast coast. Located just a short drive from Trincomalee, these coastal gems are famous for their soft white sands, clear turquoise waters, and vibrant coral reefs. Ideal for snorkeling, diving, dolphin watching, and relaxing beach holidays, Nilaveli and Uppuveli offer a peaceful escape away from the crowds. Visit Pigeon Island National Park nearby to explore colorful marine life and enjoy unforgettable ocean views. These beaches are perfect for couples, families, and nature lovers seeking a quiet, tropical retreat in Sri Lanka.
Sights
Map
Info
🏝️ Nilaveli & Uppuveli – Trincomalee’s Tropical Paradise
Located on the northeastern coast of Sri Lanka, just minutes from Trincomalee, Nilaveli and Uppuveli are two of the most stunning beach destinations in the country. With calm turquoise waters, powdery white sands, and laid-back vibes, they are perfect for a peaceful and scenic getaway. These beaches are less commercialized than the southern coast, making them ideal for travelers looking to experience authentic, unspoiled Sri Lankan beaches.
🌊 Nilaveli Beach – Serenity & Snorkeling Paradise
Nilaveli Beach is a tranquil stretch of coastline, about 16 km north of Trincomalee. It’s best known for:
-
Crystal-clear waters perfect for swimming and paddleboarding.
-
Close proximity to Pigeon Island National Park, one of Sri Lanka’s best marine reserves, where you can snorkel with colorful coral fish and reef sharks.
-
A peaceful, uncrowded atmosphere ideal for couples and families.
Whether you’re sunbathing, watching the sunrise, or taking a boat to the island, Nilaveli offers a truly relaxing beach experience.
🌴 Uppuveli Beach – Relaxation Meets Local Culture
Just 6 km from Trincomalee town, Uppuveli Beach blends tropical relaxation with a touch of local charm. Here you’ll find:
-
A variety of beachside cafés, seafood restaurants, and cozy guesthouses.
-
Opportunities for dolphin and whale watching tours (seasonal).
-
Beautiful sunsets and warm water for a perfect evening swim.
Uppuveli is slightly livelier than Nilaveli, making it great for backpackers, solo travelers, and anyone wanting to experience local hospitality alongside natural beauty.
🐬 Things to Do in Nilaveli & Uppuveli
-
Snorkeling & Diving at Pigeon Island
-
Dolphin and Whale Watching (May to October)
-
Yoga sessions & beach massages
-
Trincomalee City Tour – Visit Koneswaram Temple, Fort Frederick & hot springs
-
Boat rides, kayaking, and jet-skiing
🧭 When to Visit
The best time to visit Nilaveli and Uppuveli is from May to September, when the sea is calm, the skies are clear, and the marine life is vibrant.
🚗 How to Get There
-
From Colombo: approx. 6-7 hours by car or 1 hour by domestic flight to Trincomalee.
-
Local transport available from Trincomalee to the beaches by tuk-tuk or bus.
🧳 Plan Your East Coast Escape with Discover Lanka
Explore the hidden beauty of Sri Lanka’s east coast with our personalized tour packages. Whether you’re dreaming of a romantic beach holiday or an adventurous snorkeling trip, Discover Lanka will craft the perfect journey with private transport, English-speaking guides, and flexible itineraries.