TrainSchedule.lk
Batticaloa to Ranamukgama
2026-10-27 (Tuesday)

Batticaloa (departure) Ranamukgama (arrival) Duration Train Ends At Train Stops Train Type
06:10 AM 11:57 AM 5h 47m Colombo Fort 6012 Express
10:40 AM 04:40 PM 6h Maho 6891 Slow

Also Check Ranamukgama to Batticaloa





Batticaloa to Ranamukgama Train Ticket Prices

ClassPrice
2nd ClassRs. 700.00
3rd ClassRs. 340.00

Click to Book Tickets (via pravesha)


Distance between stations : 193.73 km


Trip overview


The average train ride from Batticaloa to Ranamukgama takes about 5h 53m, while the fastest one takes 5h 47m. Trains run several times a day. On weekends and holidays, the journey may take longer.


On selected date which is 2026-10-27 (Tuesday) there will be 2 train schedules.


FAQ



  1. What is the fastest train from Batticaloa to Ranamukgama ?



  2. The fastest train is train no 6012, taking approximately 05:47:00m duration. Train departure from Batticaloa at 06:10 AM and arrive to Ranamukgama at 11:57 AM


  3. When does the first train leave from Batticaloa ?



  4. The first train is at 06:10 AM , which is train no 6012.


  5. When does the last train leave from Batticaloa ?



  6. The last train from is at 10:40 AM, which is train no 6891


  7. How many trains are there from Batticaloa to Ranamukgama ?



  8. There are 2 train schedules from Batticaloa to Ranamukgama on 2026-10-27


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



  10. 0652224471