
Bhabua to Shivpuri
Shivpuri is approximately 650+ kms from Bhabua. The fastest way to reach Shivpuri from Bhabua is by Train, Flight Via Varanasi, Gwalior. It takes approximately 8 hours. The cheapest way to reach Shivpuri from Bhabua is by Train Via Prayagraj(Allahabad) which would take approximately 15 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
CHEAPEST
Bhabua
Prayagraj(Allahabad)
Shivpuri
Approx Travel Time
14h 40m
₹360
Onwards
Bhabua
Prayagraj(Allahabad)
Shivpuri
Approx Travel Time
15h 10m
₹5,631
Onwards
Via Gyanpur
Bhabua
Gyanpur
Shivpuri
Approx Travel Time
14h 40m
On Demand
Via Varanasi
Bhabua
Varanasi
Shivpuri
Approx Travel Time
14h 40m
₹385
Onwards
Bhabua
Varanasi
Shivpuri
Approx Travel Time
15h 29m
₹3,682
Onwards
Via Fatehpur, Uttar Pradesh
Bhabua
Fatehpur, Uttar Pradesh
Shivpuri
Approx Travel Time
14h 40m
₹555
Onwards
Via Datia
Bhabua
Datia
Shivpuri
Approx Travel Time
15h 36m
₹550
Onwards
Bhabua
Datia
Shivpuri
Approx Travel Time
16h 13m
₹3,639
Onwards
Via Dabra
Bhabua
Dabra
Shivpuri
Approx Travel Time
15h 32m
₹565
Onwards
Via Varanasi, Gwalior
FASTEST
Bhabua
Varanasi
Gwalior
Shivpuri
Approx Travel Time
7h 50m
On Demand
Frequently Asked Questions
What is the distance between Bhabua and Shivpuri?
Shivpuri is approximately 650+ kms from Bhabua.
How long does it take to reach Shivpuri from Bhabua?
It takes approximately 8 hours to reach Shivpuri from Bhabua by Train, Flight Via Varanasi, Gwalior.
What is the cheapest way to reach Shivpuri from Bhabua?
The cheapest way to reach Shivpuri from Bhabua is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Shivpuri from Bhabua?
The fastest way to reach Shivpuri from Bhabua is by Train, Flight Via Varanasi, Gwalior.