Back to trainsKandy to Watagoda
Watagoda to Kandy Train Timetable
3 trains3h 14m – 3h 42mfirst 6:32 AM, last 12:44 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 4h 42m1 change at Talawakele
- 9:52 AMWatagoda10:05 AMTalawakeleUdarata Menike
- 1h 43m wait at Talawakele
- 11:48 AMTalawakele2:34 PMKandyElla Odyssey
- 4h 42m1 change at Nawalapitiya
- 9:52 AMWatagoda12:01 PMNawalapitiyaUdarata Menike
- 1h 28m wait at Nawalapitiya
- 1:29 PMNawalapitiya2:34 PMKandyElla Odyssey
- 4h 42m1 change at Gampola
- 9:52 AMWatagoda12:39 PMGampolaUdarata Menike
- 1h 14m wait at Gampola
- 1:53 PMGampola2:34 PMKandyElla Odyssey
- 4h 42m1 change at Hatton
- 9:52 AMWatagoda10:33 AMHattonUdarata Menike
- 1h 43m wait at Hatton
- 12:16 PMHatton2:34 PMKandyElla Odyssey
- 4h 42m1 change at Rozella
- 9:52 AMWatagoda10:57 AMRozellaUdarata Menike
- 2h 20m wait at Rozella
- 1:17 PMRozella2:34 PMKandyElla Odyssey
Stations between Watagoda and Kandy(16)
- Talawakele
- Kotagala
- Hatton
- Rozella
- Ihala Watawala
- Watawala
- Dekinda
- Galaboda
- Inguru Oya
- Pemrose Platform
- Nawalapitiya
- Ulapane
- Thembiligala
- Gampola
- Gelioya
- Koshinna
Not every service calls at every station — check the individual train for its full stop list.
Watagoda to Kandy at a glance
- 3h 14m – 3h 42m
- How long does the train from Watagoda to Kandy take?
- 3
- How many trains run from Watagoda to Kandy?
- 6:32 AM
- What time is the first train from Watagoda?
- 12:44 PM
- What time is the last train from Watagoda?
depending on the service
direct trains per day