Back to trainsElephant Pass to Colombo Fort
Colombo Fort to Elephant Pass Train Timetable
2 trains6h 26m – 6h 41mfirst 6:40 AM, last 8:00 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 6h 58m1 change at Gampaha
- 6:08 AMColombo Fort7:02 AMGampaha8309-1132
- 15m wait at Gampaha
- 7:17 AMGampaha1:06 PMElephant PassYal Devi
- 7h 6m1 change at Kurunegala
- 6:00 AMColombo Fort8:00 AMKurunegalaUdaya Devi
- 35m wait at Kurunegala
- 8:35 AMKurunegala1:06 PMElephant PassYal Devi
- 7h 6m1 change at Maho
- 6:00 AMColombo Fort8:49 AMMahoUdaya Devi
- 36m wait at Maho
- 9:25 AMMaho1:06 PMElephant PassYal Devi
- 7h 6m1 change at Polgahawela
- 6:00 AMColombo Fort7:33 AMPolgahawelaUdaya Devi
- 33m wait at Polgahawela
- 8:06 AMPolgahawela1:06 PMElephant PassYal Devi
- 7h 6m1 change at Veyangoda
- 6:00 AMColombo Fort6:50 AMVeyangodaUdaya Devi
- 39m wait at Veyangoda
- 7:29 AMVeyangoda1:06 PMElephant PassYal Devi
Stations between Colombo Fort and Elephant Pass(27)
- Ragama
- Gampaha
- Veyangoda
- Mirigama
- Polgahawela
- Kurunegala
- Maho
- Ambanpola
- Galgamuwa
- Senarathgama
- Thambuththegama
- Thalawa
- Shrawasthipura
- Anuradhapura
- Parasangahawewa
- Medawachchiya
- Poonewa
- Vavuniya
- Erattperiyakulam
- Omanthai
- Puliyankulam
- Thandikulam
- Mankulam
- Murukandy
- Arivial Nagar
- Kilinochchi
- Paranthan
Not every train calls at every station — check the individual trainfor its full stop list.
Colombo Fort to Elephant Pass at a glance
- 6h 26m – 6h 41m
- How long does the train from Colombo Fort to Elephant Pass take?
- 2
- How many trains run from Colombo Fort to Elephant Pass?
- 6:40 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