hero
How2Go
Shahjahanpur to Dhar

Shahjahanpur to Dhar

Dhar is approximately 900+ km from Shahjahanpur, 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 Dhar.

Read More
Sort By
Mode of Transport

Via Lucknow, Indore

RECOMMENDED

FASTEST

Shahjahanpur

Lucknow

Indore

Dhar

Approx Travel Time

10h 11m

₹6,673

Onwards

Shahjahanpur

Lucknow

Indore

Dhar

Approx Travel Time

11h 59m

₹7,017

Onwards

Shahjahanpur

Lucknow

Indore

Dhar

Approx Travel Time

11h 10m

₹10,352

Onwards

Via Bareilly, Ratlam

Shahjahanpur

Bareilly

Ratlam

Dhar

Approx Travel Time

17h 21m

₹3,030

Onwards

Ads by MMT

Via Agra, Indore

CHEAPEST

Shahjahanpur

Agra

Indore

Dhar

Approx Travel Time

1d 1h 12m

₹1,285

Onwards

Via Gwalior, Indore

Shahjahanpur

Gwalior

Indore

Dhar

Approx Travel Time

19h 31m

₹7,539

Onwards

Ads by MMT

Via Delhi, Indore

Shahjahanpur

Delhi

Indore

Dhar

Approx Travel Time

12h 58m

₹6,841

Onwards

Shahjahanpur

Delhi

Indore

Dhar

Approx Travel Time

15h 18m

₹7,465

Onwards

Via Agra, Ratlam

Shahjahanpur

Agra

Ratlam

Dhar

Approx Travel Time

20h 32m

₹3,280

Onwards

Via Pukhrayan, Bhopal

Shahjahanpur

Pukhrayan

Bhopal

Dhar

Approx Travel Time

17h 51m

₹6,348

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Dhar?

Dhar is approximately 900+ kms from Shahjahanpur.

How long does it take to reach Dhar from Shahjahanpur?

It takes approximately 10 hours to reach Dhar from Shahjahanpur by Train, Flight, Bus Via Lucknow, Indore.

What is the cheapest way to reach Dhar from Shahjahanpur?

The cheapest way to reach Dhar from Shahjahanpur is by Bus Via Agra, Indore.

What is the fastest way to reach Dhar from Shahjahanpur?

The fastest way to reach Dhar from Shahjahanpur is by Train, Flight, Bus Via Lucknow, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India