Back to trainsMagalegoda to Bambalapitiya
Bambalapitiya to Magalegoda Train Timetable
3 trains1h 13m – 1h 46mfirst 4:55 AM, last 6:23 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 1h 14m1 change at Colombo Fort
- 4:30 PMBambalapitiya4:44 PMColombo Fort8356
- 11m wait at Colombo Fort
- 4:55 PMColombo Fort5:44 PMMagalegoda4468A
- 1h 27m1 change at Maradana
- 9:45 AMBambalapitiya10:04 AMMaradana8330
- 12m wait at Maradana
- 10:16 AMMaradana11:12 AMMagalegoda1143
- 1h 32m1 change at Ganemulla
- 4:30 PMBambalapitiya5:29 PMGanemulla8356-1172
- 14m wait at Ganemulla
- 5:43 PMGanemulla6:02 PMMagalegoda1172A
- 1h 32m1 change at Gampaha
- 4:30 PMBambalapitiya5:35 PMGampaha8356-1172
- 16m wait at Gampaha
- 5:51 PMGampaha6:02 PMMagalegoda1172A
- 1h 36m1 change at Dematagoda
- 4:55 PMBambalapitiya5:28 PMDematagoda8365-3425
- 18m wait at Dematagoda
- 5:46 PMDematagoda6:31 PMMagalegoda1173A
Stations between Bambalapitiya and Magalegoda(20)
- Kollupitiya
- Kompannavidiya
- Secretariat Halt
- Colombo Fort
- Maradana
- Dematagoda
- Kelaniya
- Wanawasala
- Hunupitiya
- Ragama
- Enderamulla
- Walpola
- Horape
- Batuwatta
- Bulugahagoda
- Ganemulla
- Yagoda
- Gampaha
- Daraluwa
- Bemmulla
Not every train calls at every station — check the individual trainfor its full stop list.
Bambalapitiya to Magalegoda at a glance
- 1h 13m – 1h 46m
- How long does the train from Bambalapitiya to Magalegoda take?
- 3
- How many trains run from Bambalapitiya to Magalegoda?
- 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