Amravati to Roorkee Distance
Roorkee is approximately 1200+ km from Amravati. 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 Nagpur, Delhi
RECOMMENDED
Amravati
Nagpur
Delhi
Roorkee
Approx Travel Time
12h 53m
₹7,118
Onwards
Amravati
Nagpur
Delhi
Roorkee
Approx Travel Time
1d 10h 35m
₹3,007
Onwards
Amravati
Nagpur
Delhi
Roorkee
Approx Travel Time
12h 38m
₹7,583
Onwards
Amravati
Nagpur
Delhi
Roorkee
Approx Travel Time
13h 10m
₹7,411
Onwards
Amravati
Nagpur
Delhi
Roorkee
Approx Travel Time
12h 55m
₹7,876
Onwards
FASTEST
Amravati
Nagpur
Delhi
Roorkee
Approx Travel Time
12h 35m
₹10,066
Onwards
Via Bhopal
CHEAPEST
Amravati
Bhopal
Roorkee
Approx Travel Time
23h 45m
₹850
Onwards
Amravati
Bhopal
Roorkee
Approx Travel Time
1d 9h 57m
₹1,680
Onwards
Via Itarsi
Amravati
Itarsi
Roorkee
Approx Travel Time
1d 0h 46m
₹6,394
Onwards
Via Bhopal, Mathura
Amravati
Bhopal
Mathura
Roorkee
Approx Travel Time
1d 12h 57m
On Demand
Frequently Asked Questions
What is the distance between Amravati and Roorkee?
Roorkee is approximately 1200+ km from Amravati.
How long does it take to reach Roorkee from Amravati?
It takes approximately 13 hours to reach Roorkee from Amravati by Cab, Flight, Train Via Nagpur, Delhi.

