Back to trainsGangoda to Nawalapitiya
Nawalapitiya to Gangoda Train Timetable
1 train2h 52mfirst 8:55 AM, last 8:55 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 1:29 PMNawalapitiya2:34 PMKandyElla Odyssey
- 51m wait at Kandy
- 3:25 PMKandy4:19 PMGangoda1020
- 1:29 PMNawalapitiya2:58 PMPeradeniyaElla Odyssey
- 38m wait at Peradeniya
- 3:36 PMPeradeniya4:19 PMGangoda1020
- 4h 4m1 change at Kadugannawa
- 12:15 PMNawalapitiya1:48 PMKadugannawaUdarata Menike
- 2h 5m wait at Kadugannawa
- 3:53 PMKadugannawa4:19 PMGangoda1020
- 4h 4m1 change at Pilimathalawa
- 12:15 PMNawalapitiya1:41 PMPilimathalawaUdarata Menike
- 2h 5m wait at Pilimathalawa
- 3:46 PMPilimathalawa4:19 PMGangoda1020
- 4h 4m1 change at Sarasavi Uyana
- 12:15 PMNawalapitiya1:27 PMSarasavi UyanaUdarata Menike
- 2h 6m wait at Sarasavi Uyana
- 3:33 PMSarasavi Uyana4:19 PMGangoda1020
Stations between Nawalapitiya and Gangoda(12)
- Ulapane
- Thembiligala
- Gampola
- Gelioya
- Koshinna
- Kandy
- Sarasavi Uyana
- Peradeniya
- Pilimathalawa
- Kadugannawa
- Balana
- Ihala Kotte
Not every service calls at every station — check the individual train for its full stop list.
Nawalapitiya to Gangoda at a glance
- 2h 52m
- How long does the train from Nawalapitiya to Gangoda take?
- 1
- How many trains run from Nawalapitiya to Gangoda?
- 8:55 AM
- What time is the first train from Nawalapitiya?
- 8:55 AM
- What time is the last train from Nawalapitiya?
direct train per day