Back to trainsGanemulla to Nawalapitiya
Nawalapitiya to Ganemulla Train Timetable
1 train4h 27mfirst 8:55 AM, last 8:55 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 12:15 PMNawalapitiya3:23 PMGampahaUdarata Menike
- 16m wait at Gampaha
- 3:39 PMGampaha3:45 PMGanemulla1574
- 12:15 PMNawalapitiya2:40 PMPolgahawelaUdarata Menike
- 13m wait at Polgahawela
- 2:53 PMPolgahawela4:16 PMGanemulla1566
- 1:40 AMNawalapitiya3:47 AMRambukkana1046
- 18m wait at Rambukkana
- 4:05 AMRambukkana5:48 AMGanemulla1518A
- 1:29 PMNawalapitiya2:34 PMKandyElla Odyssey
- 51m wait at Kandy
- 3:25 PMKandy5:55 PMGanemulla1020
Stations between Nawalapitiya and Ganemulla(23)
- 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.
Nawalapitiya to Ganemulla at a glance
- 4h 27m
- How long does the train from Nawalapitiya to Ganemulla take?
- 1
- How many trains run from Nawalapitiya to Ganemulla?
- 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