Back to trainsHiriyala to Colombo Fort
Colombo Fort to Hiriyala Train Timetable
3 trains2h 39m – 2h 45mfirst 1:45 PM, last 6:10 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 3h 14m1 change at Ambeypussa
- 5:35 PMColombo Fort7:11 PMAmbeypussa1173A
- 13m wait at Ambeypussa
- 7:24 PMAmbeypussa8:49 PMHiriyala4470
- 3h 14m1 change at Dematagoda
- 5:35 PMColombo Fort5:45 PMDematagoda8362-1173
- 38m wait at Dematagoda
- 6:23 PMDematagoda8:49 PMHiriyala4470
Stations between Colombo Fort and Hiriyala(23)
- Maradana
- Dematagoda
- Kelaniya
- Ragama
- Gampaha
- Ganemulla
- Veyangoda
- Mirigama
- Ambeypussa
- Keenawala
- Alawwa
- Pallewela
- Polgahawela
- Girambe
- Wilwatta
- Botale
- Thalawaththegedara
- Pothuhera
- Nailiya
- Kurunegala
- Muththettugala
- Wellawa
- Ganewatte
Not every train calls at every station — check the individual trainfor its full stop list.
Colombo Fort to Hiriyala at a glance
- 2h 39m – 2h 45m
- How long does the train from Colombo Fort to Hiriyala take?
- 3
- How many trains run from Colombo Fort to Hiriyala?
- 1:45 PM
- What time is the first train from Colombo Fort?
- 6:10 PM
- What time is the last train from Colombo Fort?
depending on the train
direct trains per day