Back to trainsElephant Pass to Galgamuwa
Galgamuwa to Elephant Pass Train Timetable
2 trains3h 16m – 3h 33mfirst 9:50 AM, last 11:08 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 6h 47m1 change at Kurunegala
- 6:19 AMGalgamuwa7:48 AMKurunegala4086-8086
- 47m wait at Kurunegala
- 8:35 AMKurunegala1:06 PMElephant PassYal Devi
- 11h 5m1 change at Colombo Fort
- 3:36 PMGalgamuwa7:03 PMColombo Fort4078
- 57m wait at Colombo Fort
- 8:00 PMColombo Fort2:41 AMElephant PassNight Mail
- 11h 5m1 change at Gampaha
- 3:36 PMGalgamuwa6:26 PMGampaha4078
- 2h 12m wait at Gampaha
- 8:38 PMGampaha2:41 AMElephant PassNight Mail
- 11h 5m1 change at Veyangoda
- 3:36 PMGalgamuwa6:15 PMVeyangoda4078
- 2h 37m wait at Veyangoda
- 8:52 PMVeyangoda2:41 AMElephant PassNight Mail
Stations between Galgamuwa and Elephant Pass(18)
- Senarathgama
- Thambuththegama
- Thalawa
- Shrawasthipura
- Anuradhapura
- Parasangahawewa
- Medawachchiya
- Vavuniya
- Poonewa
- 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.
Galgamuwa to Elephant Pass at a glance
- 3h 16m – 3h 33m
- How long does the train from Galgamuwa to Elephant Pass take?
- 2
- How many trains run from Galgamuwa to Elephant Pass?
- 9:50 AM
- What time is the first train from Galgamuwa?
- 11:08 PM
- What time is the last train from Galgamuwa?
depending on the train
direct trains per day