hero
How2Go
Bharuch to Shivpuri

Bharuch to Shivpuri

Shivpuri is approximately 750+ kms from Bharuch. The fastest way to reach Shivpuri from Bharuch is by Train Via Ratlam. It takes approximately 13 hours. The cheapest way to reach Shivpuri from Bharuch is by Train which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Bharuch

Shivpuri

Approx Travel Time

13h 54m

₹445

Onwards

Via Ujjain

Bharuch

Ujjain

Shivpuri

Approx Travel Time

19h 25m

₹2,399

Onwards

Bharuch

Ujjain

Shivpuri

Approx Travel Time

14h 39m

₹525

Onwards

Ads by MMT

Via Ujjain, Gwalior

Bharuch

Ujjain

Gwalior

Shivpuri

Approx Travel Time

1d 1h 13m

₹6,026

Onwards

Via Ratlam

FASTEST

Bharuch

Ratlam

Shivpuri

Approx Travel Time

12h 57m

₹525

Onwards

Ads by MMT

Via Vadodara

Bharuch

Vadodara

Shivpuri

Approx Travel Time

13h 58m

₹770

Onwards

Bharuch

Vadodara

Shivpuri

Approx Travel Time

13h 22m

₹480

Onwards

Bharuch

Vadodara

Shivpuri

Approx Travel Time

14h 28m

₹2,335

Onwards

Via Khachrod

Bharuch

Khachrod

Shivpuri

Approx Travel Time

13h 25m

On Demand

Via Godhra

Bharuch

Godhra

Shivpuri

Approx Travel Time

14h 1m

₹535

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Shivpuri?

Shivpuri is approximately 750+ kms from Bharuch.

How long does it take to reach Shivpuri from Bharuch?

It takes approximately 13 hours to reach Shivpuri from Bharuch by Train Via Ratlam.

What is the cheapest way to reach Shivpuri from Bharuch?

The cheapest way to reach Shivpuri from Bharuch is by Train.

What is the fastest way to reach Shivpuri from Bharuch?

The fastest way to reach Shivpuri from Bharuch is by Train Via Ratlam.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India