
Jodhpur to Shivpuri
Shivpuri is approximately 600+ kms from Jodhpur. The fastest way to reach Shivpuri from Jodhpur is by Train, Cab Via Sawai Madhopur. It takes approximately 12 hours. The cheapest way to reach Shivpuri from Jodhpur is by Train, Bus Via Baran which would take approximately 13 hours.
Sort By
Mode of Transport
Via Sawai Madhopur
RECOMMENDED
FASTEST
Jodhpur
Sawai Madhopur
Shivpuri
Approx Travel Time
11h 23m
₹6,403
Onwards
Via Jaipur
Jodhpur
Jaipur
Shivpuri
Approx Travel Time
12h 45m
₹8,243
Onwards
Jodhpur
Jaipur
Shivpuri
Approx Travel Time
16h 11m
₹1,094
Onwards
Via Jaipur, Gwalior
Jodhpur
Jaipur
Gwalior
Shivpuri
Approx Travel Time
11h 55m
On Demand
Jodhpur
Jaipur
Gwalior
Shivpuri
Approx Travel Time
18h 18m
₹4,512
Onwards
Jodhpur
Jaipur
Gwalior
Shivpuri
Approx Travel Time
11h 38m
On Demand
Via Baran
Jodhpur
Baran
Shivpuri
Approx Travel Time
13h 30m
₹1,566
Onwards
CHEAPEST
Jodhpur
Baran
Shivpuri
Approx Travel Time
12h 38m
₹1,049
Onwards
Via Jaipur, Dabra
Jodhpur
Jaipur
Dabra
Shivpuri
Approx Travel Time
12h 15m
₹7,714
Onwards
Via Agra
Jodhpur
Agra
Shivpuri
Approx Travel Time
15h 20m
On Demand
Frequently Asked Questions
What is the distance between Jodhpur and Shivpuri?
Shivpuri is approximately 600+ kms from Jodhpur.
How long does it take to reach Shivpuri from Jodhpur?
It takes approximately 12 hours to reach Shivpuri from Jodhpur by Train, Cab Via Sawai Madhopur.
What is the cheapest way to reach Shivpuri from Jodhpur?
The cheapest way to reach Shivpuri from Jodhpur is by Train, Bus Via Baran.
What is the fastest way to reach Shivpuri from Jodhpur?
The fastest way to reach Shivpuri from Jodhpur is by Train, Cab Via Sawai Madhopur.

