Trincomalee travel guide

Trincomalee Tourism | Trincomalee Guide

You're Going to Love Trincomalee

With a population of 108,420, Trincomalee is the largest city in Eastern, Sri Lanka by the number of inhabitants. It is one of the most popular cities to visit in the country. Trincomalee deserves at least 2 full days for you to see its main sights.

When to visit Trincomalee

Trincomalee in December
Estimated hotel price
₹ 834
1 night at 3-star hotel
Trincomalee in December
Estimated hotel price
₹ 834
1 night at 3-star hotel

Looking for warm weather? Then head to Trincomalee in April, when the average temperature is 30 °C, and the highest can go up to 32 °C. The coldest month, on the other hand, is January, when it can get as cold as 25 °C, with an average temperature of 26 °C. You’re likely to see more rain in November, when precipitation is around 350 mm. In contrast, June is usually the driest month of the year in Trincomalee, with an average rainfall of 20 mm.

Data provided by weatherbase
Temperatures
Temperatures
Data provided by weatherbase

How to Get to Trincomalee

Plane

When flying to Trincomalee, you’ll arrive at Trincomalee China Bay (TRR), which is located 4 miles from the city centre.

Car

Another option to get to Trincomalee is to pick up a car hire from Colombo, which is about 148 miles from Trincomalee. You’ll find branches of SR RENT A CAR and GREEN MOTION , among others, in Colombo.

Plane

When flying to Trincomalee, you’ll arrive at Trincomalee China Bay (TRR), which is located 4 miles from the city centre.

Car

Another option to get to Trincomalee is to pick up a car hire from Colombo, which is about 148 miles from Trincomalee. You’ll find branches of SR RENT A CAR and GREEN MOTION , among others, in Colombo.

Airports near Trincomalee

Where to stay in Trincomalee

Average rates range from around ₹ 3,532 per night for a double room in a 3-star hotel to ₹ 5,404 and up for a 5-star experience.

Where to stay in popular areas of Trincomalee

Most booked hotels in Trincomalee

Uga Jungle Beach
5 stars
Excellent (9, Excellent reviews)
₹ 14,273+
Amaranthe Bay Resort & Spa
4 stars
Excellent (8.6, Excellent reviews)
₹ 9,094+
Trinco Blu by Cinnamon
4 stars
Excellent (8.5, Excellent reviews)
₹ 10,637+

Hiring a car in Trincomalee

Expect to pay ₹ 123 per litre in Trincomalee (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 1,472 and ₹ 1,962.

Expect to pay ₹ 123 per litre in Trincomalee (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 1,472 and ₹ 1,962.