Loharu to Agra Distance
Agra is approximately 550+ km from Loharu. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 11 hours, subject to the chosen service and route. The fastest way to reach Agra takes approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
Loharu
Agra
Approx Travel Time
10h 25m
₹360
Onwards
Via Jaipur
Loharu
Jaipur
Agra
Approx Travel Time
7h 15m
₹350
Onwards
Via Delhi
CHEAPEST
FASTEST
Loharu
Delhi
Agra
Approx Travel Time
5h 50m
₹235
Onwards
Loharu
Delhi
Agra
Approx Travel Time
6h 17m
₹690
Onwards
Loharu
Delhi
Agra
Approx Travel Time
8h 10m
₹1,096
Onwards
Via Ghaziabad
Loharu
Ghaziabad
Agra
Approx Travel Time
7h 12m
₹765
Onwards
Via Rohtak
Loharu
Rohtak
Agra
Approx Travel Time
7h 13m
₹789
Onwards
Via Sonipat
Loharu
Sonipat
Agra
Approx Travel Time
8h 28m
₹5,628
Onwards
Via Bahadurgarh
Loharu
Bahadurgarh
Agra
Approx Travel Time
7h 32m
₹474
Onwards
Via Rewari
Loharu
Rewari
Agra
Approx Travel Time
7h 27m
₹845
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Loharu and Agra?
The straight-line distance is approximately 250+ km.
What is the distance from Loharu to Agra via Jaipur?
Via Jaipur, the distance is approximately 450+ km, taking around 7 hours.
Is there a train from Loharu to Agra?
Yes, trains run between Loharu and Agra, covering approximately 550+ km in around 11 hours.
Routes Connecting Loharu
Routes From Loharu
Routes Connecting Agra
Routes From Agra
Popular Places Routes
- Puttur to Thiruvannamalai
- Banda to Bikaner
- Shivamogga to Kolkata
- Rasra to Kottayam
- Attingal to Gokak
- Jalna to Bijnor
- Suryapet to Shahapur
- Hazaribagh to Krishnagiri
- Bikaner to Mughal-Sarai
- Hingoli to Muvattupuzha
- Ambikapur to Mumbai
- Chandigarh to Chaibasa
- Udaipur to Ghaziabad
- Sathyamangalam to Vapi
- Ahmedabad to Shujalpur

