Roorkee to Mhow Distance

Mhow is approximately 1000+ km from Roorkee. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mhow, with a total travel time of approximately 10 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 Roorkee, India to Mhow, India

Via Sawai Madhopur

RECOMMENDED

Roorkee

Sawai Madhopur

Mhow

Approx Travel Time

16h 6m

On Demand

Via Kota

Roorkee

Kota

Mhow

Approx Travel Time

16h 40m

On Demand

Ads by MMT

Via Delhi

CHEAPEST

Roorkee

Delhi

Mhow

Approx Travel Time

17h 23m

₹799

Onwards

Via Dehradun, Indore

FASTEST

Roorkee

Dehradun

Indore

Mhow

Approx Travel Time

9h 22m

On Demand

Roorkee

Dehradun

Indore

Mhow

Approx Travel Time

9h 47m

₹5,778

Onwards

Roorkee

Dehradun

Indore

Mhow

Approx Travel Time

9h 31m

On Demand

Roorkee

Dehradun

Indore

Mhow

Approx Travel Time

9h 37m

On Demand

Ads by MMT

Via Ghaziabad, Indore

Roorkee

Ghaziabad

Indore

Mhow

Approx Travel Time

20h 50m

On Demand

Via Agra, Dewas

Roorkee

Agra

Dewas

Mhow

Approx Travel Time

1d 0h 10m

On Demand

Via Delhi, Indore

Roorkee

Delhi

Indore

Mhow

Approx Travel Time

10h 23m

₹6,344

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Mhow?

Mhow is approximately 1000+ km from Roorkee.

How long does it take to reach Mhow from Roorkee?

It takes approximately 10 hours to reach Mhow from Roorkee by Cab, Flight, Train Via Dehradun, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India