Kashipur to Barnala - Multiple Options To Reach By Train, Cab
Barnala is approximately 400+ kms from Kashipur. The fastest way to reach Barnala from Kashipur is by Train Via Ambala. It takes approximately 10 hours. The cheapest way to reach Barnala from Kashipur is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
CHEAPEST
FASTEST
Kashipur
Ambala
Barnala
Approx Travel Time
9h 25m
₹290
Onwards
Kashipur
Ambala
Barnala
Approx Travel Time
10h 22m
₹3,543
Onwards
Via Roorkee
Kashipur
Roorkee
Barnala
Approx Travel Time
9h 34m
₹295
Onwards
Kashipur
Roorkee
Barnala
Approx Travel Time
10h 13m
₹4,487
Onwards
Via Saharanpur
Kashipur
Saharanpur
Barnala
Approx Travel Time
9h 40m
₹295
Onwards
Via Yamunanagar
Kashipur
Yamunanagar
Barnala
Approx Travel Time
9h 40m
On Demand
Via Ludhiana
Kashipur
Ludhiana
Barnala
Approx Travel Time
10h 40m
On Demand
Via Haridwar
Kashipur
Haridwar
Barnala
Approx Travel Time
11h 2m
₹3,168
Onwards
Via Chandigarh
Kashipur
Chandigarh
Barnala
Approx Travel Time
11h 31m
₹2,863
Onwards
Via Mohali
Kashipur
Mohali
Barnala
Approx Travel Time
11h 32m
On Demand
Frequently Asked Questions
What is the distance between Kashipur and Barnala?
Barnala is approximately 400+ kms from Kashipur.
How long does it take to reach Barnala from Kashipur?
It takes approximately 10 hours to reach Barnala from Kashipur by Train Via Ambala.
What is the cheapest way to reach Barnala from Kashipur?
The cheapest way to reach Barnala from Kashipur is by Train Via Ambala.
What is the fastest way to reach Barnala from Kashipur?
The fastest way to reach Barnala from Kashipur is by Train Via Ambala.