Back to trainsMaradana to Kinigama
Kinigama to Maradana Train Timetable
4 trains8h 37m – 9h 57mfirst 7:16 AM, last 7:50 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 8h 58m1 change at Colombo Fort
- 7:16 AMKinigama4:00 PMColombo FortUdarata Menike
- 10m wait at Colombo Fort
- 4:10 PMColombo Fort4:14 PMMaradana1171
- 9h 27m1 change at Peradeniya
- 10:07 AMKinigama4:46 PMPeradeniyaPodi Menike
- 14m wait at Peradeniya
- 5:00 PMPeradeniya7:34 PMMaradana1032
Stations between Kinigama and Maradana(40)
- Bandarawela
- Diyathalawa
- Haputale
- Idalgasinna
- Ohiya
- Pattipola
- Ambewela
- Perakumpura
- Nanu Oya
- Radella
- Great Western
- Watagoda
- Talawakele
- Kotagala
- Hatton
- Rozella
- Ihala Watawala
- Watawala
- Galaboda
- Inguru Oya
- Nawalapitiya
- Ulapane
- Gampola
- Thembiligala
- Kandy
- Gelioya
- Peradeniya
- Koshinna
- Sarasavi Uyana
- Kadugannawa
- Pilimathalawa
- Rambukkana
- Balana
- Polgahawela
- Ihala Kotte
- Veyangoda
- Kadigamuwa
- Ragama
- Mirigama
- Gampaha
Not every service calls at every station — check the individual train for its full stop list.
Kinigama to Maradana at a glance
- 8h 37m – 9h 57m
- How long does the train from Kinigama to Maradana take?
- 4
- How many trains run from Kinigama to Maradana?
- 7:16 AM
- What time is the first train from Kinigama?
- 7:50 PM
- What time is the last train from Kinigama?
depending on the service
direct trains per day