Travel from Anuradhapura to Trincomalee

How to get from Anuradhapura to Trincomalee?

Sri Lanka Railways operates a vehicle from Anuradhapura to Trincomalee once daily. Tickets cost $1 - $3 and the journey takes 3 h 3 min.

How to get from Anuradhapura to Trincomalee

ModeDurationPrice
From Anuradhapura taxi to Kekirawa then night train to Trincomalee.3 h 45 minRs. 4012
From Anuradhapura taxi to Trincomalee.2 h 19 minRs. 8950
From Anuradhapura drive to Trincomalee.2 h 19 minRs. 1613

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

It takes approximately 3 h 45 min to get from Anuradhapura to Trincomalee, including transfers.

Operators from Anuradhapura to Trincomalee

OperatorPhoneWebsite
Sri Lanka RailwaysSri Lanka Railways