Kasganj to Shahapur Distance
Shahapur is approximately 1400+ km from Kasganj. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Shahapur, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Bareilly, Navi Mumbai
RECOMMENDED
Kasganj
Bareilly
Navi Mumbai
Shahapur
Approx Travel Time
10h 57m
₹7,636
Onwards
Via Agra, Navi Mumbai
Kasganj
Agra
Navi Mumbai
Shahapur
Approx Travel Time
11h 57m
₹8,430
Onwards
Kasganj
Agra
Navi Mumbai
Shahapur
Approx Travel Time
12h 1m
₹9,842
Onwards
Via Agra, Mumbai
FASTEST
Kasganj
Agra
Mumbai
Shahapur
Approx Travel Time
10h 35m
₹9,445
Onwards
Kasganj
Agra
Mumbai
Shahapur
Approx Travel Time
12h 15m
₹8,530
Onwards
Kasganj
Agra
Mumbai
Shahapur
Approx Travel Time
10h 40m
₹10,449
Onwards
Kasganj
Agra
Mumbai
Shahapur
Approx Travel Time
12h 19m
₹9,942
Onwards
Via Surat
CHEAPEST
Kasganj
Surat
Shahapur
Approx Travel Time
1d 13h 37m
₹3,050
Onwards
Via Bulandshahr, Nashik
Kasganj
Bulandshahr
Nashik
Shahapur
Approx Travel Time
1d 16h 46m
₹3,950
Onwards
Via Bareilly, Mumbai
Kasganj
Bareilly
Mumbai
Shahapur
Approx Travel Time
10h 50m
₹7,736
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Kasganj and Shahapur?
The straight-line distance is approximately 1050+ km.
What is the distance from Kasganj to Shahapur via Bareilly?
Via Bareilly, the distance is approximately 1400+ km, taking around 11 hours.
Routes Connecting Kasganj
Routes From Kasganj
Routes Connecting Shahapur
Routes From Shahapur
- Shahapur to Jahanabad
- Shahapur to Radhanpur
- Shahapur to Mandsaur
- Shahapur to Pachora
- Shahapur to Ghumarwin
- Shahapur to Puttaparthi
- Shahapur to Modasa
- Shahapur to Nizamabad
- Shahapur to Bankura
- Shahapur to Gorakhpur
- Shahapur to Saharsa
- Shahapur to Palghar
- Shahapur to Mannargudi
- Shahapur to Jamshedpur
- Shahapur to Chopda

