
Barnala to Kashipur
Kashipur is approximately 400+ kms from Barnala. The fastest way to reach Kashipur from Barnala is by Train Via Ambala. It takes approximately 10 hours. The cheapest way to reach Kashipur from Barnala is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
CHEAPEST
FASTEST
Barnala
Ambala
Kashipur
Approx Travel Time
9h 25m
₹290
Onwards
Barnala
Ambala
Kashipur
Approx Travel Time
10h 20m
₹3,595
Onwards
Via Roorkee
Barnala
Roorkee
Kashipur
Approx Travel Time
9h 25m
₹295
Onwards
Barnala
Roorkee
Kashipur
Approx Travel Time
10h 38m
₹4,932
Onwards
Barnala
Roorkee
Kashipur
Approx Travel Time
10h 6m
₹6,838
Onwards
Via Saharanpur
Barnala
Saharanpur
Kashipur
Approx Travel Time
9h 40m
₹295
Onwards
Via Yamunanagar
Barnala
Yamunanagar
Kashipur
Approx Travel Time
9h 40m
On Demand
Via Haridwar
Barnala
Haridwar
Kashipur
Approx Travel Time
10h 25m
₹5,836
Onwards
Via Rishikesh
Barnala
Rishikesh
Kashipur
Approx Travel Time
10h 55m
₹3,714
Onwards
Via Sonipat
Barnala
Sonipat
Kashipur
Approx Travel Time
10h 33m
₹3,793
Onwards
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 Via Ambala.
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 Via Ambala.