
Barnala to Anand
Anand is approximately 1150+ kms from Barnala. The fastest way to reach Anand from Barnala is by Cab, Flight, Train Via Mohali, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Anand from Barnala is by Train Via Mathura which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mohali, Ahmedabad
RECOMMENDED
Barnala
Mohali
Ahmedabad
Anand
Approx Travel Time
9h 29m
₹10,254
Onwards
FASTEST
Barnala
Mohali
Ahmedabad
Anand
Approx Travel Time
9h 17m
On Demand
Via Reengus
Barnala
Reengus
Anand
Approx Travel Time
21h 24m
₹1,299
Onwards
Via Rewari
Barnala
Rewari
Anand
Approx Travel Time
21h 20m
₹6,075
Onwards
Via Mathura
CHEAPEST
Barnala
Mathura
Anand
Approx Travel Time
19h 22m
₹770
Onwards
Via Bikaner
Barnala
Bikaner
Anand
Approx Travel Time
1d 0h 11m
₹1,700
Onwards
Via Bathinda, Jodhpur
Barnala
Bathinda
Jodhpur
Anand
Approx Travel Time
1d 1h 28m
₹3,973
Onwards
Via Delhi, Vadodara
Barnala
Delhi
Vadodara
Anand
Approx Travel Time
10h 34m
₹13,066
Onwards
Barnala
Delhi
Vadodara
Anand
Approx Travel Time
10h 2m
₹11,640
Onwards
Via Delhi, Ahmedabad
Barnala
Delhi
Ahmedabad
Anand
Approx Travel Time
10h 56m
₹11,987
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 9 hours to reach Anand from Barnala by Cab, Flight, Train 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 Cab, Flight, Train Via Mohali, Ahmedabad.


