TrainSchedule.lk
Magalegoda to Veyangoda
2025-10-17 (Friday)

Magalegoda (departure) Veyangoda (arrival) Duration Train Ends At Train No Train Type
12:01 AM 12:08 AM 7m Rambukkana 1194 Slow
04:06 AM 04:12 AM 6m Polgahawela 1130 Slow
05:28 AM 05:33 AM 5m Rambukkana 1125 Slow
06:09 AM 06:14 AM 5m Ambeypussa 8302 Semi Express
08:10 AM 08:15 AM 5m Rambukkana 1135 Slow
09:09 AM 09:14 AM 5m Rambukkana 1136 Slow
10:05 AM 10:10 AM 5m Kurunegala 4141 Slow
11:13 AM 11:18 AM 5m Rambukkana 1143 Slow
12:17 PM 12:23 PM 6m Rambukkana 1144 Slow
01:56 PM 02:02 PM 6m Polgahawela 1150 Slow
02:30 PM 02:35 PM 5m Rambukkana 1151 Slow
03:05 PM 03:10 PM 5m Mirigama 1149 Slow
03:56 PM 04:02 PM 6m Rambukkana 1162 Slow
04:50 PM 04:55 PM 5m Rambukkana 1170 Slow
05:21 PM 05:26 PM 5m Mirigama 1169 Semi Express
07:25 PM 07:30 PM 5m Veyangoda 1177 Slow
08:10 PM 08:15 PM 5m Polgahawela 8373 Slow
09:00 PM 09:05 PM 5m Rambukkana 1191 Slow
09:47 PM 09:53 PM 6m Polgahawela 1192 Slow
10:48 PM 10:53 PM 5m Mirigama 1196 Slow

Also Check Veyangoda to Magalegoda




Magalegoda to Veyangoda train ticket prices


ClassPrice
2nd ClassRs. 50.00
3rd ClassRs. 20.00

Click to Book Tickets (via pravesha)


Distance between stations : 3.32 km


Trip overview


The average train ride from Magalegoda to Veyangoda takes about 5m, while the fastest one takes 5m. Trains run several times a day. On weekends and holidays, the journey may take longer.


On selected date which is 2025-10-17 (Friday) there will be 20 train schedules.


FAQ



  1. What is the fastest train from Magalegoda to Veyangoda ?



  2. The fastest train is train no 1125, taking approximately 00:05:00m duration. Train departure from Magalegoda at 05:28 AM and arrive to Veyangoda at 05:33 AM


  3. When does the first train leave from Magalegoda ?



  4. The first train is at 12:01 AM , which is train no 1194.


  5. When does the last train leave from Magalegoda ?



  6. The last train from is at 10:48 PM, which is train no 1196


  7. How many trains are there from Magalegoda to Veyangoda ?



  8. There are 20 train schedules from Magalegoda to Veyangoda on 2025-10-17


  9. What is the contact number of Veyangoda Railway Station?



  10. 03322287271