
Gyanpur to Shivpuri
Shivpuri is approximately 600+ kms from Gyanpur. The fastest way to reach Shivpuri from Gyanpur is by Train, Bus Via Kanpur. It takes approximately 11 hours. The cheapest way to reach Shivpuri from Gyanpur is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Kanpur
FASTEST
Gyanpur
Kanpur
Shivpuri
Approx Travel Time
10h 32m
₹1,184
Onwards
Via Jhansi
Gyanpur
Jhansi
Shivpuri
Approx Travel Time
11h 21m
On Demand
Gyanpur
Jhansi
Shivpuri
Approx Travel Time
11h 43m
On Demand
Gyanpur
Jhansi
Shivpuri
Approx Travel Time
11h 23m
On Demand
Gyanpur
Jhansi
Shivpuri
Approx Travel Time
11h 45m
On Demand
Via Orai
Gyanpur
Orai
Shivpuri
Approx Travel Time
11h 14m
On Demand
Gyanpur
Orai
Shivpuri
Approx Travel Time
11h 20m
On Demand
Via Pukhrayan
Gyanpur
Pukhrayan
Shivpuri
Approx Travel Time
10h 41m
On Demand
Via Fatehpur, Uttar Pradesh
Gyanpur
Fatehpur, Uttar Pradesh
Shivpuri
Approx Travel Time
11h 21m
₹450
Onwards
Frequently Asked Questions
What is the distance between Gyanpur and Shivpuri?
Shivpuri is approximately 600+ kms from Gyanpur.
How long does it take to reach Shivpuri from Gyanpur?
It takes approximately 11 hours to reach Shivpuri from Gyanpur by Train, Bus Via Kanpur.
What is the cheapest way to reach Shivpuri from Gyanpur?
The cheapest way to reach Shivpuri from Gyanpur is by Train.
What is the fastest way to reach Shivpuri from Gyanpur?
The fastest way to reach Shivpuri from Gyanpur is by Train, Bus Via Kanpur.

