hero
How2Go
Malkapur to Shivpuri

Malkapur to Shivpuri

Shivpuri is approximately 800+ km from Malkapur, 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

Malkapur

Bhopal

Shivpuri

Approx Travel Time

13h 28m

On Demand

Malkapur

Bhopal

Shivpuri

Approx Travel Time

13h 50m

₹900

Onwards

Via Dewas

Malkapur

Dewas

Shivpuri

Approx Travel Time

13h 16m

₹830

Onwards

Via Jhansi

Malkapur

Jhansi

Shivpuri

Approx Travel Time

13h 55m

₹2,253

Onwards

Malkapur

Jhansi

Shivpuri

Approx Travel Time

13h 39m

₹1,624

Onwards

Via Jalgaon, Jhansi

FASTEST

Malkapur

Jalgaon

Jhansi

Shivpuri

Approx Travel Time

12h 51m

₹1,654

Onwards

Via Indore

Malkapur

Indore

Shivpuri

Approx Travel Time

15h 40m

₹1,350

Onwards

CHEAPEST

Malkapur

Indore

Shivpuri

Approx Travel Time

14h 8m

₹795

Onwards

Via Burhanpur, Kota

Malkapur

Burhanpur

Kota

Shivpuri

Approx Travel Time

21h 51m

₹7,930

Onwards

Via Ujjain

Malkapur

Ujjain

Shivpuri

Approx Travel Time

15h 33m

₹1,130

Onwards

Frequently Asked Questions

What is the distance between Malkapur and Shivpuri?

Shivpuri is approximately 800+ kms from Malkapur.

How long does it take to reach Shivpuri from Malkapur?

It takes approximately 13 hours to reach Shivpuri from Malkapur by Train, Bus Via Jalgaon, Jhansi.

What is the cheapest way to reach Shivpuri from Malkapur?

The cheapest way to reach Shivpuri from Malkapur is by Bus, Train Via Indore.

What is the fastest way to reach Shivpuri from Malkapur?

The fastest way to reach Shivpuri from Malkapur is by Train, Bus Via Jalgaon, Jhansi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India