Back to trainsRagama to Kinigama
Kinigama to Ragama Train Timetable
4 trains8h 20m – 9h 33mfirst 7:16 AM, last 7:50 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 9h 13m1 change at Polgahawela
- 7:16 AMKinigama2:40 PMPolgahawelaUdarata Menike
- 13m wait at Polgahawela
- 2:53 PMPolgahawela4:29 PMRagama1566
- 9h 23m1 change at Colombo Fort
- 7:16 AMKinigama4:00 PMColombo FortUdarata Menike
- 10m wait at Colombo Fort
- 4:10 PMColombo Fort4:39 PMRagama1171
Stations between Kinigama and Ragama(39)
- 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
- Sarasavi Uyana
- Koshinna
- Kadugannawa
- Pilimathalawa
- Rambukkana
- Balana
- Polgahawela
- Ihala Kotte
- Veyangoda
- Kadigamuwa
- Mirigama
- Gampaha
Not every service calls at every station — check the individual train for its full stop list.
Kinigama to Ragama at a glance
- 8h 20m – 9h 33m
- How long does the train from Kinigama to Ragama take?
- 4
- How many trains run from Kinigama to Ragama?
- 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