Badulla to Colombo Fort Train Timetable

Colombo to Badulla Train Timetable

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

Badulla to Colombo Train Schedule

BadullaColomboFrequencyTrain NameTrain Type
5:50am3:30pmDailyUdarata ManikeExpress
8:00am6:30pmTuesday, Friday and SundayElla OdusseyIntercity Express
8:50am7:25pmDailyPodi ManikeExpress
10:20am8:45pmDaily1008Express
6:30pm5:35pmDaily1046Express

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

Travel Distance: 292.39km

Frequently asked questions

  • When does the first train leave from Badulla?
    • The first train from Badulla to Colombo Fort is at 5:50am Udarata Manike.
  • When does the last train leave from Badulla?
    • The last train from Badulla to Colombo Fort is at 6:30pm
  • How to book train tickets?

Last update: 10/02/2025

1 thought on “Badulla to Colombo Fort Train Timetable”

  1. Pingback: Colombo to Badulla Train Timetable - Train Timetable

Leave a Comment

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

18,010 views
Scroll to Top