TrainSchedule.lk
Maradana to Veyangoda
2025-11-02 (Sunday)

Maradana (departure) Veyangoda (arrival) Duration Train Ends At Train No Train Type
03:05 AM 04:12 AM 1h 7m Polgahawela 1130 Slow
04:30 AM 05:33 AM 1h 3m Rambukkana 1125 Slow
05:17 AM 06:14 AM 57m Ambeypussa 8302 Semi Express
06:06 AM 06:51 AM 45m Batticaloa 6011A Express
07:11 AM 08:15 AM 1h 4m Rambukkana 1135 Slow
08:10 AM 09:14 AM 1h 4m Rambukkana 1136 Slow
09:06 AM 10:10 AM 1h 4m Kurunegala 4141 Slow
09:36 AM 10:22 AM 46m Mirigama 1146 Express
10:16 AM 11:18 AM 1h 2m Rambukkana 1143 Slow
11:20 AM 12:23 PM 1h 3m Rambukkana 1144 Slow
12:55 PM 02:02 PM 1h 7m Polgahawela 1150A Slow
01:31 PM 02:35 PM 1h 4m Rambukkana 1151 Slow
01:52 PM 02:35 PM 43m Anuradhapura 8085 Express
02:06 PM 03:10 PM 1h 4m Rambukkana 1164A Semi Express
02:56 PM 04:02 PM 1h 6m Rambukkana 1162 Slow
03:51 PM 04:55 PM 1h 4m Ganewatte 1170A Slow
04:31 PM 05:26 PM 55m Mirigama 1169A Semi Express
04:46 PM 05:35 PM 49m Polgahawela 1172B Semi Express
05:01 PM 05:50 PM 49m Kurunegala 4468A Express
05:06 PM 06:09 PM 1h 3m Rambukkana 1168 Slow
05:22 PM 06:03 PM 41m Kandy 1037A Express
05:41 PM 06:37 PM 56m Polgahawela 1173A Semi Express
06:16 PM 07:03 PM 47m Maho 4470A Express
06:30 PM 07:33 PM 1h 3m Polgahawela 1176A Slow
07:01 PM 08:05 PM 1h 4m Rambukkana 1183A Slow
08:01 PM 09:05 PM 1h 4m Rambukkana 1191 Slow
08:50 PM 09:53 PM 1h 3m Polgahawela 1192 Slow
09:50 PM 10:53 PM 1h 3m Mirigama 1196 Slow
11:05 PM 12:08 AM 1h 3m Rambukkana 1194 Slow

Also Check Veyangoda to Maradana




Maradana to Veyangoda train ticket prices


ClassPrice
2nd ClassRs. 200.00
3rd ClassRs. 100.00

Click to Book Tickets (via pravesha)


Distance between stations : 35.58 km


Trip overview


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


On selected date which is 2025-11-02 (Sunday) there will be 29 train schedules.


FAQ



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



  2. The fastest train is train no 1037A, taking approximately 00:41:00m duration. Train departure from Maradana at 05:22 PM and arrive to Veyangoda at 06:03 PM


  3. When does the first train leave from Maradana ?



  4. The first train is at 03:05 AM , which is train no 1130.


  5. When does the last train leave from Maradana ?



  6. The last train from is at 11:05 PM, which is train no 1194


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



  8. There are 29 train schedules from Maradana to Veyangoda on 2025-11-02


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



  10. 0112695722


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



  12. 03322287271