Is Trincomalee worth visiting?
Yes, especially from May to September, when the south and west coasts are wet and Trinco is dry. It pairs a working port town, set on one of the world’s great natural harbours, with long, calm beaches just to the north.
Trinco is a mixed Tamil, Muslim and Sinhala town, and you see all three in its temples, mosques and markets. It is less developed for tourism than the south coast, which many travellers count in its favour.
How do I get to Trincomalee?
Trains from Colombo take most of a day, and there is usually an overnight service; check the current timetable. Buses from Colombo take about 7–8 hours.
From the cultural triangle it is much closer, about 1.5–2 hours by road from Habarana or 2–3 hours from Sigiriya or Dambulla. Uppuveli is about 10–15 minutes north of town by tuk-tuk, and Nilaveli about 30 minutes.
What can I do in Trincomalee?
Split your time between the town and the beaches north of it. A tuk-tuk links them easily.
- Visit Koneswaram Temple on Swami Rock, high above the sea.
- Walk through Fort Frederick on the way, where spotted deer graze inside the walls.
- Snorkel at Pigeon Island National Park off Nilaveli, with reef fish and blacktip reef sharks.
- Swim at Uppuveli and Nilaveli beaches.
- See the Kanniya hot wells, a group of small springs west of town.
- Go whale or dolphin watching in season, with an operator who keeps its distance.
When is the best time to visit Trincomalee?
May to September is the best time, when the east coast is dry. The dry season opens around March, and the calmest sea at Nilaveli and Uppuveli, with the best swimming, comes from May to August.
September is the last full dry month. From about November to January the north-east monsoon brings heavy rain and rough sea, and many beach guesthouses close.
How much does Trincomalee cost, and what should I know?
There is no general admission fee for the town or beaches. You pay for boat trips, snorkelling, park entry at Pigeon Island and temple donations, so agree prices first and check before you go.
- At Koneswaram, cover shoulders and knees and leave shoes at the entrance.
- Never stand on or touch the coral at Pigeon Island.
- Fort Frederick is still a military area; follow the signs and do not photograph soldiers or installations.
- Dress as locals do in town; swimwear is for the beach.
What is Koneswaram Temple?
Koneswaram is a Hindu temple to Shiva on Swami Rock, a headland with sheer drops to the sea, and one of the island’s most sacred Hindu sites. The Portuguese destroyed the original temple in the 17th century, and the present temple was rebuilt in the 20th.
Go in the late afternoon for the light on the sea, and ask locally about puja times. Behind the temple, Lovers’ Leap looks straight down the cliff to the water.
Trincomalee: quick answers
What is the best beach in Trincomalee?
Nilaveli is the longest and quietest, and the base for Pigeon Island. Uppuveli is closer to town, with more places to stay and eat.
When can you swim in Trincomalee?
From about March to September, when the east coast is dry. The calmest sea is usually from May to August.
How many days do you need in Trincomalee?
1–3 days covers Koneswaram, Fort Frederick, a snorkelling trip to Pigeon Island and some beach time.
Is there whale watching in Trincomalee?
Yes, boats go out for whales and dolphins in the dry season. Ask locally which months are running that year, as sightings are never guaranteed.

