Introduction
Uppuveli sits 5 km north of Trincomalee between the harbour city and the more famous Nilaveli Beach to its north, and it occupies a comfortable middle position between the two: more convenient and developed than the remote southern beaches of Trincomalee, less crowded and more affordable than the handful of upscale properties at Nilaveli. For travellers seeking a genuinely low-key, affordable east coast beach experience with good water quality, excellent local food, and easy access to the region’s main attractions (Pigeon Island, whale watching, the temple at Swami Rock), Uppuveli is an excellent choice.
The beach itself is a stretch of golden sand — not the brilliant white of Nilaveli, but warm-toned and pleasant — with calm, warm Indian Ocean water (27–28°C in season) of good clarity. The foreshore is lined with a mix of fishing boats, basic beach guesthouses and small hotels, and the occasional palm tree providing shade. There is none of the resort hotel infrastructure of the south coast, and very little tourist overlay — the beach functions primarily as a working fishing beach for the local community, with tourism layered lightly on top rather than dominating the environment.
The local fishing community is active: wooden outrigger fishing boats (oru) go out before dawn and return in the morning, and the beach’s northeastern end is where the day’s catch is landed and sorted. Watching this process — the boats coming in through the surf, the catch being spread on the sand, the community gathering to sort and buy — is one of the most genuinely local beach experiences on Sri Lanka’s eastern coast.
Uppuveli has its own calm, unpretentious charm. The guesthouses and small restaurants along the beach road serve good local food — fresh fish, rice and curry, kottu roti — at Sri Lanka local prices rather than tourist markup. The pace is slow. There is not a great deal to do other than swim, eat, read, and take the occasional excursion to Pigeon Island or the whale watching trips from Trincomalee.
How to Reach It
Getting to Sri Lanka
Bandaranaike International Airport (CMB) in Colombo — see Nilaveli Beach entry for flight connections.
From Colombo to Uppuveli
By train: As for Nilaveli — the Colombo-Trincomalee train is the recommended journey. From Trincomalee station, Uppuveli is approximately 5 km north by tuk-tuk (10–15 minutes).
By road: Colombo to Uppuveli is approximately 250 km, 5–6 hours driving.
Within Trincomalee: Tuk-tuks are the local transport — cheap, abundant, and reliable for the short run between Trincomalee town and Uppuveli or Nilaveli.
When to Go
Identical to Nilaveli: May to October is the east coast dry season when conditions are appropriate for beach visiting. The northeast monsoon (November–March) makes the east coast rough and unsuitable.
Sleeping Nearby
Uppuveli has a wide range of budget and mid-range accommodation along the beach road:
- Palm Beach Hotel: A popular, well-run hotel directly on the beach.
- Chaaya Blu (Uppuveli): A more upscale option, stylish and comfortable, with a pool.
- Various small guesthouses: Family-run operations offering basic but clean rooms at excellent prices, typically with good home-cooked food.
The guesthouses of Uppuveli are genuinely good value and the hosts typically welcoming and helpful with local orientation.
Exploring the Area
Pigeon Island Snorkelling (same as Nilaveli)
Boat trips to Pigeon Island National Park (10 km from Uppuveli, slightly further than from Nilaveli) are available from local operators. The same exceptional snorkelling experience — blacktip reef sharks, turtles, rich reef life — is accessible from Uppuveli as from Nilaveli.
Whale Watching
Blue whale watching from Trincomalee harbour, one of the best opportunities in Asia to see blue whales, is easily arranged through guesthouses or local operators.
War Cemetery
The Commonwealth War Cemetery at Trincomalee maintains the graves of Commonwealth service personnel who died in the Second World War, many during the Japanese carrier air attack of April 1942 that sank HMS Dorsetshire and HMS Cornwall off the Sri Lankan coast. The cemetery is maintained in immaculate condition and is a moving tribute to a chapter of the war less known in the West.
Koneswaram Temple
The famous Shaivite cliff temple at Swami Rock above Trincomalee harbour is one of the most important Hindu pilgrimage sites in Sri Lanka. From the cliff, the drop to the sea is 130 metres. According to tradition, a Dutch administrator threw himself from this cliff after being asked to destroy the original temple (the Dutch in fact did destroy it). “Lover’s Leap” as the cliff is known, is one of the most dramatic viewpoints in Sri Lanka.
FAQ
What is the difference between Uppuveli and Nilaveli? Nilaveli (3 km further north) has slightly clearer water and whiter sand, somewhat better facilities, and is closer to Pigeon Island. Uppuveli is more local in character, cheaper, and has a fishing village authenticity that Nilaveli’s more resort-oriented strip lacks. Both are excellent; the choice depends on budget and preference for character vs. beach quality.
Is Uppuveli better or worse than the south coast beaches? Different in character. The south coast (Unawatuna, Mirissa, Arugam Bay) is accessible year-round (approximately), has more developed infrastructure, and has a more established tourist scene. Uppuveli is seasonal, quieter, and has better water clarity in season. South coast for year-round access and social scene; east coast for quieter, cleaner water in the May–October window.
Is the food good in Uppuveli? Very. The Tamil cuisine of the east coast is excellent. Fresh fish, crab, and prawn dishes, rice and curry with multiple accompaniments, and the quintessential Sri Lankan breakfast of string hoppers or hoppers with coconut sambol are all outstanding here.
What is the history of Trincomalee and why is it significant? Trincomalee has one of the finest natural deep-water harbours in the world — a fact that made it strategically crucial for every naval power that contested the Indian Ocean from the 17th century onwards. The Portuguese, Dutch, French, and British all held it at various times, and the fort at Frederick Point — built by the Portuguese, extended by the Dutch, and completed by the British — contains within its walls the remarkable Koneswaram Temple, originally destroyed by the Portuguese in 1624 and partially restored on the same clifftop site. In the Second World War, Trincomalee was the base of the British Eastern Fleet and a primary target of Japanese carrier-based air attack. The April 1942 raid by Admiral Nagumo’s carriers — the same force that attacked Pearl Harbor — sank HMS Hermes (the world’s first purpose-built aircraft carrier, sunk off Batticaloa to the south) and several support vessels. The Commonwealth War Cemetery maintains the graves of those lost in these actions, and the waters off the coast contain several wreck dive sites from this period. This layered history — Hindu, colonial, wartime — gives Trincomalee and Uppuveli a depth of context unusual for a beach destination.
Are there other beaches worth exploring near Uppuveli? The Trincomalee coast has several additional beaches worth investigating. Dutch Bay and Back Bay, immediately north and south of the Swami Rock headland in Trincomalee town itself, are quieter alternatives. Nilaveli Beach, 3 km north of Uppuveli, has arguably the finest sand on the east coast and the closest access to Pigeon Island — a worthwhile upgrade for those prioritising pure beach quality. Further north, the coast becomes progressively less visited and more remote; the beaches near Kuchchaveli and beyond see very few tourists and offer a genuinely off-the-beaten-track east coast experience for those with their own transport and a spirit of exploration.