A natural deep-water harbour on the northeast coast with pristine beaches, Hindu temples, and world-class diving. Home to Pigeon Island and whale watching.
Trincomalee is in Trincomalee District, in Sri Lanka's Eastern Province. It is 267 km by road from Colombo Fort, about 5 hours 30 minutes by car without traffic. From Bandaranaike International Airport (CMB) it is 235 km, about 4 hours 45 minutes.
Distances and drive times from Google Maps, checked 2 November 2026.The best time to visit Trincomalee is May to September, when the southwest monsoon rains fall on the other side of the island and the east coast is dry. October to January is the wet season here: inter-monsoon thunderstorms in October and November, then the northeast monsoon from December to February. March and April are usually dry and hot.
Seasons as set by the Department of Meteorology, Sri Lanka. What the weather is like right nowRatings and review counts from Google Maps, checked 26 October 2026. Only open places with many reviews are listed.
Epic Ocean Adventures PADI 5* IDC DIVE RESORT S-27241 Sri Lanka
5β from 634 reviews Β· Sports Activity Location
Open in Google MapsBlue Water Sports Trincomalee | PADI Dive Center - S29747
4.9β from 901 reviews Β· Sports Activity Location
Open in Google MapsPearl Divers PADI Dive Center Trincomalee
4.9β from 655 reviews Β· Sports Activity Location
Open in Google MapsPigeon Island Diving Centre Trincomalee Sri Lanka
4.9β from 630 reviews Β· Sports Activity Location
Open in Google MapsSomething wrong or closed? Tell us and we will fix it.
Nilaveli Beach
Pigeon Island
Koneswaram Temple
Fort Frederick
Everything happening here, in one place.