
Vellore to Shivpuri
Shivpuri is approximately 1550+ kms from Vellore. The fastest way to reach Shivpuri from Vellore is by Train Via Bina. It takes approximately 33 hours. The cheapest way to reach Shivpuri from Vellore is by Train Via Pune which would take approximately 39 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
Vellore
Bhopal
Shivpuri
Approx Travel Time
1d 8h 55m
On Demand
Vellore
Bhopal
Shivpuri
Approx Travel Time
1d 9h 40m
On Demand
Via Bina
FASTEST
Vellore
Bina
Shivpuri
Approx Travel Time
1d 8h 40m
On Demand
Via Ujjain
Vellore
Ujjain
Shivpuri
Approx Travel Time
1d 10h 55m
On Demand
Via Khachrod
Vellore
Khachrod
Shivpuri
Approx Travel Time
1d 12h 10m
On Demand
Via Itarsi, Morena
Vellore
Itarsi
Morena
Shivpuri
Approx Travel Time
1d 14h 35m
On Demand
Via Kota
Vellore
Kota
Shivpuri
Approx Travel Time
1d 12h 25m
On Demand
Via Pune
CHEAPEST
Vellore
Pune
Shivpuri
Approx Travel Time
1d 14h 55m
₹1,140
Onwards
Via Gwalior
Vellore
Gwalior
Shivpuri
Approx Travel Time
1d 12h 25m
On Demand
Vellore
Gwalior
Shivpuri
Approx Travel Time
1d 12h 55m
On Demand
Frequently Asked Questions
What is the distance between Vellore and Shivpuri?
Shivpuri is approximately 1550+ kms from Vellore.
How long does it take to reach Shivpuri from Vellore?
It takes approximately 33 hours to reach Shivpuri from Vellore by Train Via Bina.
What is the cheapest way to reach Shivpuri from Vellore?
The cheapest way to reach Shivpuri from Vellore is by Train Via Pune.
What is the fastest way to reach Shivpuri from Vellore?
The fastest way to reach Shivpuri from Vellore is by Train Via Bina.