Back to trainsYagoda to Bambalapitiya
Bambalapitiya to Yagoda Train Timetable
4 trains57m – 1h 29mfirst 4:55 AM, last 6:23 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 1h 5m1 change at Dematagoda
- 5:45 PMBambalapitiya6:15 PMDematagoda8367-3427A
- 11m wait at Dematagoda
- 6:26 PMDematagoda6:50 PMYagoda1176
- 1h 5m1 change at Maradana
- 5:45 PMBambalapitiya6:10 PMMaradana8367-3427A
- 11m wait at Maradana
- 6:21 PMMaradana6:50 PMYagoda1176
- 1h 5m1 change at Kelaniya
- 5:45 PMBambalapitiya6:20 PMKelaniya8367-3427A
- 11m wait at Kelaniya
- 6:31 PMKelaniya6:50 PMYagoda1176
- 1h 5m1 change at Colombo Fort
- 5:45 PMBambalapitiya5:59 PMColombo Fort8367-3427A
- 16m wait at Colombo Fort
- 6:15 PMColombo Fort6:50 PMYagoda1176
Stations between Bambalapitiya and Yagoda(16)
- Kollupitiya
- Kompannavidiya
- Secretariat Halt
- Colombo Fort
- Maradana
- Dematagoda
- Kelaniya
- Wanawasala
- Hunupitiya
- Ragama
- Enderamulla
- Horape
- Walpola
- Batuwatta
- Bulugahagoda
- Ganemulla
Not every train calls at every station — check the individual trainfor its full stop list.
Bambalapitiya to Yagoda at a glance
- 57m – 1h 29m
- How long does the train from Bambalapitiya to Yagoda take?
- 4
- How many trains run from Bambalapitiya to Yagoda?
- 4:55 AM
- What time is the first train from Bambalapitiya?
- 6:23 PM
- What time is the last train from Bambalapitiya?
depending on the train
direct trains per day