
Trincomalee
A historic port with one of the finest natural harbours in the world, the cliff-top Koneswaram Temple and nearby beaches at Uppuveli and Nilaveli. The best beach base on the east coast from May to September.
Region
The East Coast
Best time
May to September
Time needed
2–3 days
From the airport
≈ 8 h by road
Trincomalee — "Trinco" — sits on one of the deepest natural harbours in the world, a prize fought over by the Portuguese, Dutch, French and British. Today it is the main base for the east coast's beaches, which are at their best when the south and west are rainy. The town itself is busy and multicultural, with Hindu kovils, mosques, churches and a fort on the headland; the beaches of Uppuveli and Nilaveli stretch away to the north.
Things to do
- Koneswaram Temple — a revered Hindu temple perched on Swami Rock inside Fort Frederick, with dramatic cliffs and sea views.
- Pigeon Island National Park — snorkel among corals, reef fish and blacktip reef sharks in shallow water. Boats leave from Nilaveli.
- Nilaveli and Uppuveli — long, calm, pale-sand beaches in season.
- Whale and dolphin watching — the deep canyon off Trinco brings blue whales and other species close to shore, usually from around March to August.
- Marble Beach — a sheltered cove with very clear water south of the harbour.
- Kanniya hot wells — seven small hot springs a short drive inland.
- Commonwealth War Cemetery — a peaceful reminder of Trinco's role in the Second World War.
When to visit
May to September is the season. From November to January the north-east monsoon brings heavy rain and rough seas.
Getting there
- From the Cultural Triangle: about 2 hours from Habarana and 2.5 hours from Sigiriya — an easy add-on to a heritage tour.
- From Colombo: about 6 hours by road, or by overnight train.
- From Kandy: about 4.5–5 hours by road.
How long to stay
Two to four nights for beaches, snorkelling and Koneswaram. Many travellers combine Trincomalee with the Cultural Triangle in a summer itinerary when the south coast is in monsoon.
Trincomalee: frequently asked questions
When is the best time to visit Trincomalee?
May to September, when the east coast is dry and the sea is calm.
Is Trincomalee good for snorkelling?
Yes. Pigeon Island is one of the best snorkelling spots in Sri Lanka in season. Go early to avoid crowds.
Nilaveli or Uppuveli?
Uppuveli is closer to town with more restaurants and guesthouses. Nilaveli is quieter and closer to Pigeon Island.
Map and getting there
Approximate road times (Sri Lanka’s roads are slow — allow extra time for traffic and stops): Colombo airport (CMB) ≈ 8 h · Kandy ≈ 6 h · Galle ≈ 11.5 h. For flexible door-to-door travel, consider a local driver.
Related travel guides

Whale Watching in Sri Lanka: Mirissa vs Trincomalee and How to Choose a Boat
Sri Lanka is one of the best places in the world to see blue whales. Here's when to go, which coast to choose and how to make sure your trip doesn't harm the animals.
5 Nov 2026· 2 min read

Sri Lanka Travel Guide 2026: Everything You Need to Plan Your First Trip
Planning your first trip to Sri Lanka? Start here — the regions, the best time to go, how long you need, transport, costs, safety and the practical details that make the trip easy.
5 Nov 2026· 3 min read

The Perfect 2-Week Sri Lanka Itinerary (With a Summer Version)
Two weeks is the ideal length for a first trip. This route covers ancient cities, tea country, the famous train, a safari and the beach — without spending every day in a car.
5 Nov 2026· 3 min read
More places near Trincomalee
religiousThe East Coast
Koneswaram Temple
A revered Hindu temple to Shiva on Swami Rock, a cliff above the sea in Trincomalee's Fort Frederick. Visit around a puja and look out for whales and dolphins from the cliffs in season.
Best: Year-round
beachThe East Coast
Uppuveli Beach
A relaxed beach village just north of Trincomalee town with guesthouses, beach restaurants and easy access to dive and whale-watching trips.
Best: May to September
beachThe East Coast
Nilaveli Beach
A long, quiet stretch of pale sand north of Trincomalee, with calm sea in season and boats out to Pigeon Island. Good for families and slow beach days.
Best: May to September
Last updated November 2026. May to September (the opposite season to the south and west coasts).