Back to trainsAwukana to Veyangoda
Veyangoda to Awukana Train Timetable
3 trains3h 40m – 3h 43mfirst 6:51 AM, last 10:20 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 4h 6m1 change at Polgahawela
- 9:54 PMVeyangoda10:46 PMPolgahawela1192
- 19m wait at Polgahawela
- 11:05 PMPolgahawela2:00 AMAwukana7083
Stations between Veyangoda and Awukana(15)
- Pallewela
- Mirigama
- Polgahawela
- Pothuhera
- Kurunegala
- Muththettugala
- Wellawa
- Ganewatte
- Nagollagama
- Maho
- Konwewa
- Ranamukgama
- Moragollagama
- Siyabalangamuwa
- Neagama
Not every train calls at every station — check the individual trainfor its full stop list.
Veyangoda to Awukana at a glance
- 3h 40m – 3h 43m
- How long does the train from Veyangoda to Awukana take?
- 3
- How many trains run from Veyangoda to Awukana?
- 6:51 AM
- What time is the first train from Veyangoda?
- 10:20 PM
- What time is the last train from Veyangoda?
depending on the train
direct trains per day