TrainSchedule.lk
Moratuwa to Ratmalana
2025-10-14 (Tuesday)

Moratuwa (departure) Ratmalana (arrival) Duration Train Ends At Train No Train Type
04:28 AM 04:37 AM 9m Ambeypussa 8302 Semi Express
04:53 AM 05:02 AM 9m Chilaw 8304 Slow
05:26 AM 05:35 AM 9m Gampaha 8309 Slow
06:04 AM 06:11 AM 7m Maradana 8311 Express
06:19 AM 06:31 AM 12m Maradana 8310 Slow
06:29 AM 06:40 AM 11m Maradana 8317 Slow
06:44 AM 06:55 AM 11m Maradana 8320 Semi Express
07:08 AM 07:15 AM 7m Maradana 8324 Semi Express
07:14 AM 07:23 AM 9m Maradana 8313 Slow
07:42 AM 07:49 AM 7m Maradana 8097 Express
07:54 AM 08:05 AM 11m Maradana 8328 Slow
08:07 AM 08:14 AM 7m Maradana 8333 Semi Express
08:15 AM 08:26 AM 11m Colombo Fort 8331 Slow
08:34 AM 08:45 AM 11m Colombo Fort 8335 Slow
08:54 AM 09:05 AM 11m Maradana 8319 Slow
09:29 AM 09:40 AM 11m Maradana 8339 Slow
09:50 AM 10:02 AM 12m Maradana 8336 Slow
11:10 AM 11:20 AM 10m Maradana 8344 Slow
01:25 PM 01:36 PM 11m Maradana 8350 Slow
02:48 PM 02:57 PM 9m Maradana 8352 Slow
02:59 PM 03:08 PM 9m Maradana 8363 Semi Express
03:14 PM 03:23 PM 9m Maradana 8355 Slow
04:25 PM 04:35 PM 10m Puttalam 8365 Express
04:37 PM 04:43 PM 6m Kandy 8039 Express
04:45 PM 04:52 PM 7m Polgahawela 8362 Semi Express
05:15 PM 05:25 PM 10m Chilaw 8367 Semi Express
05:49 PM 05:58 PM 9m Rambukkana 8378 Express
05:56 PM 06:05 PM 9m Polgahawela 8373 Slow
06:23 PM 06:32 PM 9m Chilaw 8372 Semi Express
07:40 PM 07:49 PM 9m Maradana 8375 Slow

Also Check Ratmalana to Moratuwa




Moratuwa to Ratmalana train ticket prices


ClassPrice
2nd ClassRs. 50.00
3rd ClassRs. 20.00

Click to Book Tickets (via pravesha)


Distance between stations : 4.94 km


Trip overview


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


On selected date which is 2025-10-14 (Tuesday) there will be 30 train schedules.


FAQ



  1. What is the fastest train from Moratuwa to Ratmalana ?



  2. The fastest train is train no 8039, taking approximately 00:06:00m duration. Train departure from Moratuwa at 04:37 PM and arrive to Ratmalana at 04:43 PM


  3. When does the first train leave from Moratuwa ?



  4. The first train is at 04:28 AM , which is train no 8302.


  5. When does the last train leave from Moratuwa ?



  6. The last train from is at 07:40 PM, which is train no 8375


  7. How many trains are there from Moratuwa to Ratmalana ?



  8. There are 30 train schedules from Moratuwa to Ratmalana on 2025-10-14


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



  10. 0112645267


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



  12. 0112635271