
Udupi to Shivpuri
Shivpuri is approximately 1500+ kms from Udupi. The fastest way to reach Shivpuri from Udupi is by Train Via Bhopal. It takes approximately 32 hours. The cheapest way to reach Shivpuri from Udupi is by Train Via Bina which would take approximately 33 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
FASTEST
Udupi
Bhopal
Shivpuri
Approx Travel Time
1d 8h 10m
₹915
Onwards
Udupi
Bhopal
Shivpuri
Approx Travel Time
1d 8h 55m
₹5,905
Onwards
Via Pune
Udupi
Pune
Shivpuri
Approx Travel Time
1d 9h 40m
₹1,040
Onwards
Via Bina
CHEAPEST
Udupi
Bina
Shivpuri
Approx Travel Time
1d 8h 40m
₹905
Onwards
Via Goa
Udupi
Goa
Shivpuri
Approx Travel Time
1d 9h 25m
On Demand
Via Khachrod
Udupi
Khachrod
Shivpuri
Approx Travel Time
1d 9h 40m
On Demand
Via Navi Mumbai
Udupi
Navi Mumbai
Shivpuri
Approx Travel Time
1d 11h 10m
₹1,050
Onwards
Via Ratlam
Udupi
Ratlam
Shivpuri
Approx Travel Time
1d 9h 55m
₹1,015
Onwards
Via Panvel
Udupi
Panvel
Shivpuri
Approx Travel Time
1d 11h 10m
₹1,050
Onwards
Via Thane
Udupi
Thane
Shivpuri
Approx Travel Time
1d 11h 25m
On Demand
Frequently Asked Questions
What is the distance between Udupi and Shivpuri?
Shivpuri is approximately 1500+ kms from Udupi.
How long does it take to reach Shivpuri from Udupi?
It takes approximately 32 hours to reach Shivpuri from Udupi by Train Via Bhopal.
What is the cheapest way to reach Shivpuri from Udupi?
The cheapest way to reach Shivpuri from Udupi is by Train Via Bina.
What is the fastest way to reach Shivpuri from Udupi?
The fastest way to reach Shivpuri from Udupi is by Train Via Bhopal.