Matara to Colombo Fort Train Timetable

Colombo Fort to Matara Train Timetable

Trains run 7 times a day between Matara to Colombo Fort. The earliest departure is at 4:49am in the morning, and the last departure from Maradana is at 4:00pm.

Travel distance is 183km and take average 3h 30m to reach the destination.

MataraColombo FortTrain NameTypeFrequencyDestination
4.49am8.10amSagarikaExpressWeekdaysMaradana
6.05am9.16amRuhunu KumariExpressDailyMaradana
6.12am9.40amGalu KumariExpressDailyMaradana
9.20am*12.42pmRajarata ReginiExpressDailyColombo Fort
1.40pm5.11pm8038 1039ExpressDailyKandy 8:55pm
2.05pm6.11pm8051ExpressDailyMaradana
4.00pm6.51pm8061ExpressWeekend HolidayMaradana

*Rajarata Rajina starting from Beliatta at 8:45am

Ticket Prices
2nd Class 600.00
3rd Class 300.00

Weekly Trains: 42
Total Distance: 156.82 km

Frequently asked questions

  • When does the first train leave from Matara?
    The first train from Matara to Colombo Fort is at 4.49am , which is Sagarika
  • When does the last train leave from Matara?
    The last train from Colombo Fort to Matara is at 4.05pm.
  • How to book a train ticket online in Sri Lanka?
    Visit Reservation

Leave a Comment

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

36,031 views
Scroll to Top