
Mhow to Roorkee
Roorkee is approximately 900+ kms from Mhow. The fastest way to reach Roorkee from Mhow is by Train Via Faridabad. It takes approximately 20 hours. The cheapest way to reach Roorkee from Mhow is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Faridabad
RECOMMENDED
FASTEST
Mhow
Faridabad
Roorkee
Approx Travel Time
20h 10m
₹680
Onwards
Via Mathura
Mhow
Mathura
Roorkee
Approx Travel Time
20h 25m
₹695
Onwards
Via Sawai Madhopur
Mhow
Sawai Madhopur
Roorkee
Approx Travel Time
20h 25m
On Demand
Via Bharatpur
Mhow
Bharatpur
Roorkee
Approx Travel Time
20h 25m
On Demand
Via Delhi
CHEAPEST
Mhow
Delhi
Roorkee
Approx Travel Time
20h 25m
₹640
Onwards
Via Dewas
Mhow
Dewas
Roorkee
Approx Travel Time
20h 10m
₹640
Onwards
Via KOSI KALAN
Mhow
KOSI KALAN
Roorkee
Approx Travel Time
20h 25m
₹690
Onwards
Via Kota
Mhow
Kota
Roorkee
Approx Travel Time
20h 25m
On Demand
Via Indore
Mhow
Indore
Roorkee
Approx Travel Time
20h 25m
₹2,021
Onwards
Via Dholpur
Mhow
Dholpur
Roorkee
Approx Travel Time
20h 40m
₹700
Onwards
Frequently Asked Questions
What is the distance between Mhow and Roorkee?
Roorkee is approximately 900+ kms from Mhow.
How long does it take to reach Roorkee from Mhow?
It takes approximately 20 hours to reach Roorkee from Mhow by Train Via Faridabad.
What is the cheapest way to reach Roorkee from Mhow?
The cheapest way to reach Roorkee from Mhow is by Train Via Delhi.
What is the fastest way to reach Roorkee from Mhow?
The fastest way to reach Roorkee from Mhow is by Train Via Faridabad.