Back to trainsElephant Pass to Bambalapitiya
Bambalapitiya to Elephant Pass Train Timetable
1 train7h 20mfirst 7:21 PM, last 7:21 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 5:53 AMBambalapitiya6:06 AMColombo Fort8309-1132
- 34m wait at Colombo Fort
- 6:40 AMColombo Fort1:06 PMElephant PassYal Devi
- 5:53 AMBambalapitiya7:02 AMGampaha8309-1132
- 15m wait at Gampaha
- 7:17 AMGampaha1:06 PMElephant PassYal Devi
- 8h 11m1 change at Veyangoda
- 4:55 AMBambalapitiya6:14 AMVeyangoda8302-1124
- 1h 15m wait at Veyangoda
- 7:29 AMVeyangoda1:06 PMElephant PassYal Devi
- 8h 18m1 change at Polgahawela
- 6:23 PMBambalapitiya9:15 PMPolgahawela8373-1184
- 16m wait at Polgahawela
- 9:31 PMPolgahawela2:41 AMElephant PassNight Mail
Stations between Bambalapitiya and Elephant Pass(27)
- Colombo Fort
- Ragama
- Gampaha
- Veyangoda
- Polgahawela
- Kurunegala
- Maho
- Ambanpola
- Galgamuwa
- Senarathgama
- Thambuththegama
- Thalawa
- Shrawasthipura
- Anuradhapura
- Parasangahawewa
- Medawachchiya
- Poonewa
- Erattperiyakulam
- Vavuniya
- Thandikulam
- Omanthai
- Puliyankulam
- Mankulam
- Murukandy
- Arivial Nagar
- Kilinochchi
- Paranthan
Not every train calls at every station — check the individual trainfor its full stop list.
Bambalapitiya to Elephant Pass at a glance
- 7h 20m
- How long does the train from Bambalapitiya to Elephant Pass take?
- 1
- How many trains run from Bambalapitiya to Elephant Pass?
- 7:21 PM
- What time is the first train from Bambalapitiya?
- 7:21 PM
- What time is the last train from Bambalapitiya?
direct train per day