Back to trainsRagama to Kotagala
Kotagala to Ragama Train Timetable
5 trains5h 13m – 6h 23mfirst 7:07 AM, last 11:57 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 6h 4m1 change at Rambukkana
- 11:57 PMKotagala3:47 AMRambukkana1046
- 18m wait at Rambukkana
- 4:05 AMRambukkana6:01 AMRagama1518A
- 6h 4m1 change at Polgahawela
- 11:57 PMKotagala4:03 AMPolgahawela1046
- 22m wait at Polgahawela
- 4:25 AMPolgahawela6:01 AMRagama1518A
- 6h 16m1 change at Colombo Fort
- 10:23 AMKotagala4:00 PMColombo FortUdarata Menike
- 10m wait at Colombo Fort
- 4:10 PMColombo Fort4:39 PMRagama1171
Stations between Kotagala and Ragama(33)
- Hatton
- Rozella
- Ihala Watawala
- Watawala
- Dekinda
- Galaboda
- Inguru Oya
- Pemrose Platform
- Nawalapitiya
- Ulapane
- Thembiligala
- Gampola
- Gelioya
- Kandy
- Koshinna
- Peradeniya
- Sarasavi Uyana
- Kadugannawa
- Pilimathalawa
- Balana
- Rambukkana
- Ihala Kotte
- Polgahawela
- Kadigamuwa
- Veyangoda
- Gangoda
- Gampaha
- Mirigama
- Yatagama
- Thismalpola
- Pannaliya
- Alawwa
- Ganemulla
Not every service calls at every station — check the individual train for its full stop list.
Kotagala to Ragama at a glance
- 5h 13m – 6h 23m
- How long does the train from Kotagala to Ragama take?
- 5
- How many trains run from Kotagala to Ragama?
- 7:07 AM
- What time is the first train from Kotagala?
- 11:57 PM
- What time is the last train from Kotagala?
depending on the service
direct trains per day