TrainSchedule.lk
Moratuwa to Beruwala
2025-10-13 (Monday)

Moratuwa (departure) Beruwala (arrival) Duration Train Ends At Train No Train Type
11:55 AM 12:57 PM 1h 2m Aluthgama 8742 Slow
12:44 PM 01:30 PM 46m Galle 8788 Semi Express
02:40 PM 03:42 PM 1h 2m Aluthgama 8751 Slow
05:35 PM 06:36 PM 1h 1m Aluthgama 8758 Semi Express
06:32 PM 07:29 PM 57m Galle 1595 Semi Express
06:48 PM 07:34 PM 46m Beliaththa 8766 Express
07:00 PM 08:02 PM 1h 2m Aluthgama 8773 Slow
07:16 PM 08:21 PM 1h 5m Aluthgama 8772 Slow
08:10 PM 09:17 PM 1h 7m Galle 8775 Express
08:30 PM 09:32 PM 1h 2m Aluthgama 8780 Slow
10:15 PM 11:17 PM 1h 2m Aluthgama 8783 Slow

Also Check Beruwala to Moratuwa




Moratuwa to Beruwala train ticket prices


ClassPrice
2nd ClassRs. 200.00
3rd ClassRs. 100.00

Click to Book Tickets (via pravesha)


Distance between stations : 35.38 km


Trip overview


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


On selected date which is 2025-10-13 (Monday) there will be 11 train schedules.


FAQ



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



  2. The fastest train is train no 8788, taking approximately 00:46:00m duration. Train departure from Moratuwa at 12:44 PM and arrive to Beruwala at 01:30 PM


  3. When does the first train leave from Moratuwa ?



  4. The first train is at 11:55 AM , which is train no 8742.


  5. When does the last train leave from Moratuwa ?



  6. The last train from is at 10:15 PM, which is train no 8783


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



  8. There are 11 train schedules from Moratuwa to Beruwala on 2025-10-13


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



  10. 0112645267


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



  12. 0342276371