Travel from Sigiriya to Trincomalee

How to get from Sigiriya to Trincomalee?

Sri Lanka Railways operates a vehicle from Sigiriya to Trincomalee once daily. Tickets cost $1 - $2 and the journey takes 1 hour 50 minutes.

How to get from Sigiriya to Trincomalee

ModeDurationPrice
From Sigiriya taxi to Galoya Junction then night train to Trincomalee.2 h 28 minRs. 3458
From Sigiriya taxi to Kekirawa then night train to Trincomalee.3 h 41 minRs. 3723
From Sigiriya taxi to Trincomalee.1 h 41 minRs. 8113
From Sigiriya drive to Trincomalee.1 h 41 minRs. 1444

How long does it take to get from Sigiriya to Trincomalee?

It takes approximately 2 hours 28 minutes to get from Sigiriya to Trincomalee, including transfers.

Operators from Sigiriya to Trincomalee

OperatorPhoneWebsite
Sri Lanka RailwaysSri Lanka Railways