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

Via Hyderabad, Dehradun
RECOMMENDED
FASTEST
Asifabad
Hyderabad
Dehradun
Roorkee
Approx Travel Time
12h 37m
On Demand
Asifabad
Hyderabad
Dehradun
Roorkee
Approx Travel Time
13h 33m
On Demand
Asifabad
Hyderabad
Dehradun
Roorkee
Approx Travel Time
13h 20m
On Demand
Asifabad
Hyderabad
Dehradun
Roorkee
Approx Travel Time
14h 16m
On Demand
Asifabad
Hyderabad
Dehradun
Roorkee
Approx Travel Time
14h 57m
On Demand
Via Nagpur
Asifabad
Nagpur
Roorkee
Approx Travel Time
1d 3h 7m
On Demand
Via Nagpur, Delhi
Asifabad
Nagpur
Delhi
Roorkee
Approx Travel Time
14h 45m
On Demand
Asifabad
Nagpur
Delhi
Roorkee
Approx Travel Time
15h 2m
On Demand
Via Hyderabad, Delhi
Asifabad
Hyderabad
Delhi
Roorkee
Approx Travel Time
15h 18m
On Demand
Via Hyderabad, Ghaziabad
Asifabad
Hyderabad
Ghaziabad
Roorkee
Approx Travel Time
16h
On Demand
Frequently Asked Questions
What is the straight-line (aerial) distance between Asifabad and Roorkee?
The straight-line distance is approximately 1150+ km.
What is the distance from Asifabad to Roorkee via Hyderabad?
Via Hyderabad, the distance is approximately 1700+ km, taking around 13 hours.

