hero
How2Go
Mumbai to Shivpuri

Mumbai to Shivpuri

Shivpuri is approximately 950+ kms from Mumbai. The fastest way to reach Shivpuri from Mumbai is by Flight, Train Via Gwalior. It takes approximately 6 hours. The cheapest way to reach Shivpuri from Mumbai is by Train Via Ratlam which would take approximately 21 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Mumbai

Shivpuri

Approx Travel Time

19h 30m

₹540

Onwards

Via Ujjain

Mumbai

Ujjain

Shivpuri

Approx Travel Time

20h 40m

₹540

Onwards

Ads by MMT

Via Dahod

Mumbai

Dahod

Shivpuri

Approx Travel Time

21h 10m

₹670

Onwards

Via Indore

Mumbai

Indore

Shivpuri

Approx Travel Time

11h 57m

₹5,326

Onwards

Ads by MMT

Via Khachrod

Mumbai

Khachrod

Shivpuri

Approx Travel Time

20h 55m

On Demand

Via Bhopal

Mumbai

Bhopal

Shivpuri

Approx Travel Time

8h 25m

₹4,514

Onwards

Via Ratlam

CHEAPEST

Mumbai

Ratlam

Shivpuri

Approx Travel Time

21h 10m

₹530

Onwards

Via Gwalior

FASTEST

Mumbai

Gwalior

Shivpuri

Approx Travel Time

5h 40m

On Demand

Mumbai

Gwalior

Shivpuri

Approx Travel Time

6h 10m

₹4,766

Onwards

Via Bharuch

Mumbai

Bharuch

Shivpuri

Approx Travel Time

21h 55m

₹585

Onwards

Frequently Asked Questions

What is the distance between Mumbai and Shivpuri?

Shivpuri is approximately 950+ kms from Mumbai.

How long does it take to reach Shivpuri from Mumbai?

It takes approximately 6 hours to reach Shivpuri from Mumbai by Flight, Train Via Gwalior.

What is the cheapest way to reach Shivpuri from Mumbai?

The cheapest way to reach Shivpuri from Mumbai is by Train Via Ratlam.

What is the fastest way to reach Shivpuri from Mumbai?

The fastest way to reach Shivpuri from Mumbai is by Flight, Train Via Gwalior.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India