TrainSchedule.lk
Maradana to Veyangoda
2025-11-04 (Tuesday)

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 6011 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 1150 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 Mirigama 1149 Slow
02:07 PM 03:11 PM 1h 4m Polgahawela 8349 Express
02:56 PM 04:02 PM 1h 6m Rambukkana 1162 Slow
03:51 PM 04:55 PM 1h 4m Rambukkana 1170 Slow
04:32 PM 05:26 PM 54m Mirigama 1169 Semi Express
04:52 PM 05:37 PM 45m Rambukkana 1164 Express
05:01 PM 05:46 PM 45m Polgahawela 8356 Express
05:06 PM 06:09 PM 1h 3m Rambukkana 1168 Slow
05:27 PM 06:10 PM 43m Ganewatte 4469 Express
05:41 PM 06:39 PM 58m Polgahawela 8362 Semi Express
06:21 PM 07:07 PM 46m Polgahawela 1176 Express
06:26 PM 07:30 PM 1h 4m Veyangoda 1177 Slow
06:46 PM 07:33 PM 47m Rambukkana 8378 Express
07:11 PM 08:15 PM 1h 4m Polgahawela 8373 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 43m. Trains run several times a day. On weekends and holidays, the journey may take longer.


On selected date which is 2025-11-04 (Tuesday) there will be 31 train schedules.


FAQ



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



  2. The fastest train is train no 8085, taking approximately 00:43:00m duration. Train departure from Maradana at 01:52 PM and arrive to Veyangoda at 02:35 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 31 train schedules from Maradana to Veyangoda on 2025-11-04


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



  10. 0112695722


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



  12. 03322287271