Back to trainsColombo Fort to Nailiya
Nailiya to Colombo Fort Train Timetable
8 trains1h 56m – 2h 39mfirst 4:26 AM, last 12:35 PM
Showing 6 of 8
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 2h 5m1 change at Dematagoda
- 5:44 AMNailiya7:32 AMDematagoda4857-8726
- 12m wait at Dematagoda
- 7:44 AMDematagoda7:49 AMColombo Fort1531
- 2h 11m1 change at Maradana
- 5:44 AMNailiya7:39 AMMaradana4857-8726
- 11m wait at Maradana
- 7:50 AMMaradana7:55 AMColombo Fort1531A-8729
- 2h 17m1 change at Kelaniya
- 5:44 AMNailiya7:31 AMKelaniya4857A-8726A
- 17m wait at Kelaniya
- 7:48 AMKelaniya8:01 AMColombo Fort1526
- 2h 17m1 change at Ambeypussa
- 5:44 AMNailiya6:32 AMAmbeypussa4857B
- 14m wait at Ambeypussa
- 6:46 AMAmbeypussa8:01 AMColombo Fort1526
- 2h 17m1 change at Gampaha
- 5:44 AMNailiya7:03 AMGampaha4857A-8726A
- 19m wait at Gampaha
- 7:22 AMGampaha8:01 AMColombo Fort1526
Stations between Nailiya and Colombo Fort(36)
- Pothuhera
- Thalawaththegedara
- Girambe
- Polgahawela
- Walakumbura
- Alawwa
- Bujjomuwa
- Ambeypussa
- Yaththalgoda
- Mirigama
- Botale
- Wilwatta
- Ganegoda
- Wijayarajadahana
- Pallewela
- Veyangoda
- Keenawala
- Gampaha
- Wandurawa
- Magalegoda
- Ganemulla
- Ragama
- Heendeniya Pattigoda
- Bemmulla
- Daraluwa
- Maradana
- Dematagoda
- Hunupitiya
- Yagoda
- Kelaniya
- Bulugahagoda
- Horape
- Batuwatta
- Enderamulla
- Walpola
- Wanawasala
Not every train calls at every station — check the individual trainfor its full stop list.
Nailiya to Colombo Fort at a glance
- 1h 56m – 2h 39m
- How long does the train from Nailiya to Colombo Fort take?
- 8
- How many trains run from Nailiya to Colombo Fort?
- 4:26 AM
- What time is the first train from Nailiya?
- 12:35 PM
- What time is the last train from Nailiya?
depending on the train
direct trains per day