
Mehsana to Roorkee
Roorkee is approximately 1050+ kms from Mehsana. The fastest way to reach Roorkee from Mehsana is by Cab, Flight Via Ahmedabad, Dehradun. It takes approximately 9 hours. The cheapest way to reach Roorkee from Mehsana is by Train which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Mehsana
Delhi
Roorkee
Approx Travel Time
20h 16m
₹570
Onwards
Mehsana
Delhi
Roorkee
Approx Travel Time
20h 43m
₹775
Onwards
Mehsana
Delhi
Roorkee
Approx Travel Time
21h 27m
₹1,689
Onwards
Via Ahmedabad, Dehradun
FASTEST
Mehsana
Ahmedabad
Dehradun
Roorkee
Approx Travel Time
8h 34m
On Demand
Mehsana
Ahmedabad
Dehradun
Roorkee
Approx Travel Time
9h 22m
₹8,193
Onwards
Via Ahmedabad, Delhi
Mehsana
Ahmedabad
Delhi
Roorkee
Approx Travel Time
11h
₹7,323
Onwards
Mehsana
Ahmedabad
Delhi
Roorkee
Approx Travel Time
10h 8m
₹10,719
Onwards
Via Rewari
Mehsana
Rewari
Roorkee
Approx Travel Time
18h 41m
₹5,682
Onwards
Via Jaipur, Delhi
Mehsana
Jaipur
Delhi
Roorkee
Approx Travel Time
20h 56m
₹4,806
Onwards
Frequently Asked Questions
What is the distance between Mehsana and Roorkee?
Roorkee is approximately 1050+ kms from Mehsana.
How long does it take to reach Roorkee from Mehsana?
It takes approximately 9 hours to reach Roorkee from Mehsana by Cab, Flight Via Ahmedabad, Dehradun.
What is the cheapest way to reach Roorkee from Mehsana?
The cheapest way to reach Roorkee from Mehsana is by Train.
What is the fastest way to reach Roorkee from Mehsana?
The fastest way to reach Roorkee from Mehsana is by Cab, Flight Via Ahmedabad, Dehradun.

