Back to trainsGampaha to Batticaloa
Batticaloa to Gampaha Train Timetable
1 train8h 59mfirst 6:10 AM, last 6:10 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 9h 58m1 change at Polgahawela
- 6:10 AMBatticaloa2:16 PMPolgahawela6012
- 37m wait at Polgahawela
- 2:53 PMPolgahawela4:08 PMGampaha1566
- 10h 58m1 change at Colombo Fort
- 6:10 AMBatticaloa3:46 PMColombo Fort6012
- 39m wait at Colombo Fort
- 4:25 PMColombo Fort5:08 PMGampaha1169
Stations between Batticaloa and Gampaha(42)
- Erawur
- Vandarmoolai
- Dewapuram
- Kalkudah
- Valachchenei
- Kadadasi Nagar
- Poonani
- Ridiithanna
- Aselapura
- Welikanda
- Sewanapitiya
- Manampitiya
- Gal laalla
- Polonnaruwa
- Parakum Uyana
- Laksha Uyana
- Jaynthipura
- Higurakgoda
- Minneriya
- Galoya Junction
- Hathares Kotuwa
- Habarana
- Palugaswewa
- Horiwila
- Kekirawa
- Kalawewa
- Awukana
- Neagama
- Siyabalangamuwa
- Moragollagama
- Ranamukgama
- Konwewa
- Maho
- Nagollagama
- Ganewatte
- Wellawa
- Muththettugala
- Kurunegala
- Pothuhera
- Polgahawela
- Mirigama
- Veyangoda
Not every train calls at every station — check the individual trainfor its full stop list.
Batticaloa to Gampaha at a glance
- 8h 59m
- How long does the train from Batticaloa to Gampaha take?
- 1
- How many trains run from Batticaloa to Gampaha?
- 6:10 AM
- What time is the first train from Batticaloa?
- 6:10 AM
- What time is the last train from Batticaloa?
direct train per day