Back to trainsMadampe to Bambalapitiya
Bambalapitiya to Madampe Train Timetable
6 trains2h 31m – 2h 51mfirst 5:20 AM, last 6:50 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 2h 34m1 change at Colombo Fort
- 3:17 PMBambalapitiya3:28 PMColombo Fort8352A
- 12m wait at Colombo Fort
- 3:40 PMColombo Fort5:51 PMMadampe3422A
- 2h 50m1 change at Negombo
- 4:55 PMBambalapitiya6:25 PMNegombo8365-3425
- 21m wait at Negombo
- 6:46 PMNegombo7:45 PMMadampe8365-3425A
- 2h 56m1 change at Kompannavidiya
- 4:30 PMBambalapitiya4:37 PMKompannavidiya8356
- 26m wait at Kompannavidiya
- 5:03 PMKompannavidiya7:26 PMMadampe8365-3425
- 2h 56m1 change at Kollupitiya
- 4:30 PMBambalapitiya4:33 PMKollupitiya8356
- 26m wait at Kollupitiya
- 4:59 PMKollupitiya7:26 PMMadampe8365-3425
Stations between Bambalapitiya and Madampe(36)
- Kollupitiya
- Kompannavidiya
- Secretariat Halt
- Colombo Fort
- Maradana
- Dematagoda
- Kelaniya
- Wanawasala
- Hunupitiya
- Enderamulla
- Ragama
- Horape
- Peralanda
- Kandana
- Ja Ela
- Kapuwaththa
- Thudella
- Kudahakapola
- Seeduwa
- Alawathupitiya
- Investment Promotion Zone
- Liyanagemulla
- Katunayaka
- Negombo
- Kurana
- Kattuwa
- Kochchikade
- Waikkala
- Bolawaththa
- Boralessa
- Lunuwila
- Thummodara
- Nattandiya
- Walahapitiya
- Kudawewa
- Nelumpokuna
Not every service calls at every station — check the individual train for its full stop list.
Bambalapitiya to Madampe at a glance
- 2h 31m – 2h 51m
- How long does the train from Bambalapitiya to Madampe take?
- 6
- How many trains run from Bambalapitiya to Madampe?
- 5:20 AM
- What time is the first train from Bambalapitiya?
- 6:50 PM
- What time is the last train from Bambalapitiya?
depending on the service
direct trains per day