Roorkee to Amravati Distance

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

Via Delhi, Nagpur

RECOMMENDED

FASTEST

Roorkee

Delhi

Nagpur

Amravati

Approx Travel Time

10h 45m

₹6,891

Onwards

Roorkee

Delhi

Nagpur

Amravati

Approx Travel Time

11h 45m

₹7,376

Onwards

Roorkee

Delhi

Nagpur

Amravati

Approx Travel Time

12h 5m

₹7,155

Onwards

Roorkee

Delhi

Nagpur

Amravati

Approx Travel Time

13h 5m

₹7,640

Onwards

Roorkee

Delhi

Nagpur

Amravati

Approx Travel Time

11h 44m

₹9,071

Onwards

Via Bhopal

CHEAPEST

Roorkee

Bhopal

Amravati

Approx Travel Time

23h 32m

₹845

Onwards

Ads by MMT

Via Itarsi

Roorkee

Itarsi

Amravati

Approx Travel Time

1d 1h

₹6,936

Onwards

Via Delhi, Bhopal

Roorkee

Delhi

Bhopal

Amravati

Approx Travel Time

1d 4h 41m

₹1,738

Onwards

Roorkee

Delhi

Bhopal

Amravati

Approx Travel Time

1d 13h 32m

₹2,721

Onwards

Ads by MMT

Via Mathura, Bhopal

Roorkee

Mathura

Bhopal

Amravati

Approx Travel Time

1d 11h 21m

₹13,211

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Roorkee and Amravati?

The straight-line distance is approximately 950+ km.

What is the distance from Roorkee to Amravati via Delhi?

Via Delhi, the distance is approximately 1200+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India