hero
How2Go
Amravati to Shivpuri

Amravati to Shivpuri

Shivpuri is approximately 750+ km from Amravati, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shivpuri.

Read More
Sort By
Mode of Transport

Via Bhopal

RECOMMENDED

Amravati

Bhopal

Shivpuri

Approx Travel Time

14h 23m

On Demand

Amravati

Bhopal

Shivpuri

Approx Travel Time

19h 58m

On Demand

Via Itarsi, Jhansi

FASTEST

Amravati

Itarsi

Jhansi

Shivpuri

Approx Travel Time

12h 31m

₹7,006

Onwards

Amravati

Itarsi

Jhansi

Shivpuri

Approx Travel Time

12h 47m

₹7,635

Onwards

Via Bhopal, Kolaras

CHEAPEST

Amravati

Bhopal

Kolaras

Shivpuri

Approx Travel Time

23h 5m

₹1,412

Onwards

Amravati

Bhopal

Kolaras

Shivpuri

Approx Travel Time

19h 51m

On Demand

Via Bhopal, Ashoknagar

Amravati

Bhopal

Ashoknagar

Shivpuri

Approx Travel Time

22h 26m

₹5,097

Onwards

Via Itarsi, Ashoknagar

Amravati

Itarsi

Ashoknagar

Shivpuri

Approx Travel Time

15h 12m

₹6,265

Onwards

Amravati

Itarsi

Ashoknagar

Shivpuri

Approx Travel Time

12h 53m

₹9,827

Onwards

Via Sehore

Amravati

Sehore

Shivpuri

Approx Travel Time

14h 52m

₹9,919

Onwards

Frequently Asked Questions

What is the distance between Amravati and Shivpuri?

Shivpuri is approximately 750+ kms from Amravati.

How long does it take to reach Shivpuri from Amravati?

It takes approximately 13 hours to reach Shivpuri from Amravati by Cab, Train, Bus Via Itarsi, Jhansi.

What is the cheapest way to reach Shivpuri from Amravati?

The cheapest way to reach Shivpuri from Amravati is by Bus Via Bhopal, Kolaras.

What is the fastest way to reach Shivpuri from Amravati?

The fastest way to reach Shivpuri from Amravati is by Cab, Train, Bus Via Itarsi, Jhansi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India