Agra to Bathinda - Multiple Options To Reach By Train, Flight, Bus, Cab
Bathinda is approximately 500+ kms from Agra. The fastest way to reach Bathinda from Agra is by Flight Via Delhi. It takes approximately 3 hours. The cheapest way to reach Bathinda from Agra is by Train Via Rohtak which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi
Agra
Delhi
Bathinda
Approx Travel Time
5h 55m
₹2,995
Onwards
Agra
Delhi
Bathinda
Approx Travel Time
6h 55m
₹3,090
Onwards
FASTEST
Agra
Delhi
Bathinda
Approx Travel Time
2h 40m
₹18,268
Onwards
Agra
Delhi
Bathinda
Approx Travel Time
8h 40m
₹15,518
Onwards
Via Rohtak
CHEAPEST
Agra
Rohtak
Bathinda
Approx Travel Time
11h 55m
₹310
Onwards
Agra
Rohtak
Bathinda
Approx Travel Time
13h 34m
₹4,243
Onwards
Via Ghaziabad
Agra
Ghaziabad
Bathinda
Approx Travel Time
6h 10m
On Demand
Agra
Ghaziabad
Bathinda
Approx Travel Time
7h 10m
On Demand
Agra
Ghaziabad
Bathinda
Approx Travel Time
7h 22m
On Demand
Frequently Asked Questions
What is the distance between Agra and Bathinda?
Bathinda is approximately 500+ kms from Agra.
How long does it take to reach Bathinda from Agra?
It takes approximately 3 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 Rohtak.
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
From Agra
Routes Connecting Bathinda
From Bathinda
- Bathinda to Itanagar
- Bathinda to Fatehpur
- Bathinda to Kamareddy
- Bathinda to Sawai-Madhopur
- Bathinda to Katihar
- Bathinda to Solapur
- Bathinda to Narasaraopet
- Bathinda to Imphal
- Bathinda to Gangotri
- Bathinda to Golaghat
- Bathinda to Varanasi
- Bathinda to Dimapur
- Bathinda to Darwha
- Bathinda to Khammam
- Bathinda to Rameshwaram