Back to trainsElephant Pass to Thalawa
Thalawa to Elephant Pass Train Timetable
1 train2h 52mfirst 11:49 PM, last 11:49 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 7h 29m1 change at Kurunegala
- 5:37 AMThalawa7:48 AMKurunegala4086-8086
- 47m wait at Kurunegala
- 8:35 AMKurunegala1:06 PMElephant PassYal Devi
- 11h 42m1 change at Colombo Fort
- 2:59 PMThalawa7:03 PMColombo Fort4078
- 57m wait at Colombo Fort
- 8:00 PMColombo Fort2:41 AMElephant PassNight Mail
- 11h 42m1 change at Gampaha
- 2:59 PMThalawa6:26 PMGampaha4078
- 2h 12m wait at Gampaha
- 8:38 PMGampaha2:41 AMElephant PassNight Mail
- 11h 42m1 change at Veyangoda
- 2:59 PMThalawa6:15 PMVeyangoda4078
- 2h 37m wait at Veyangoda
- 8:52 PMVeyangoda2:41 AMElephant PassNight Mail
Stations between Thalawa and Elephant Pass(15)
- 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.
Thalawa to Elephant Pass at a glance
- 2h 52m
- How long does the train from Thalawa to Elephant Pass take?
- 1
- How many trains run from Thalawa to Elephant Pass?
- 11:49 PM
- What time is the first train from Thalawa?
- 11:49 PM
- What time is the last train from Thalawa?
direct train per day