Colombo to Badulla Train Schedule, featuring daily departures from 5:30am to 8:30pm, with a minimum of 30 trains per week.
Colombo | Badulla | Frequency | Train Name | Train Type |
---|---|---|---|---|
5:30am | 3:33pm | Thursday, Saturday, Poya Day | Ella Odyssey | Intercity Express |
5:55am | 3:42pm | Daily | Podi Manike | Express |
8:30am | 6:12pm | Daily | Udarata Manike | Express |
9:45am | 7:45pm | Daily | 1007 | Express |
8:30pm | 7:40am | Daily | Night Mail | Express |
Ticket Prices
2nd Class: 900.00
3rd Class: 460.00
Total Distance: 292.39 km
Frequently asked questions
- When does the first train leave from Colombo Fort to Badulla?
The first train from Colombo Fort to Badulla is at 5:30am. - When does the last train leave from Colombo Fort to Badulla?
The last train from Colombo Fort to Kandy is at 8:30pm. - How to book a train ticket online in Sri Lanka?
Visit Reservation