
Barnala to Anand
Anand is approximately 1150+ kms from Barnala. The fastest way to reach Anand from Barnala is by Bus, Flight, Cab Via Mohali, Ahmedabad. It takes approximately 10 hours. The cheapest way to reach Anand from Barnala is by Train Via Mathura which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mohali, Ahmedabad
RECOMMENDED
Barnala
Mohali
Ahmedabad
Anand
Approx Travel Time
10h 11m
₹10,341
Onwards
Barnala
Mohali
Ahmedabad
Anand
Approx Travel Time
10h 22m
On Demand
FASTEST
Barnala
Mohali
Ahmedabad
Anand
Approx Travel Time
9h 41m
₹7,641
Onwards
Via Reengus
Barnala
Reengus
Anand
Approx Travel Time
19h 59m
₹1,100
Onwards
Via Rewari
Barnala
Rewari
Anand
Approx Travel Time
19h 6m
₹7,682
Onwards
Via Mathura
CHEAPEST
Barnala
Mathura
Anand
Approx Travel Time
18h 42m
₹770
Onwards
Via Bikaner
Barnala
Bikaner
Anand
Approx Travel Time
22h 5m
₹1,799
Onwards
Via Bathinda, Jodhpur
Barnala
Bathinda
Jodhpur
Anand
Approx Travel Time
21h 28m
₹4,225
Onwards
Via Delhi, Vadodara
Barnala
Delhi
Vadodara
Anand
Approx Travel Time
10h 43m
₹13,449
Onwards
Barnala
Delhi
Vadodara
Anand
Approx Travel Time
10h 25m
₹11,988
Onwards
Frequently Asked Questions
What is the distance between Barnala and Anand?
Anand is approximately 1150+ kms from Barnala.
How long does it take to reach Anand from Barnala?
It takes approximately 10 hours to reach Anand from Barnala by Bus, Flight, Cab Via Mohali, Ahmedabad.
What is the cheapest way to reach Anand from Barnala?
The cheapest way to reach Anand from Barnala is by Train Via Mathura.
What is the fastest way to reach Anand from Barnala?
The fastest way to reach Anand from Barnala is by Bus, Flight, Cab Via Mohali, Ahmedabad.


