Dhamnod to Shahjahanpur Distance

Shahjahanpur is approximately 1000+ km from Dhamnod. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Shahjahanpur, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Dhamnod, India to Shahjahanpur, India

Via Ratlam, Farrukhabad

RECOMMENDED

Dhamnod

Ratlam

Farrukhabad

Shahjahanpur

Approx Travel Time

18h 57m

₹881

Onwards

Via Ratlam, Bareilly

CHEAPEST

Dhamnod

Ratlam

Bareilly

Shahjahanpur

Approx Travel Time

17h 35m

₹835

Onwards

Ads by MMT

Via Indore, Gwalior

Dhamnod

Indore

Gwalior

Shahjahanpur

Approx Travel Time

20h 4m

₹7,466

Onwards

Via Ratlam, Budaun

Dhamnod

Ratlam

Budaun

Shahjahanpur

Approx Travel Time

19h 36m

₹880

Onwards

Ads by MMT

Via Ratlam, Mathura

Dhamnod

Ratlam

Mathura

Shahjahanpur

Approx Travel Time

17h 54m

₹999

Onwards

Via Indore, Delhi

Dhamnod

Indore

Delhi

Shahjahanpur

Approx Travel Time

12h 53m

₹7,765

Onwards

Via Indore, Agra

Dhamnod

Indore

Agra

Shahjahanpur

Approx Travel Time

1d 1h 10m

₹1,300

Onwards

Via Indore, Lucknow

FASTEST

Dhamnod

Indore

Lucknow

Shahjahanpur

Approx Travel Time

10h 21m

₹6,229

Onwards

Dhamnod

Indore

Lucknow

Shahjahanpur

Approx Travel Time

12h 5m

₹6,828

Onwards

Via Bhopal, Pukhrayan

Dhamnod

Bhopal

Pukhrayan

Shahjahanpur

Approx Travel Time

14h 59m

₹5,824

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Dhamnod and Shahjahanpur?

The straight-line distance is approximately 750+ km.

What is the distance from Dhamnod to Shahjahanpur via Ratlam?

Via Ratlam, the distance is approximately 1000+ km, taking around 19 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India