Back to trainsKiriwandala to Colombo Fort
Colombo Fort to Kiriwandala Train Timetable
1 train3h 17mfirst 8:30 AM, last 8:30 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 8:41 AMColombo Fort8:46 AMMaradana8328
- 14m wait at Maradana
- 9:00 AMMaradana11:47 AMKiriwandalaAvissawella
- 3h 59m1 change at Avissawella
- 8:30 AMColombo Fort11:52 AMAvissawellaAvissawella
- 33m wait at Avissawella
- 12:25 PMAvissawella12:29 PMKiriwandala9657
Stations between Colombo Fort and Kiriwandala(36)
- Maradana
- Baseline Road
- Cotta Road
- Narahenpita
- Kirulapana
- Nugegoda
- Pangiriwatta
- Udhamulla
- Nawinna
- Maharagama
- Pannipitiya
- Kottawa
- Makumbura Multimodal Center
- Homagama Hospital
- Homagama
- Panagoda
- Godagama
- Meegoda
- Wataraka
- Liyanwala
- Padukka
- Arukwatta
- Angampitiya
- Uggalla
- Pinnawala
- Gammana
- Morakele
- Waga
- Kadugoda
- Arapanagama
- Kosgama
- Aluth Ambalama
- Miriswatte
- Hingurala
- Puwakpitiya
- Puwakpitiya Town
Not every train calls at every station — check the individual trainfor its full stop list.
Colombo Fort to Kiriwandala at a glance
- 3h 17m
- How long does the train from Colombo Fort to Kiriwandala take?
- 1
- How many trains run from Colombo Fort to Kiriwandala?
- 8:30 AM
- What time is the first train from Colombo Fort?
- 8:30 AM
- What time is the last train from Colombo Fort?
direct train per day