hero
How2Go
Rajkot to Shivpuri

Rajkot to Shivpuri

Shivpuri is approximately 850+ kms from Rajkot. The fastest way to reach Shivpuri from Rajkot is by Train Via Kota. It takes approximately 19 hours. The cheapest way to reach Shivpuri from Rajkot is by Train Via Ujjain which would take approximately 20 hours.

Sort By
Mode of Transport

Via Kota

RECOMMENDED

FASTEST

Rajkot

Kota

Shivpuri

Approx Travel Time

18h 25m

On Demand

Rajkot

Kota

Shivpuri

Approx Travel Time

19h 41m

₹5,592

Onwards

Via Godhra

Rajkot

Godhra

Shivpuri

Approx Travel Time

18h 40m

₹640

Onwards

Ads by MMT

Via Ratlam

Rajkot

Ratlam

Shivpuri

Approx Travel Time

18h 55m

₹645

Onwards

Via Dahod

Rajkot

Dahod

Shivpuri

Approx Travel Time

18h 55m

₹650

Onwards

Ads by MMT

Via Khachrod

Rajkot

Khachrod

Shivpuri

Approx Travel Time

18h 55m

On Demand

Via Vadodara

Rajkot

Vadodara

Shivpuri

Approx Travel Time

19h 10m

₹645

Onwards

Via Ujjain

CHEAPEST

Rajkot

Ujjain

Shivpuri

Approx Travel Time

19h 25m

₹610

Onwards

Via Guna

Rajkot

Guna

Shivpuri

Approx Travel Time

19h 10m

On Demand

Via Shajapur

Rajkot

Shajapur

Shivpuri

Approx Travel Time

19h 40m

On Demand

Frequently Asked Questions

What is the distance between Rajkot and Shivpuri?

Shivpuri is approximately 850+ kms from Rajkot.

How long does it take to reach Shivpuri from Rajkot?

It takes approximately 19 hours to reach Shivpuri from Rajkot by Train Via Kota.

What is the cheapest way to reach Shivpuri from Rajkot?

The cheapest way to reach Shivpuri from Rajkot is by Train Via Ujjain.

What is the fastest way to reach Shivpuri from Rajkot?

The fastest way to reach Shivpuri from Rajkot is by Train Via Kota.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India