Back to trainsKompannavidiya to Veyangoda
Veyangoda to Kompannavidiya Train Timetable
7 trains1h 4m – 1h 25mfirst 4:27 AM, last 6:57 AM
Showing 6 of 7
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 5:51 AMVeyangoda7:08 AMSecretariat Halt4856-8723A
- 21m wait at Secretariat Halt
- 7:29 AMSecretariat Halt6:39 AMKompannavidiya8724
- 2:59 PMVeyangoda3:46 PMColombo Fort6012
- 10m wait at Colombo Fort
- 3:56 PMColombo Fort4:01 PMKompannavidiya8762
- 1h 14m1 change at Dematagoda
- 7:12 AMVeyangoda7:51 AMDematagoda1526
- 17m wait at Dematagoda
- 8:08 AMDematagoda8:26 AMKompannavidiya3808-8732
Stations between Veyangoda and Kompannavidiya(20)
- Heendeniya Pattigoda
- Magalegoda
- Bemmulla
- Daraluwa
- Yagoda
- Gampaha
- Bulugahagoda
- Ganemulla
- Batuwatta
- Ragama
- Walpola
- Kelaniya
- Horape
- Dematagoda
- Enderamulla
- Hunupitiya
- Maradana
- Wanawasala
- Colombo Fort
- Secretariat Halt
Not every train calls at every station — check the individual trainfor its full stop list.
Veyangoda to Kompannavidiya at a glance
- 1h 4m – 1h 25m
- How long does the train from Veyangoda to Kompannavidiya take?
- 7
- How many trains run from Veyangoda to Kompannavidiya?
- 4:27 AM
- What time is the first train from Veyangoda?
- 6:57 AM
- What time is the last train from Veyangoda?
depending on the train
direct trains per day