TrainSchedule.lk
Galle to Matara
2025-11-09 (Sunday)

Galle (departure) Matara (arrival) Duration Train Ends At Train No Train Type
05:10 AM 06:58 AM 1h 48m Matara 8713 Slow
08:45 AM 09:33 AM 48m Beliaththa 8060 Express
09:55 AM 11:13 AM 1h 18m Beliaththa 8050 Express
11:15 AM 12:09 PM 54m Matara 1040A Express
01:15 PM 02:08 PM 53m Beliaththa 4086 Express
05:10 PM 06:15 PM 1h 5m Beliaththa 8056A Express
06:10 PM 06:56 PM 46m Matara 8058 Express
07:12 PM 08:02 PM 50m Beliaththa 8096 Express
08:10 PM 09:18 PM 1h 8m Beliaththa 8766B Slow

Also Check Matara to Galle




Galle to Matara train ticket prices


ClassPrice
2nd ClassRs. 250.00
3rd ClassRs. 120.00

Click to Book Tickets (via pravesha)


Distance between stations : 42.94 km


Trip overview


The average train ride from Galle to Matara takes about 1h 3m, 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-11-09 (Sunday) there will be 9 train schedules.


FAQ



  1. What is the fastest train from Galle to Matara ?



  2. The fastest train is train no 8058, taking approximately 00:46:00m duration. Train departure from Galle at 06:10 PM and arrive to Matara at 06:56 PM


  3. When does the first train leave from Galle ?



  4. The first train is at 05:10 AM , which is train no 8713.


  5. When does the last train leave from Galle ?



  6. The last train from is at 08:10 PM, which is train no 8766B


  7. How many trains are there from Galle to Matara ?



  8. There are 9 train schedules from Galle to Matara on 2025-11-09


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



  10. 0912234945


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



  12. 0412222271