Back to trainsGanewatte to Kelaniya
Kelaniya to Ganewatte Train Timetable
2 trains2h 21m – 2h 48mfirst 4:01 PM, last 6:26 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 2h 50m1 change at Ambeypussa
- 5:51 PMKelaniya7:11 PMAmbeypussa8362-1173
- 13m wait at Ambeypussa
- 7:24 PMAmbeypussa8:41 PMGanewatte4470
Stations between Kelaniya and Ganewatte(37)
- Wanawasala
- Hunupitiya
- Enderamulla
- Ragama
- Horape
- Ganemulla
- Walpola
- Gampaha
- Batuwatta
- Bulugahagoda
- Yagoda
- Veyangoda
- Keenawala
- Daraluwa
- Pallewela
- Bemmulla
- Magalegoda
- Mirigama
- Heendeniya Pattigoda
- Wilwatta
- Botale
- Wandurawa
- Ambeypussa
- Alawwa
- Ganegoda
- Polgahawela
- Wijayarajadahana
- Girambe
- Thalawaththegedara
- Pothuhera
- Nailiya
- Yaththalgoda
- Kurunegala
- Muththettugala
- Bujjomuwa
- Wellawa
- Walakumbura
Not every train calls at every station — check the individual trainfor its full stop list.
Kelaniya to Ganewatte at a glance
- 2h 21m – 2h 48m
- How long does the train from Kelaniya to Ganewatte take?
- 2
- How many trains run from Kelaniya to Ganewatte?
- 4:01 PM
- What time is the first train from Kelaniya?
- 6:26 PM
- What time is the last train from Kelaniya?
depending on the train
direct trains per day