How to Reach Trincomalee - The Easiest Way to Reach Trincomalee


  • By Plane: The city does not have an airport on its own and serves on an airbase that is situated 7 Kilometers west of the city. Operated by the Air Force, there are commercial flights that fly from Colombo down to Trincomalee. Additional to this, private seaplane operators also serve the same route. Make use of a taxi to commute to and fro the airport base.
  • By Train: There are two trains that run daily from Colombo to Trincomalee, one at 6.05 am and other at 9.30 pm. The Journey takes around 9 hours and it is advised to book in advance.
  • By Bus: Frequent buses to Trincomalee are available from the cities of Dambulla, Colombo, Jaffna, Anuradhapura, and Batticaloa.


Given the compact size of the city, walking is the ideal way to explore the city. Make use of the local transport of Tuks-Tuks and buses to reach places that are not walkable. Additionally, you can also rent a bicycle or a motorcycle.

Are you looking for a Trincomalee travel itinerary? Create an itinerary within minutes, on your own!

How to Reach Trincomalee from Nearby Cities

Route Distance Time
Badulla to Trincomalee 32.59 km 32 mins
Ella to Trincomalee 34.94 km 34 mins
Minneriya to Trincomalee 35.6 km 35 mins
Habarana to Trincomalee 52.59 km 52 mins
Kandy to Trincomalee 68.5 km 1 hour 8 mins
Jaffna to Trincomalee 133.63 km 2 hours 13 mins
Pannipitiya to Trincomalee 143.55 km 2 hours 23 mins
Talawatugoda to Trincomalee 145.17 km 2 hours 25 mins
Maharagama to Trincomalee 146.82 km 2 hours 26 mins