
Agra to Bathinda
Bathinda is approximately 450+ kms from Agra. The fastest way to reach Bathinda from Agra is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Bathinda from Agra is by Train Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Agra
Delhi
Bathinda
Approx Travel Time
3h 25m
₹18,753
Onwards
Agra
Delhi
Bathinda
Approx Travel Time
5h 53m
₹2,715
Onwards
Agra
Delhi
Bathinda
Approx Travel Time
4h 10m
₹3,104
Onwards
CHEAPEST
Agra
Delhi
Bathinda
Approx Travel Time
8h 13m
₹225
Onwards
Agra
Delhi
Bathinda
Approx Travel Time
6h 40m
₹614
Onwards
Via Delhi, Hisar
Agra
Delhi
Hisar
Bathinda
Approx Travel Time
6h 42m
₹18,346
Onwards
Via Ghaziabad
Agra
Ghaziabad
Bathinda
Approx Travel Time
7h 54m
₹2,265
Onwards
Frequently Asked Questions
What is the distance between Agra and Bathinda?
Bathinda is approximately 450+ kms from Agra.
How long does it take to reach Bathinda from Agra?
It takes approximately 4 hours to reach Bathinda from Agra by Flight Via Delhi.
What is the cheapest way to reach Bathinda from Agra?
The cheapest way to reach Bathinda from Agra is by Train Via Delhi.
What is the fastest way to reach Bathinda from Agra?
The fastest way to reach Bathinda from Agra is by Flight Via Delhi.
Routes Connecting Agra
Routes From Agra
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
- Baikunthpur to Bathinda
- Najibabad to Bathinda
- Ballia to Bathinda
- Jodhpur to Bathinda
- Unchahar to Bathinda
- Neem-ka-Thana to Bathinda
- Bulandshahr to Bathinda
- Bidar to Bathinda
- Mahabalipuram to Bathinda
- Dhumakot to Bathinda
- Tiruchirappalli to Bathinda
- Tiruvallur to Bathinda
- Kudal to Bathinda
- Khamgaon to Bathinda
- Adoor to Bathinda


