
Amritsar to Bandhavgarh
Bandhavgarh is approximately 1200+ kms from Amritsar. The fastest way to reach Bandhavgarh from Amritsar is by Flight, Train Via Delhi, Jabalpur. It takes approximately 8 hours. The cheapest way to reach Bandhavgarh from Amritsar is by Bus, Train Via Faridabad, Katni which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi, Jabalpur
RECOMMENDED
FASTEST
Amritsar
Delhi
Jabalpur
Bandhavgarh
Approx Travel Time
7h 59m
₹8,833
Onwards
Amritsar
Delhi
Jabalpur
Bandhavgarh
Approx Travel Time
14h 44m
₹5,716
Onwards
Amritsar
Delhi
Jabalpur
Bandhavgarh
Approx Travel Time
13h 39m
₹5,955
Onwards
Via Lucknow, Maihar
Amritsar
Lucknow
Maihar
Bandhavgarh
Approx Travel Time
14h 22m
₹11,035
Onwards
Amritsar
Lucknow
Maihar
Bandhavgarh
Approx Travel Time
16h 45m
₹9,600
Onwards
Via Gwalior, Katni
Amritsar
Gwalior
Katni
Bandhavgarh
Approx Travel Time
1d 0h 7m
On Demand
Via Panipat, Katni
Amritsar
Panipat
Katni
Bandhavgarh
Approx Travel Time
1d 3h 14m
₹5,656
Onwards
Via Faridabad, Katni
CHEAPEST
Amritsar
Faridabad
Katni
Bandhavgarh
Approx Travel Time
1d 0h 41m
₹889
Onwards
Via Lucknow, Katni
Amritsar
Lucknow
Katni
Bandhavgarh
Approx Travel Time
18h 58m
₹5,663
Onwards
Via Lucknow, Sihora
Amritsar
Lucknow
Sihora
Bandhavgarh
Approx Travel Time
18h 23m
₹5,708
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Bandhavgarh?
Bandhavgarh is approximately 1200+ kms from Amritsar.
How long does it take to reach Bandhavgarh from Amritsar?
It takes approximately 8 hours to reach Bandhavgarh from Amritsar by Flight, Train Via Delhi, Jabalpur.
What is the cheapest way to reach Bandhavgarh from Amritsar?
The cheapest way to reach Bandhavgarh from Amritsar is by Bus, Train Via Faridabad, Katni.
What is the fastest way to reach Bandhavgarh from Amritsar?
The fastest way to reach Bandhavgarh from Amritsar is by Flight, Train Via Delhi, Jabalpur.


