Kesri Bharatgarh Trains: As listed in above table there are total 2 direct trains between KESRI (KES) and BHARATGARH (BARJ).
Departure time of 64511 SRE-UHL PASS at KESRI is 07:50. Its arrival time at BHARATGARH is 11:29. It covers total distance of 133 kilometer in 03h 39m.
Departure time of 64513 SRE-NLDM PASS at KESRI is 17:59. Its arrival time at BHARATGARH is 21:30. It covers total distance of 133 kilometer in 03h 31m.