Back to trainsPinnawala to Colombo Fort
Colombo Fort to Pinnawala Train Timetable
8 trains1h 44m – 2h 27mfirst 8:30 AM, last 8:00 PM
Showing 6 of 8
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 2h 15m1 change at Maharagama
- 4:50 PMColombo Fort5:36 PMMaharagama9263
- 26m wait at Maharagama
- 6:02 PMMaharagama7:05 PMPinnawala9265
- 2h 15m1 change at Baseline Road
- 4:50 PMColombo Fort5:01 PMBaseline Road9263
- 32m wait at Baseline Road
- 5:33 PMBaseline Road7:05 PMPinnawala9265
- 2h 15m1 change at Angampitiya
- 4:50 PMColombo Fort6:36 PMAngampitiya9263
- 25m wait at Angampitiya
- 7:01 PMAngampitiya7:05 PMPinnawala9265
- 2h 15m1 change at Cotta Road
- 4:50 PMColombo Fort5:05 PMCotta Road9263
- 33m wait at Cotta Road
- 5:38 PMCotta Road7:05 PMPinnawala9265
Stations between Colombo Fort and Pinnawala(24)
- Maradana
- Baseline Road
- Cotta Road
- Narahenpita
- Kirulapana
- Nugegoda
- Pangiriwatta
- Udhamulla
- Nawinna
- Maharagama
- Pannipitiya
- Kottawa
- Makumbura Multimodal Center
- Homagama Hospital
- Homagama
- Panagoda
- Godagama
- Meegoda
- Wataraka
- Padukka
- Liyanwala
- Angampitiya
- Arukwatta
- Uggalla
Not every train calls at every station — check the individual trainfor its full stop list.
Colombo Fort to Pinnawala at a glance
- 1h 44m – 2h 27m
- How long does the train from Colombo Fort to Pinnawala take?
- 8
- How many trains run from Colombo Fort to Pinnawala?
- 8:30 AM
- What time is the first train from Colombo Fort?
- 8:00 PM
- What time is the last train from Colombo Fort?
depending on the train
direct trains per day