hero
How2Go
Amritsar to Bandhavgarh

Amritsar to Bandhavgarh

Bandhavgarh is approximately 1300+ km from Amritsar, 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.

Read More
Sort By
Mode of Transport

Via Delhi, Katni

RECOMMENDED

CHEAPEST

Amritsar

Delhi

Katni

Bandhavgarh

Approx Travel Time

18h 50m

₹660

Onwards

Amritsar

Delhi

Katni

Bandhavgarh

Approx Travel Time

22h 53m

₹951

Onwards

Via Delhi, Jabalpur

FASTEST

Amritsar

Delhi

Jabalpur

Bandhavgarh

Approx Travel Time

7h 41m

₹10,064

Onwards

Amritsar

Delhi

Jabalpur

Bandhavgarh

Approx Travel Time

12h 41m

₹6,571

Onwards

Via Ludhiana, Katni

Amritsar

Ludhiana

Katni

Bandhavgarh

Approx Travel Time

20h 57m

₹2,745

Onwards

Amritsar

Ludhiana

Katni

Bandhavgarh

Approx Travel Time

19h 54m

₹660

Onwards

Via Ambala, Katni

Amritsar

Ambala

Katni

Bandhavgarh

Approx Travel Time

19h 17m

₹700

Onwards

Via Agra, Katni

Amritsar

Agra

Katni

Bandhavgarh

Approx Travel Time

19h 38m

₹790

Onwards

Via Jhansi, Katni

Amritsar

Jhansi

Katni

Bandhavgarh

Approx Travel Time

19h 50m

₹765

Onwards

Via Kanpur, Katni

Amritsar

Kanpur

Katni

Bandhavgarh

Approx Travel Time

19h 53m

₹765

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Bandhavgarh?

Bandhavgarh is approximately 1300+ 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 Train Via Delhi, 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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India