Uppuveli Beach
A long, low-key beach about 5 to 6 km north of Trincomalee, with cheap guesthouses, beach bars and small dive shops; good from roughly April to September.
What Uppuveli actually is
Uppuveli is a beach strip on the coast north of Trincomalee, about 5 to 6 km from the town centre and roughly 10 km south of Nilaveli. It faces the open sea, with warm water, a gently sloping bottom and a long stretch of sand lined with palms. There are no high-rises, only guesthouses, a few bars with sun loungers, snorkelling shops and small dive centres.
It suits people who want a slow few days and a choice of places to eat within walking distance. It is the easier base if you want restaurants, while Nilaveli is quieter and closer to Pigeon Island.
It is not the prettiest beach in the country and rubbish can be a problem on parts of it. The season matters more than anything else: seas are calmest from roughly April to September, and the north-east monsoon from about October to January brings rain, rough water and shut-down dive operations.
Worth your attention
The long sand
A wide, gently curving beach with palms behind it. Walk away from the busiest stretch to find space.
Beach bars and restaurants
A mix of small seafood places and beach bars within walking distance. Menus and quality vary, so check what is busy.
Dive and snorkel shops
Small operators work from the beach. Diving is weather-dependent and not on a Maldives level, so ask about conditions before booking.
Nilaveli and Pigeon Island
Nilaveli is about 10 km north, and Pigeon Island boat trips usually leave from there.
Before you go
Do this
- Visit between roughly April and September for calm water
- Check sea conditions before booking diving or snorkelling
- Walk away from the busiest bars for space
- Use it as a base for Koneswaram, Fort Frederick and Kanniya
- Book Pigeon Island trips from Nilaveli, where they usually start
Know this first
- From October to January rough seas and rain can close water activities
- Rubbish can be a problem on parts of the beach
- Diving is variable, so manage expectations
- Pigeon Island boat trips are unreliable in the monsoon months
Getting to Uppuveli Beach
Most people see Uppuveli Beach as part of a stay around Nilaveli. Our Nilaveli guide covers where to stay, how long to give it and what else is nearby. It is also listed in our Trincomalee guide.
Coming straight from the airport, the relevant run is Colombo Airport to Nilaveli — fixed price per vehicle, driver waiting inside arrivals with a name board.
Read the full Nilaveli guideFrom Colombo Airport
Car up to 3 passengers; vans quoted on the route page. No night surcharge.
Uppuveli Beach — frequently asked
What is Uppuveli Beach?
A long sandy beach with guesthouses, bars and small dive shops about 5 to 6 km north of Trincomalee, popular as a quieter alternative to the south coast.
Uppuveli or Nilaveli?
Uppuveli has more restaurants and bars close by. Nilaveli is quieter and closer to Pigeon Island.
When is the best time to go?
Roughly April to September, when the sea is calm. October to January brings monsoon rain and rough water.
Can you swim there?
Generally yes in the dry season, when the water is warm and the bottom slopes gently. Avoid the sea in rough conditions and ask locally.
Also worth stopping for around Nilaveli
Build Uppuveli Beach into your route
Send your dates and the places that matter. We come back with a day-by-day plan, honest driving times and a fixed price.
Start planning on WhatsApp