
Khanna to Kashipur
Kashipur is approximately 350+ kms from Khanna. The fastest way to reach Kashipur from Khanna is by Train Via Ambala. It takes approximately 9 hours. The cheapest way to reach Kashipur from Khanna is by Train Via Roorkee which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Khanna
Ambala
Kashipur
Approx Travel Time
8h 25m
₹290
Onwards
Khanna
Ambala
Kashipur
Approx Travel Time
8h 40m
₹2,178
Onwards
Via Laksar
Khanna
Laksar
Kashipur
Approx Travel Time
8h 25m
₹270
Onwards
Via Roorkee
CHEAPEST
Khanna
Roorkee
Kashipur
Approx Travel Time
8h 25m
₹255
Onwards
Via Saharanpur
Khanna
Saharanpur
Kashipur
Approx Travel Time
8h 25m
₹270
Onwards
Khanna
Saharanpur
Kashipur
Approx Travel Time
8h 55m
₹4,376
Onwards
Via Yamunanagar
Khanna
Yamunanagar
Kashipur
Approx Travel Time
8h 25m
On Demand
Via Najibabad
Khanna
Najibabad
Kashipur
Approx Travel Time
8h 40m
₹280
Onwards
Via Mohali
Khanna
Mohali
Kashipur
Approx Travel Time
8h 40m
On Demand
Via Chandigarh
Khanna
Chandigarh
Kashipur
Approx Travel Time
8h 40m
₹1,781
Onwards
Frequently Asked Questions
What is the distance between Khanna and Kashipur?
Kashipur is approximately 350+ kms from Khanna.
How long does it take to reach Kashipur from Khanna?
It takes approximately 9 hours to reach Kashipur from Khanna by Train Via Ambala.
What is the cheapest way to reach Kashipur from Khanna?
The cheapest way to reach Kashipur from Khanna is by Train Via Roorkee.
What is the fastest way to reach Kashipur from Khanna?
The fastest way to reach Kashipur from Khanna is by Train Via Ambala.