Back to trainsGanemulla to Watagoda
Watagoda to Ganemulla Train Timetable
1 train6h 50mfirst 6:32 AM, last 6:32 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 9:52 AMWatagoda2:40 PMPolgahawelaUdarata Menike
- 13m wait at Polgahawela
- 2:53 PMPolgahawela4:16 PMGanemulla1566
- 11:20 PMWatagoda3:47 AMRambukkana1046
- 18m wait at Rambukkana
- 4:05 AMRambukkana5:48 AMGanemulla1518A
Stations between Watagoda and Ganemulla(34)
- Talawakele
- Kotagala
- Hatton
- Rozella
- Ihala Watawala
- Watawala
- Dekinda
- Galaboda
- Pemrose Platform
- Inguru Oya
- Nawalapitiya
- Ulapane
- Thembiligala
- Gampola
- Gelioya
- Koshinna
- Kandy
- Sarasavi Uyana
- Peradeniya
- Pilimathalawa
- Kadugannawa
- Balana
- Ihala Kotte
- Gangoda
- Kadigamuwa
- Rambukkana
- Yatagama
- Thismalpola
- Pannaliya
- Polgahawela
- Alawwa
- Mirigama
- Veyangoda
- Gampaha
Not every service calls at every station — check the individual train for its full stop list.
Watagoda to Ganemulla at a glance
- 6h 50m
- How long does the train from Watagoda to Ganemulla take?
- 1
- How many trains run from Watagoda to Ganemulla?
- 6:32 AM
- What time is the first train from Watagoda?
- 6:32 AM
- What time is the last train from Watagoda?
direct train per day