
Shajapur to Kasganj
Kasganj is approximately 600+ kms from Shajapur. The fastest way to reach Kasganj from Shajapur is by Bus Via Agra. It takes approximately 11 hours. The cheapest way to reach Kasganj from Shajapur is by Train Via Mathura which would take approximately 14 hours.
Sort By
Mode of Transport
Via Gwalior
RECOMMENDED
Shajapur
Gwalior
Kasganj
Approx Travel Time
13h 37m
On Demand
Shajapur
Gwalior
Kasganj
Approx Travel Time
12h 42m
On Demand
Via Agra
Shajapur
Agra
Kasganj
Approx Travel Time
12h 49m
₹1,219
Onwards
Shajapur
Agra
Kasganj
Approx Travel Time
11h 33m
₹3,331
Onwards
FASTEST
Shajapur
Agra
Kasganj
Approx Travel Time
10h 24m
₹1,599
Onwards
Shajapur
Agra
Kasganj
Approx Travel Time
13h 58m
₹2,951
Onwards
Via Bhopal, Delhi
Shajapur
Bhopal
Delhi
Kasganj
Approx Travel Time
11h 58m
₹8,515
Onwards
Shajapur
Bhopal
Delhi
Kasganj
Approx Travel Time
10h 51m
₹5,103
Onwards
Via Mathura
CHEAPEST
Shajapur
Mathura
Kasganj
Approx Travel Time
13h 28m
₹485
Onwards
Shajapur
Mathura
Kasganj
Approx Travel Time
13h 58m
₹3,007
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Kasganj?
Kasganj is approximately 600+ kms from Shajapur.
How long does it take to reach Kasganj from Shajapur?
It takes approximately 11 hours to reach Kasganj from Shajapur by Bus Via Agra.
What is the cheapest way to reach Kasganj from Shajapur?
The cheapest way to reach Kasganj from Shajapur is by Train Via Mathura.
What is the fastest way to reach Kasganj from Shajapur?
The fastest way to reach Kasganj from Shajapur is by Bus Via Agra.
Routes Connecting Shajapur
Routes From Shajapur
Routes To Shajapur
- Ghaziabad to Shajapur
- Bhilai to Shajapur
- Chitradurga to Shajapur
- Rajkot to Shajapur
- Haridwar to Shajapur
- Muzaffarpur to Shajapur
- Vinukonda to Shajapur
- Tandur to Shajapur
- Raxaul to Shajapur
- Rourkela to Shajapur
- Fazilka to Shajapur
- Hyderabad to Shajapur
- Madanapalle to Shajapur
- Mysore to Shajapur
- Saharsa to Shajapur


