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