Back to trainsColombo Fort to Meegoda
Meegoda to Colombo Fort Train Timetable
11 trains1h 8m – 11h 41mfirst 3:51 AM, last 6:21 PM
Showing 6 of 11
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 1h 19m1 change at Maradana
- 6:21 PMMeegoda7:23 PMMaradanaSeethawaka Odyssey
- 12m wait at Maradana
- 7:35 PMMaradana7:40 PMColombo Fort1032
- 1h 35m1 change at Baseline Road
- 6:48 AMMeegoda7:51 AMBaseline Road9652
- 22m wait at Baseline Road
- 8:13 AMBaseline Road8:23 AMColombo Fort9641
- 1h 35m1 change at Maharagama
- 6:48 AMMeegoda7:22 AMMaharagama9652
- 20m wait at Maharagama
- 7:42 AMMaharagama8:23 AMColombo Fort9641
- 1h 35m1 change at Cotta Road
- 6:48 AMMeegoda7:47 AMCotta Road9652
- 22m wait at Cotta Road
- 8:09 AMCotta Road8:23 AMColombo Fort9641
- 1h 35m1 change at Kirulapana
- 6:48 AMMeegoda7:38 AMKirulapana9652
- 22m wait at Kirulapana
- 8:00 AMKirulapana8:23 AMColombo Fort9641
Stations between Meegoda and Colombo Fort(16)
- Godagama
- Panagoda
- Homagama
- Homagama Hospital
- Kottawa
- Pannipitiya
- Maharagama
- Nawinna
- Udhamulla
- Nugegoda
- Pangiriwatta
- Kirulapana
- Narahenpita
- Cotta Road
- Baseline Road
- Maradana
Not every service calls at every station — check the individual train for its full stop list.
Meegoda to Colombo Fort at a glance
- 1h 8m – 11h 41m
- How long does the train from Meegoda to Colombo Fort take?
- 11
- How many trains run from Meegoda to Colombo Fort?
- 3:51 AM
- What time is the first train from Meegoda?
- 6:21 PM
- What time is the last train from Meegoda?
depending on the service
direct trains per day