
Bareilly to Barnala
Barnala is approximately 500+ kms from Bareilly. The fastest way to reach Barnala from Bareilly is by Flight, Bus Via Delhi, Raikot. It takes approximately 6 hours. The cheapest way to reach Barnala from Bareilly is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi, Raikot
FASTEST
Bareilly
Delhi
Raikot
Barnala
Approx Travel Time
5h 48m
₹8,453
Onwards
Via Delhi, Bathinda
Bareilly
Delhi
Bathinda
Barnala
Approx Travel Time
6h 53m
₹8,026
Onwards
Bareilly
Delhi
Bathinda
Barnala
Approx Travel Time
6h 33m
₹6,090
Onwards
Via Shahbaad
Bareilly
Shahbaad
Barnala
Approx Travel Time
11h 46m
On Demand
Via Delhi
Bareilly
Delhi
Barnala
Approx Travel Time
13h 20m
₹2,742
Onwards
Via Moradabad
Bareilly
Moradabad
Barnala
Approx Travel Time
9h 51m
₹2,331
Onwards
Via Ludhiana
Bareilly
Ludhiana
Barnala
Approx Travel Time
10h 25m
₹385
Onwards
Via Ambala
CHEAPEST
Bareilly
Ambala
Barnala
Approx Travel Time
9h 50m
₹380
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 6 hours to reach Barnala from Bareilly by Flight, Bus Via Delhi, Raikot.
What is the cheapest way to reach Barnala from Bareilly?
The cheapest way to reach Barnala from Bareilly is by Train Via Ambala.
What is the fastest way to reach Barnala from Bareilly?
The fastest way to reach Barnala from Bareilly is by Flight, Bus Via Delhi, Raikot.

