Colombo to Badulla Train Timetable

Colombo to Badulla Train Timetable

Distance between Colombo to Badulla is 292km and there are 30 trains weekly run between the two cities.

Colombo to Badulla Train Schedule
ColomboBadullaFrequencyTrain NameTrain Type
5:30am4:01pmThursday and SaturdayElla OdysseyIntercity Express
5:55am4:26pmDailyPodi MenikeExpress
8:30am5:50pmDailyUdarata ManikeExpress
9:45am9:20amDaily1007Express
8:30pm7:32pmDailyNight MailExpress

Ticket Prices
2nd Class – Rs.900/-
3rd Class – Rs.460/-

Travel Distance: 292.39km

2 thoughts on “Colombo to Badulla Train Timetable”

Leave a Comment

Your email address will not be published. Required fields are marked *

15,096 views
Scroll to Top