
Shahabad to Kashipur
Kashipur is approximately 200+ kms from Shahabad. The fastest way to reach Kashipur from Shahabad is by Train, Cab Via Moradabad. It takes approximately 5 hours. The cheapest way to reach Kashipur from Shahabad is by Train Via Moradabad which would take approximately 6 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
Shahabad
Moradabad
Kashipur
Approx Travel Time
5h 26m
₹190
Onwards
FASTEST
Shahabad
Moradabad
Kashipur
Approx Travel Time
5h 16m
₹2,072
Onwards
Shahabad
Moradabad
Kashipur
Approx Travel Time
5h 31m
₹5,545
Onwards
Via Dhampur
Shahabad
Dhampur
Kashipur
Approx Travel Time
6h 17m
On Demand
Shahabad
Dhampur
Kashipur
Approx Travel Time
6h 45m
₹784
Onwards
Frequently Asked Questions
What is the distance between Shahabad and Kashipur?
Kashipur is approximately 200+ kms from Shahabad.
How long does it take to reach Kashipur from Shahabad?
It takes approximately 5 hours to reach Kashipur from Shahabad by Train, Cab Via Moradabad.
What is the cheapest way to reach Kashipur from Shahabad?
The cheapest way to reach Kashipur from Shahabad is by Train Via Moradabad.
What is the fastest way to reach Kashipur from Shahabad?
The fastest way to reach Kashipur from Shahabad is by Train, Cab Via Moradabad.

