
Batala to Ramgarh
Ramgarh is approximately 1600+ kms from Batala. The fastest way to reach Ramgarh from Batala is by Train. It takes approximately 27 hours. The cheapest way to reach Ramgarh from Batala is by Train which would take approximately 27 hours.
Sort By
Mode of Transport
Via Ambala, Kanpur
Batala
Ambala
Kanpur
Ramgarh
Approx Travel Time
1d 5h 53m
₹910
Onwards
Via Delhi
Batala
Delhi
Ramgarh
Approx Travel Time
1d 11h 1m
₹1,295
Onwards
Batala
Delhi
Ramgarh
Approx Travel Time
1d 9h 5m
₹735
Onwards
Via Ambala, Samastipur
Batala
Ambala
Samastipur
Ramgarh
Approx Travel Time
1d 11h 52m
₹1,380
Onwards
Frequently Asked Questions
What is the distance between Batala and Ramgarh?
Ramgarh is approximately 1600+ kms from Batala.
How long does it take to reach Ramgarh from Batala?
It takes approximately 27 hours to reach Ramgarh from Batala by Train.
What is the cheapest way to reach Ramgarh from Batala?
The cheapest way to reach Ramgarh from Batala is by Train.
What is the fastest way to reach Ramgarh from Batala?
The fastest way to reach Ramgarh from Batala is by Train.