
Kasganj to Shivpuri
Shivpuri is approximately 300+ kms from Kasganj. The fastest way to reach Shivpuri from Kasganj is by Cab, Train Via Agra. It takes approximately 8 hours. The cheapest way to reach Shivpuri from Kasganj is by Train Via Mathura which would take approximately 9 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
FASTEST
Kasganj
Agra
Shivpuri
Approx Travel Time
7h 40m
₹2,548
Onwards
Kasganj
Agra
Shivpuri
Approx Travel Time
7h 40m
₹325
Onwards
Kasganj
Agra
Shivpuri
Approx Travel Time
9h 29m
₹3,800
Onwards
Via Mathura
Kasganj
Mathura
Shivpuri
Approx Travel Time
8h 25m
₹2,688
Onwards
CHEAPEST
Kasganj
Mathura
Shivpuri
Approx Travel Time
8h 25m
₹280
Onwards
Via Mathura, Morena
Kasganj
Mathura
Morena
Shivpuri
Approx Travel Time
9h 50m
₹310
Onwards
Kasganj
Mathura
Morena
Shivpuri
Approx Travel Time
9h 50m
₹2,718
Onwards
Via Firozabad
Kasganj
Firozabad
Shivpuri
Approx Travel Time
9h 20m
On Demand
Via Tundla
Kasganj
Tundla
Shivpuri
Approx Travel Time
9h 43m
On Demand
Via Agra, Datia
Kasganj
Agra
Datia
Shivpuri
Approx Travel Time
10h 50m
₹2,648
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Shivpuri?
Shivpuri is approximately 300+ kms from Kasganj.
How long does it take to reach Shivpuri from Kasganj?
It takes approximately 8 hours to reach Shivpuri from Kasganj by Cab, Train Via Agra.
What is the cheapest way to reach Shivpuri from Kasganj?
The cheapest way to reach Shivpuri from Kasganj is by Train Via Mathura.
What is the fastest way to reach Shivpuri from Kasganj?
The fastest way to reach Shivpuri from Kasganj is by Cab, Train Via Agra.