How long is the train ride from Colombo to Anuradhapura?
I am trying to plan my first day. How many hours does the Northern line train actually take to reach Anuradhapura?
5 Answers from travellers
If you take the Express train (like the Yal Devi or Uttara Devi), it takes about 4.5 to 5 hours. Do not take a slow local train, or it will take 7+ hours.
I took the 2nd class reserved. It took 5 hours. It was a beautiful ride, especially once you get out of the Colombo suburbs and into the palm tree landscapes.
Always assume the train will be 30 minutes late arriving. It is just the reality of the railway system here.
Book the AC Intercity express if you want comfort. It takes exactly 4 hours. But book it a few weeks in advance.
5 hours is totally manageable. I will book the Express. Thank you all.
Fair TukTuk Prices
Help travelers avoid overcharging!
Be the first to report a priceYou must be logged in to post an answer.
Log In to Answer