TrainSchedule.lk
Gampaha to Gampola
2025-09-29 (Monday)

Gampaha (departure) Gampola (arrival) Duration Train Ends At Train No Train Type
06:30 AM 09:27 AM 2h 57m Badulla 1005 Express
09:05 AM 11:45 AM 2h 40m Badulla 1015 Express
10:23 AM 01:01 PM 2h 38m Badulla 1007 Express
01:20 PM 05:55 PM 4h 35m Nanuoya 1023 Express
09:10 PM 12:14 AM 3h 4m Badulla 1045 Express

Also Check Gampola to Gampaha




Gampaha to Gampola train ticket prices


ClassPrice
2nd ClassRs. 450.00
3rd ClassRs. 220.00

Click to Book Tickets (via pravesha)


Distance between stations : 99.4 km


Trip overview


The average train ride from Gampaha to Gampola takes about 3h 10m, while the fastest one takes 2h 38m. Trains run several times a day. On weekends and holidays, the journey may take longer.


On selected date which is 2025-09-29 (Monday) there will be 5 train schedules.


FAQ



  1. What is the fastest train from Gampaha to Gampola ?



  2. The fastest train is train no 1007, taking approximately 02:38:00m duration. Train departure from Gampaha at 10:23 AM and arrive to Gampola at 01:01 PM


  3. When does the first train leave from Gampaha ?



  4. The first train is at 06:30 AM , which is train no 1005.


  5. When does the last train leave from Gampaha ?



  6. The last train from is at 09:10 PM, which is train no 1045


  7. How many trains are there from Gampaha to Gampola ?



  8. There are 5 train schedules from Gampaha to Gampola on 2025-09-29


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



  10. 0332222271


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



  12. 0812352271