
Bathinda to Anand
Anand is approximately 1100+ kms from Bathinda. The fastest way to reach Anand from Bathinda is by Flight, Train Via Delhi, Vadodara. It takes approximately 7 hours. The cheapest way to reach Anand from Bathinda is by Train Via Hanumangarh which would take approximately 20 hours.
Sort By
Mode of Transport
Via Hanumangarh
RECOMMENDED
CHEAPEST
Bathinda
Hanumangarh
Anand
Approx Travel Time
19h 31m
₹665
Onwards
Via Delhi, Ahmedabad
Bathinda
Delhi
Ahmedabad
Anand
Approx Travel Time
7h 57m
On Demand
Bathinda
Delhi
Ahmedabad
Anand
Approx Travel Time
7h 45m
₹6,730
Onwards
Bathinda
Delhi
Ahmedabad
Anand
Approx Travel Time
12h 12m
On Demand
Bathinda
Delhi
Ahmedabad
Anand
Approx Travel Time
8h 4m
₹7,487
Onwards
Via Ajmer
Bathinda
Ajmer
Anand
Approx Travel Time
20h 9m
₹1,375
Onwards
Bathinda
Ajmer
Anand
Approx Travel Time
22h 39m
₹2,250
Onwards
Via Delhi, Vadodara
FASTEST
Bathinda
Delhi
Vadodara
Anand
Approx Travel Time
6h 45m
₹7,685
Onwards
Via Delhi, Nathdwara
Bathinda
Delhi
Nathdwara
Anand
Approx Travel Time
1d 2h 41m
On Demand
Via Rewari
Bathinda
Rewari
Anand
Approx Travel Time
20h 10m
₹9,404
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Anand?
Anand is approximately 1100+ kms from Bathinda.
How long does it take to reach Anand from Bathinda?
It takes approximately 7 hours to reach Anand from Bathinda by Flight, Train Via Delhi, Vadodara.
What is the cheapest way to reach Anand from Bathinda?
The cheapest way to reach Anand from Bathinda is by Train Via Hanumangarh.
What is the fastest way to reach Anand from Bathinda?
The fastest way to reach Anand from Bathinda is by Flight, Train Via Delhi, Vadodara.

