Back to trainsRambukkana to Nawalapitiya
Nawalapitiya to Rambukkana Train Timetable
6 trains2h 7m – 3h 14mfirst 1:40 AM, last 4:58 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 3h 10m1 change at Kandy
- 1:29 PMNawalapitiya2:34 PMKandyElla Odyssey
- 51m wait at Kandy
- 3:25 PMKandy4:39 PMRambukkana1020
- 3h 10m1 change at Peradeniya
- 1:29 PMNawalapitiya2:58 PMPeradeniyaElla Odyssey
- 38m wait at Peradeniya
- 3:36 PMPeradeniya4:39 PMRambukkana1020
- 3h 39m1 change at Gampola
- 12:15 PMNawalapitiya12:39 PMGampolaUdarata Menike
- 1h 14m wait at Gampola
- 1:53 PMGampola3:54 PMRambukkanaElla Odyssey
- 4h 4m1 change at Kadugannawa
- 1:40 AMNawalapitiya2:58 AMKadugannawa1046
- 2h wait at Kadugannawa
- 4:58 AMKadugannawa5:44 AMRambukkana1038A
- 4h 24m1 change at Pilimathalawa
- 12:15 PMNawalapitiya1:41 PMPilimathalawaUdarata Menike
- 2h 5m wait at Pilimathalawa
- 3:46 PMPilimathalawa4:39 PMRambukkana1020
Stations between Nawalapitiya and Rambukkana(14)
- Ulapane
- Thembiligala
- Gampola
- Kandy
- Gelioya
- Koshinna
- Peradeniya
- Sarasavi Uyana
- Pilimathalawa
- Kadugannawa
- Balana
- Ihala Kotte
- Kadigamuwa
- Gangoda
Not every service calls at every station — check the individual train for its full stop list.
Nawalapitiya to Rambukkana at a glance
- 2h 7m – 3h 14m
- How long does the train from Nawalapitiya to Rambukkana take?
- 6
- How many trains run from Nawalapitiya to Rambukkana?
- 1:40 AM
- What time is the first train from Nawalapitiya?
- 4:58 PM
- What time is the last train from Nawalapitiya?
depending on the service
direct trains per day