
Barnala to Kashipur
Kashipur is approximately 400+ kms from Barnala. The fastest way to reach Kashipur from Barnala is by Train, Bus Via Yamunanagar. It takes approximately 10 hours. The cheapest way to reach Kashipur from Barnala is by Train Via Ambala which would take approximately 11 hours.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
Barnala
Saharanpur
Kashipur
Approx Travel Time
10h 3m
₹919
Onwards
Via Roorkee
Barnala
Roorkee
Kashipur
Approx Travel Time
10h 35m
₹4,644
Onwards
Via Moradabad
Barnala
Moradabad
Kashipur
Approx Travel Time
10h 21m
₹2,448
Onwards
Barnala
Moradabad
Kashipur
Approx Travel Time
10h 19m
₹5,384
Onwards
Barnala
Moradabad
Kashipur
Approx Travel Time
10h 26m
₹430
Onwards
Via Ambala
CHEAPEST
Barnala
Ambala
Kashipur
Approx Travel Time
10h 23m
₹365
Onwards
Via Chandigarh
Barnala
Chandigarh
Kashipur
Approx Travel Time
11h 40m
₹3,705
Onwards
Barnala
Chandigarh
Kashipur
Approx Travel Time
11h 40m
₹1,370
Onwards
Via Yamunanagar
FASTEST
Barnala
Yamunanagar
Kashipur
Approx Travel Time
10h 2m
₹894
Onwards
Barnala
Yamunanagar
Kashipur
Approx Travel Time
10h 28m
On Demand
Frequently Asked Questions
What is the distance between Barnala and Kashipur?
Kashipur is approximately 400+ kms from Barnala.
How long does it take to reach Kashipur from Barnala?
It takes approximately 10 hours to reach Kashipur from Barnala by Train, Bus Via Yamunanagar.
What is the cheapest way to reach Kashipur from Barnala?
The cheapest way to reach Kashipur from Barnala is by Train Via Ambala.
What is the fastest way to reach Kashipur from Barnala?
The fastest way to reach Kashipur from Barnala is by Train, Bus Via Yamunanagar.


