Back to trainsVeyangoda to Manampitiya
Manampitiya to Veyangoda Train Timetable
1 train6h 33mfirst 8:25 AM, last 8:25 AM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 7h 25m1 change at Polgahawela
- 8:25 AMManampitiya2:16 PMPolgahawela6012
- 37m wait at Polgahawela
- 2:53 PMPolgahawela3:50 PMVeyangoda1566
Stations between Manampitiya and Veyangoda(29)
- 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
Not every train calls at every station — check the individual trainfor its full stop list.
Manampitiya to Veyangoda at a glance
- 6h 33m
- How long does the train from Manampitiya to Veyangoda take?
- 1
- How many trains run from Manampitiya to Veyangoda?
- 8:25 AM
- What time is the first train from Manampitiya?
- 8:25 AM
- What time is the last train from Manampitiya?
direct train per day