
Batala to Anand
Anand is approximately 1100+ kms from Batala. The fastest way to reach Anand from Batala is by Train, Flight, Bus Via Amritsar, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Anand from Batala is by Train Via Delhi which would take approximately 24 hours.
Sort By
Mode of Transport
Via Amritsar, Ahmedabad
RECOMMENDED
Batala
Amritsar
Ahmedabad
Anand
Approx Travel Time
8h 11m
On Demand
Batala
Amritsar
Ahmedabad
Anand
Approx Travel Time
8h 22m
On Demand
FASTEST
Batala
Amritsar
Ahmedabad
Anand
Approx Travel Time
7h 59m
₹6,466
Onwards
Batala
Amritsar
Ahmedabad
Anand
Approx Travel Time
8h 18m
₹7,567
Onwards
Batala
Amritsar
Ahmedabad
Anand
Approx Travel Time
8h 10m
₹6,739
Onwards
Via Delhi
CHEAPEST
Batala
Delhi
Anand
Approx Travel Time
23h 46m
₹675
Onwards
Via Narnaul
Batala
Narnaul
Anand
Approx Travel Time
23h 10m
₹1,994
Onwards
Via Jodhpur
Batala
Jodhpur
Anand
Approx Travel Time
1d 1h 10m
₹2,300
Onwards
Via Hanumangarh
Batala
Hanumangarh
Anand
Approx Travel Time
23h 55m
₹5,715
Onwards
Via Amritsar, Nagaur
Batala
Amritsar
Nagaur
Anand
Approx Travel Time
1d 2h 58m
₹4,055
Onwards
Frequently Asked Questions
What is the distance between Batala and Anand?
Anand is approximately 1100+ kms from Batala.
How long does it take to reach Anand from Batala?
It takes approximately 8 hours to reach Anand from Batala by Train, Flight, Bus Via Amritsar, Ahmedabad.
What is the cheapest way to reach Anand from Batala?
The cheapest way to reach Anand from Batala is by Train Via Delhi.
What is the fastest way to reach Anand from Batala?
The fastest way to reach Anand from Batala is by Train, Flight, Bus Via Amritsar, Ahmedabad.

