Back to trainsBatticaloa to Moragollagama
Moragollagama to Batticaloa Train Timetable
1 train5h 17mfirst 10:09 AM, last 10:09 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 15h 19m1 change at Colombo Fort
- 12:07 AMMoragollagama4:32 AMColombo Fort7084
- 1h 28m wait at Colombo Fort
- 6:00 AMColombo Fort3:26 PMBatticaloaUdaya Devi
- 15h 19m1 change at Maradana
- 12:07 AMMoragollagama4:21 AMMaradana7084
- 1h 45m wait at Maradana
- 6:06 AMMaradana3:26 PMBatticaloaUdaya Devi
- 15h 19m1 change at Gampaha
- 12:07 AMMoragollagama3:44 AMGampaha7084
- 2h 55m wait at Gampaha
- 6:39 AMGampaha3:26 PMBatticaloaUdaya Devi
- 15h 19m1 change at Ragama
- 12:07 AMMoragollagama4:00 AMRagama7084
- 2h 24m wait at Ragama
- 6:24 AMRagama3:26 PMBatticaloaUdaya Devi
Stations between Moragollagama and Batticaloa(20)
- Siyabalangamuwa
- Neagama
- Awukana
- Kalawewa
- Kekirawa
- Horiwila
- Palugaswewa
- Habarana
- Galoya Junction
- Higurakgoda
- Polonnaruwa
- Manampitiya
- Sewanapitiya
- Welikanda
- Ridiithanna
- Poonani
- Valachchenei
- Dewapuram
- Vandarmoolai
- Erawur
Not every train calls at every station — check the individual trainfor its full stop list.
Moragollagama to Batticaloa at a glance
- 5h 17m
- How long does the train from Moragollagama to Batticaloa take?
- 1
- How many trains run from Moragollagama to Batticaloa?
- 10:09 AM
- What time is the first train from Moragollagama?
- 10:09 AM
- What time is the last train from Moragollagama?
direct train per day