
Shimla to Bandhavgarh
Bandhavgarh is approximately 1200+ km from Shimla, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bandhavgarh.
Sort By
Mode of Transport
Via Ambala, Katni
RECOMMENDED
Shimla
Ambala
Katni
Bandhavgarh
Approx Travel Time
20h 38m
₹1,075
Onwards
Shimla
Ambala
Katni
Bandhavgarh
Approx Travel Time
19h 43m
₹4,768
Onwards
Via Delhi, Jabalpur
Shimla
Delhi
Jabalpur
Bandhavgarh
Approx Travel Time
15h 36m
₹6,261
Onwards
FASTEST
Shimla
Delhi
Jabalpur
Bandhavgarh
Approx Travel Time
7h 46m
₹13,202
Onwards
Via Faridabad, Katni
CHEAPEST
Shimla
Faridabad
Katni
Bandhavgarh
Approx Travel Time
21h 34m
₹970
Onwards
Via Agra, Katni
Shimla
Agra
Katni
Bandhavgarh
Approx Travel Time
20h 27m
₹2,609
Onwards
Via Panipat, Katni
Shimla
Panipat
Katni
Bandhavgarh
Approx Travel Time
22h 45m
₹1,035
Onwards
Via Ghaziabad, Katni
Shimla
Ghaziabad
Katni
Bandhavgarh
Approx Travel Time
1d 1h 2m
₹985
Onwards
Via Rajpura, Katni
Shimla
Rajpura
Katni
Bandhavgarh
Approx Travel Time
20h 48m
On Demand
Via Faridabad, Maihar
Shimla
Faridabad
Maihar
Bandhavgarh
Approx Travel Time
1d 2h 12m
On Demand
Frequently Asked Questions
What is the distance between Shimla and Bandhavgarh?
Bandhavgarh is approximately 1200+ kms from Shimla.
How long does it take to reach Bandhavgarh from Shimla?
It takes approximately 8 hours to reach Bandhavgarh from Shimla by Flight, Train Via Delhi, Jabalpur.
What is the cheapest way to reach Bandhavgarh from Shimla?
The cheapest way to reach Bandhavgarh from Shimla is by Bus, Train Via Faridabad, Katni.
What is the fastest way to reach Bandhavgarh from Shimla?
The fastest way to reach Bandhavgarh from Shimla is by Flight, Train Via Delhi, Jabalpur.
Routes Connecting Shimla
Routes From Shimla
Routes Connecting Bandhavgarh
Routes To Bandhavgarh
- Delhi to Bandhavgarh
- Varanasi to Bandhavgarh
- Silchar to Bandhavgarh
- Indore to Bandhavgarh
- Bellary to Bandhavgarh
- Amritsar to Bandhavgarh
- Jammu to Bandhavgarh
- Latur to Bandhavgarh
- Khajuraho to Bandhavgarh
- Mandi to Bandhavgarh
- Hyderabad to Bandhavgarh
- Kanpur to Bandhavgarh
- Thodupuzha to Bandhavgarh
- Katra to Bandhavgarh

