From Trincomalle train to Galoya Junction, train to Polgahawela, then train to Kandy. 9hrs 18min Rs. 786. From Trincomalee taxi to Kandy. 2hrs 44min Rs. 9788. From Trincomalee drive to Kandy. 2hrs 44min Rs. 3069. From Trincomalee taxi to Trincomalee airport, fly to Sigiriya airport, then taxi to Kandy. 1hrs 55min Rs. 23726.