Back to trainsMirigama to Great Western
Great Western to Mirigama Train Timetable
3 trains5h 42m – 6h 32mfirst 6:20 AM, last 2:33 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 5h 47m1 change at Polgahawela
- 9:41 AMGreat Western2:40 PMPolgahawelaUdarata Menike
- 13m wait at Polgahawela
- 2:53 PMPolgahawela3:28 PMMirigama1566
- 5h 50m1 change at Rambukkana
- 11:23 AMGreat Western3:54 PMRambukkanaElla Odyssey
- 26m wait at Rambukkana
- 4:20 PMRambukkana5:13 PMMirigama1581
- 6h 2m1 change at Peradeniya
- 11:23 AMGreat Western2:58 PMPeradeniyaElla Odyssey
- 38m wait at Peradeniya
- 3:36 PMPeradeniya5:25 PMMirigama1020
- 6h 2m1 change at Kandy
- 11:23 AMGreat Western2:34 PMKandyElla Odyssey
- 51m wait at Kandy
- 3:25 PMKandy5:25 PMMirigama1020
- 7h 1m1 change at Hatton
- 11:23 AMGreat Western12:15 PMHattonElla Odyssey
- 1h 20m wait at Hatton
- 1:35 PMHatton6:24 PMMirigamaPodi Menike
Stations between Great Western and Mirigama(32)
- Watagoda
- Talawakele
- Kotagala
- Hatton
- Rozella
- Ihala Watawala
- Watawala
- Dekinda
- Galaboda
- Inguru Oya
- Pemrose Platform
- Nawalapitiya
- Ulapane
- Thembiligala
- Gampola
- Gelioya
- Koshinna
- Kandy
- Sarasavi Uyana
- Peradeniya
- Pilimathalawa
- Kadugannawa
- Balana
- Ihala Kotte
- Kadigamuwa
- Rambukkana
- Gangoda
- Polgahawela
- Yatagama
- Thismalpola
- Pannaliya
- Alawwa
Not every service calls at every station — check the individual train for its full stop list.
Great Western to Mirigama at a glance
- 5h 42m – 6h 32m
- How long does the train from Great Western to Mirigama take?
- 3
- How many trains run from Great Western to Mirigama?
- 6:20 AM
- What time is the first train from Great Western?
- 2:33 PM
- What time is the last train from Great Western?
depending on the service
direct trains per day