
Bareilly to Barnala
Barnala is approximately 500+ kms from Bareilly. The fastest way to reach Barnala from Bareilly is by Cab. It takes approximately 9 hours. The cheapest way to reach Barnala from Bareilly is by Train Via Yamunanagar which would take approximately 11 hours.
Sort By
Mode of Transport
Via Shahbaad
Bareilly
Shahbaad
Barnala
Approx Travel Time
12h 39m
On Demand
Via Delhi
Bareilly
Delhi
Barnala
Approx Travel Time
13h 30m
₹1,210
Onwards
Via Moradabad
Bareilly
Moradabad
Barnala
Approx Travel Time
10h 41m
₹2,349
Onwards
Via Ludhiana
Bareilly
Ludhiana
Barnala
Approx Travel Time
10h 33m
₹385
Onwards
Via Ambala
Bareilly
Ambala
Barnala
Approx Travel Time
10h 30m
₹380
Onwards
Bareilly
Ambala
Barnala
Approx Travel Time
10h 30m
₹3,419
Onwards
Via Yamunanagar
CHEAPEST
Bareilly
Yamunanagar
Barnala
Approx Travel Time
10h 30m
₹360
Onwards
Via Saharanpur
Bareilly
Saharanpur
Barnala
Approx Travel Time
10h 35m
₹370
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Barnala?
Barnala is approximately 500+ kms from Bareilly.
How long does it take to reach Barnala from Bareilly?
It takes approximately 9 hours to reach Barnala from Bareilly by Cab.
What is the cheapest way to reach Barnala from Bareilly?
The cheapest way to reach Barnala from Bareilly is by Train Via Yamunanagar.
What is the fastest way to reach Barnala from Bareilly?
The fastest way to reach Barnala from Bareilly is by Cab.


