Reach Trincomalee by Road - There are ample number of buses running from Trincomalee to major cities of Sri Lanka including Colombo, Dambulla, Kurunegala, and Anuradhapura. Time taken from Trincomalee to these cities are as following:
Trincomalee to Colombo – Seven Hours
Trincomalee to Kandy – Six Hours
Trincomalee to Vavuniya (Jaffna) – Five Hours
Trincomalee to Batticaloa – Six Hours
Reach Trincomalee by Train - Trincomalee has daily two trains that run from Colombo via Habarana.