Back to trainsColombo Fort to Liyanagemulla
Liyanagemulla to Colombo Fort Train Timetable
21 trains56m – 1h 23mfirst 5:23 AM, last 8:04 PM
Showing 6 of 21
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 58m1 change at Seeduwa
- 6:55 PMLiyanagemulla6:58 PMSeeduwa3824A
- 14m wait at Seeduwa
- 7:12 PMSeeduwa7:53 PMColombo Fort3830
- 1h 6m1 change at Dematagoda
- 7:07 AMLiyanagemulla7:51 AMDematagoda3809
- 17m wait at Dematagoda
- 8:08 AMDematagoda8:13 AMColombo Fort3808
- 1h 7m1 change at Ja Ela
- 6:46 PMLiyanagemulla7:01 PMJa Ela3825
- 18m wait at Ja Ela
- 7:19 PMJa Ela7:53 PMColombo Fort3830
- 1h 7m1 change at Maradana
- 6:46 PMLiyanagemulla7:38 PMMaradana3825
- 10m wait at Maradana
- 7:48 PMMaradana7:53 PMColombo Fort3830
- 1h 7m1 change at Ragama
- 6:46 PMLiyanagemulla7:15 PMRagama3825
- 15m wait at Ragama
- 7:30 PMRagama7:53 PMColombo Fort3830
Stations between Liyanagemulla and Colombo Fort(16)
- Seeduwa
- Alawathupitiya
- Kudahakapola
- Thudella
- Ja Ela
- Kapuwaththa
- Kandana
- Peralanda
- Ragama
- Horape
- Enderamulla
- Hunupitiya
- Wanawasala
- Kelaniya
- Dematagoda
- Maradana
Not every service calls at every station — check the individual train for its full stop list.
Liyanagemulla to Colombo Fort at a glance
- 56m – 1h 23m
- How long does the train from Liyanagemulla to Colombo Fort take?
- 21
- How many trains run from Liyanagemulla to Colombo Fort?
- 5:23 AM
- What time is the first train from Liyanagemulla?
- 8:04 PM
- What time is the last train from Liyanagemulla?
depending on the service
direct trains per day