
Shimla to Ramgarh
Ramgarh is approximately 1400+ kms from Shimla. The fastest way to reach Ramgarh from Shimla is by Cab, Flight, Train Via Mohali, Patna. It takes approximately 12 hours. The cheapest way to reach Ramgarh from Shimla is by Train Via Delhi which would take approximately 30 hours.
Sort By
Mode of Transport
Via Mohali, Patna
RECOMMENDED
FASTEST
Shimla
Mohali
Patna
Ramgarh
Approx Travel Time
12h 9m
On Demand
Via Delhi
Shimla
Delhi
Ramgarh
Approx Travel Time
23h 55m
₹9,875
Onwards
CHEAPEST
Shimla
Delhi
Ramgarh
Approx Travel Time
1d 5h 25m
₹860
Onwards
Shimla
Delhi
Ramgarh
Approx Travel Time
1d 6h 55m
₹1,214
Onwards
Via Jaipur, Ranchi
Shimla
Jaipur
Ranchi
Ramgarh
Approx Travel Time
19h 20m
₹7,953
Onwards
Via Chandigarh
Shimla
Chandigarh
Ramgarh
Approx Travel Time
1d 4h 25m
₹3,326
Onwards
Shimla
Chandigarh
Ramgarh
Approx Travel Time
1d 4h 25m
₹1,119
Onwards
Via Ambala
Shimla
Ambala
Ramgarh
Approx Travel Time
1d 6h 10m
₹4,385
Onwards
Via Kurukshetra
Shimla
Kurukshetra
Ramgarh
Approx Travel Time
1d 6h 47m
₹5,611
Onwards
Via Panipat
Shimla
Panipat
Ramgarh
Approx Travel Time
1d 7h 11m
₹6,900
Onwards
Frequently Asked Questions
What is the distance between Shimla and Ramgarh?
Ramgarh is approximately 1400+ kms from Shimla.
How long does it take to reach Ramgarh from Shimla?
It takes approximately 12 hours to reach Ramgarh from Shimla by Cab, Flight, Train Via Mohali, Patna.
What is the cheapest way to reach Ramgarh from Shimla?
The cheapest way to reach Ramgarh from Shimla is by Train Via Delhi.
What is the fastest way to reach Ramgarh from Shimla?
The fastest way to reach Ramgarh from Shimla is by Cab, Flight, Train Via Mohali, Patna.