
Khandwa to Shivpuri
Shivpuri is approximately 450+ kms from Khandwa. The fastest way to reach Shivpuri from Khandwa is by Train Via Bhopal. It takes approximately 11 hours. The cheapest way to reach Shivpuri from Khandwa is by Train Via Bhopal which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
CHEAPEST
FASTEST
Khandwa
Bhopal
Shivpuri
Approx Travel Time
10h 55m
₹350
Onwards
Khandwa
Bhopal
Shivpuri
Approx Travel Time
11h 40m
₹5,388
Onwards
Khandwa
Bhopal
Shivpuri
Approx Travel Time
13h 22m
₹4,716
Onwards
Via Vidisha
Khandwa
Vidisha
Shivpuri
Approx Travel Time
11h 25m
₹365
Onwards
Khandwa
Vidisha
Shivpuri
Approx Travel Time
13h 7m
₹6,273
Onwards
Via Basoda
Khandwa
Basoda
Shivpuri
Approx Travel Time
11h 40m
₹370
Onwards
Via Bina
Khandwa
Bina
Shivpuri
Approx Travel Time
11h 40m
₹380
Onwards
Via Ujjain
Khandwa
Ujjain
Shivpuri
Approx Travel Time
12h 10m
₹540
Onwards
Khandwa
Ujjain
Shivpuri
Approx Travel Time
13h 10m
₹4,600
Onwards
Via Khachrod
Khandwa
Khachrod
Shivpuri
Approx Travel Time
13h 10m
On Demand
Frequently Asked Questions
What is the distance between Khandwa and Shivpuri?
Shivpuri is approximately 450+ kms from Khandwa.
How long does it take to reach Shivpuri from Khandwa?
It takes approximately 11 hours to reach Shivpuri from Khandwa by Train Via Bhopal.
What is the cheapest way to reach Shivpuri from Khandwa?
The cheapest way to reach Shivpuri from Khandwa is by Train Via Bhopal.
What is the fastest way to reach Shivpuri from Khandwa?
The fastest way to reach Shivpuri from Khandwa is by Train Via Bhopal.