Back to trainsColombo Fort to Yatagama
Yatagama to Colombo Fort Train Timetable
19 trains1h 38m – 3h 37mfirst 3:30 AM, last 6:31 PM
Showing 6 of 19
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 1h 44m1 change at Polgahawela
- 8:35 AMYatagama8:47 AMPolgahawela1536A
- 13m wait at Polgahawela
- 9:00 AMPolgahawela10:19 AMColombo Fort5004
- 2h1 change at Ambeypussa
- 4:25 PMYatagama5:03 PMAmbeypussa1581
- 16m wait at Ambeypussa
- 5:19 PMAmbeypussa6:25 PMColombo Fort1020
- 2h1 change at Thismalpola
- 4:25 PMYatagama4:28 PMThismalpola1581
- 21m wait at Thismalpola
- 4:49 PMThismalpola6:25 PMColombo Fort1020
Stations between Yatagama and Colombo Fort(32)
- Thismalpola
- Pannaliya
- Polgahawela
- Alawwa
- Yaththalgoda
- Ambeypussa
- Botale
- Wilwatta
- Mirigama
- Wijayarajadahana
- Ganegoda
- Pallewela
- Keenawala
- Veyangoda
- Wandurawa
- Heendeniya
- Gampaha
- Magalegoda
- Daraluwa
- Ganemulla
- Yagoda
- Bulugahagoda
- Ragama
- Batuwatta
- Walpola
- Horape
- Maradana
- Enderamulla
- Hunupitiya
- Kelaniya
- Wanawasala
- Dematagoda
Not every service calls at every station — check the individual train for its full stop list.
Yatagama to Colombo Fort at a glance
- 1h 38m – 3h 37m
- How long does the train from Yatagama to Colombo Fort take?
- 19
- How many trains run from Yatagama to Colombo Fort?
- 3:30 AM
- What time is the first train from Yatagama?
- 6:31 PM
- What time is the last train from Yatagama?
depending on the service
direct trains per day