Back to trainsMount Lavinia to Galgamuwa
Galgamuwa to Mount Lavinia Train Timetable
2 trains3h 44m – 4h 29mfirst 1:29 AM, last 6:19 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 4h 4m1 change at Colombo Fort
- 7:36 AMGalgamuwa10:25 AMColombo Fort5004
- 51m wait at Colombo Fort
- 11:16 AMColombo Fort11:40 AMMount Lavinia8742
- 4h 7m1 change at Bambalapitiya
- 1:29 AMGalgamuwa4:54 AMBambalapitiya4090
- 28m wait at Bambalapitiya
- 5:22 AMBambalapitiya5:36 AMMount LaviniaYal Nila
- 4h 7m1 change at Wellawatte
- 1:29 AMGalgamuwa5:00 AMWellawatte4090
- 27m wait at Wellawatte
- 5:27 AMWellawatte5:36 AMMount LaviniaYal Nila
Stations between Galgamuwa and Mount Lavinia(26)
- Ambanpola
- Randenigama
- Maho
- Thimbiriyagedara
- Nagollagama
- Hiriyala
- Kurunegala
- Ganewatte
- Wellawa
- Muththettugala
- Polgahawela
- Nailiya
- Bambalapitiya
- Ambeypussa
- Wellawatte
- Pothuhera
- Veyangoda
- Thalawaththegedara
- Dehiwala
- Gampaha
- Girambe
- Ragama
- Maradana
- Alawwa
- Colombo Fort
- Mirigama
Not every train calls at every station — check the individual trainfor its full stop list.
Galgamuwa to Mount Lavinia at a glance
- 3h 44m – 4h 29m
- How long does the train from Galgamuwa to Mount Lavinia take?
- 2
- How many trains run from Galgamuwa to Mount Lavinia?
- 1:29 AM
- What time is the first train from Galgamuwa?
- 6:19 AM
- What time is the last train from Galgamuwa?
depending on the train
direct trains per day