Back to trainsKandy to Nawalapitiya
Nawalapitiya to Kandy Train Timetable
4 trains51m – 1h 19mfirst 8:55 AM, last 3:05 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 2h 19m1 change at Gampola
- 12:15 PMNawalapitiya12:39 PMGampolaUdarata Menike
- 1h 14m wait at Gampola
- 1:53 PMGampola2:34 PMKandyElla Odyssey
- 3h 50m1 change at Ulapane
- 12:15 PMNawalapitiya12:26 PMUlapaneUdarata Menike
- 2h 51m wait at Ulapane
- 3:17 PMUlapane4:05 PMKandyPodi Menike
- 7h 15m1 change at Colombo Fort
- 12:15 PMNawalapitiya4:00 PMColombo FortUdarata Menike
- 35m wait at Colombo Fort
- 4:35 PMColombo Fort7:30 PMKandy1035
- 7h 15m1 change at Maradana
- 12:15 PMNawalapitiya3:53 PMMaradanaUdarata Menike
- 48m wait at Maradana
- 4:41 PMMaradana7:30 PMKandy1035
Stations between Nawalapitiya and Kandy(5)
Not every service calls at every station — check the individual train for its full stop list.
Nawalapitiya to Kandy at a glance
- 51m – 1h 19m
- How long does the train from Nawalapitiya to Kandy take?
- 4
- How many trains run from Nawalapitiya to Kandy?
- 8:55 AM
- What time is the first train from Nawalapitiya?
- 3:05 PM
- What time is the last train from Nawalapitiya?
depending on the service
direct trains per day