Back to trainsGalgamuwa to Colombo Fort
Colombo Fort to Galgamuwa Train Timetable
3 trains3h 3m – 3h 41mfirst 6:40 AM, last 8:00 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 3h 45m1 change at Maho
- 6:00 AMColombo Fort8:49 AMMahoUdaya Devi
- 36m wait at Maho
- 9:25 AMMaho9:45 AMGalgamuwaYal Devi
- 3h 45m1 change at Kurunegala
- 6:00 AMColombo Fort8:00 AMKurunegalaUdaya Devi
- 35m wait at Kurunegala
- 8:35 AMKurunegala9:45 AMGalgamuwaYal Devi
- 3h 45m1 change at Polgahawela
- 6:00 AMColombo Fort7:33 AMPolgahawelaUdaya Devi
- 33m wait at Polgahawela
- 8:06 AMPolgahawela9:45 AMGalgamuwaYal Devi
Stations between Colombo Fort and Galgamuwa(22)
- Maradana
- Ragama
- Gampaha
- Veyangoda
- Mirigama
- Polgahawela
- Ambeypussa
- Alawwa
- Kurunegala
- Girambe
- Thalawaththegedara
- Maho
- Pothuhera
- Nailiya
- Ambanpola
- Muththettugala
- Wellawa
- Ganewatte
- Hiriyala
- Nagollagama
- Thimbiriyagedara
- Randenigama
Not every train calls at every station — check the individual trainfor its full stop list.
Colombo Fort to Galgamuwa at a glance
- 3h 3m – 3h 41m
- How long does the train from Colombo Fort to Galgamuwa take?
- 3
- How many trains run from Colombo Fort to Galgamuwa?
- 6:40 AM
- What time is the first train from Colombo Fort?
- 8:00 PM
- What time is the last train from Colombo Fort?
depending on the train
direct trains per day