Train Schedule from Colombo to other Parts of Sri Lanka

data-ad-format="link">

Train is a popular mode of transportation in Sri Lanka, both for locals and tourists. Getting around Sri Lanka is made easy with a cheap and reliable railway system. Here's the train schedule from Colombo Fort Station to some Key Routes in Sri Lanka. Book your train ticket now.


Train Schedule from Colombo Fort to Kandy. Travel time from Colombo to Kandy is around 2.5 hours and fare is LKR1,000. Book now.


Train Schedule from Colombo Fort to Nanuoya (For Nuwara Eliya), Hatton, Ella and Badulla. Travel time from Colombo to Hatton is around 5 hours and fare is LKR1,000 for first class (aircon), LKR600 for 2nd class, and LKR400 for 3rd class. Book your ticket now


Travel time from Colombo to Nanuoya  for Nuwara Eliya is almost 7 hours and fare is LKR1,000 for first class (aircon), LKR600 for 2nd class, and LKR400 for 3rd class.

Travel time from Colombo to Ella is over 9 hours and fare is LKR1,250 for first class (aircon), LKR600 for 2nd class, and LKR400 for 3rd class.


Train Schedule from Colombo Fort to Galle and Matara. Travel time from Colombo to Galle is around 2.5 hours while going to Matara is almost 4 hours. Fare is LKR180. Book your train ticket now.


Train Schedule from Colombo Fort Jaffna. Travel time from Colombo to Jaffna is around 6 hours. Fare for 2nd class is LKR540 and 3rd class is LKR335. Book now.


This blog post is part of our comprehensive BACKPACKING IN SRI LANKA TRAVEL GUIDE. This will help you explore Sri Lanka on a budget.
Filed Under :