Colombo Fort to Galle Train Timetable

There are 10 trains operating between Colombo Fort and Galle railway stations and these trains travel 114km in one direction.

ColomboGalleFrequencyTrain TypeTrain NameEnd Station
6:05am8:47amWeekend HolidayExpress8060Beliatta
6:50am9:30amDailyExpress8050Beliatta
8:35am*12:14pmMonday to SaturdayExpress8040Matara
10:30am**12:50pmDailyExpressරජරට රැජිනිBeliatta
2:40pm5:00pmDailyExpressගාලු කුමාරිBeliatta
3:50pm6:00pmDailyExpressරුහුණු කුමාරිMatara
4:47pm7:00pmSunday to FridayExpressසාගරිකාBeliatta
5:32pm8:25pmWeekdaysExpressසමුද්‍රදේවීGalle
5:51pm8:50pmWeekdaysSemi Express1595 – 8764Galle
6:16pm***9:55pmWeekdaysExpress8766Beliatta
7:30pm11:10pmDailyExpress8775Galle

8:35am* – Train starts from Kandy at 5:00am
10:30am** – Train starts from Anuradhapura at 5:30am
6:16pm*** – Train starts from Ragama at 4:50am

Ticket Prices
2nd Class – 500.00
3rd Class – 240.00

Weekly Trains: 71
Total Distance: 114 km

Frequently asked questions

  • How many trains are there from Colombo Fort to Galle?
    There are 71 weekly trains from Colombo Fort to Galle.
  • When does the first train leave from Colombo Fort?
    The first train from Colombo Fort to Galle is at 6:05am.
  • When does the last train leave from Colombo Fort?
    The last train from Colombo Fort to Galle is at 6.30pm.
  • How to book train tickets online?
    Visit Reservation

Last Update: 02/01/2025

Leave a Comment

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

249 views
Scroll to Top