Agra to Malhargarh Distance
Malhargarh is approximately 550+ km from Agra. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 16 hours, subject to the chosen service and route. The fastest way to reach Malhargarh takes approximately 8 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
CHEAPEST
Agra
Malhargarh
Approx Travel Time
15h 39m
₹330
Onwards
Via Chittorgarh
Agra
Chittorgarh
Malhargarh
Approx Travel Time
8h 21m
₹435
Onwards
Agra
Chittorgarh
Malhargarh
Approx Travel Time
8h 57m
₹840
Onwards
Via Ajmer
Agra
Ajmer
Malhargarh
Approx Travel Time
10h 59m
₹430
Onwards
Via Chittorgarh, Neemach
FASTEST
Agra
Chittorgarh
Neemach
Malhargarh
Approx Travel Time
8h 2m
₹580
Onwards
Agra
Chittorgarh
Neemach
Malhargarh
Approx Travel Time
8h 31m
₹710
Onwards
Via Bhilwara
Agra
Bhilwara
Malhargarh
Approx Travel Time
12h 45m
₹1,780
Onwards
Via Bundi, Nimbahera
Agra
Bundi
Nimbahera
Malhargarh
Approx Travel Time
9h 37m
₹515
Onwards
Via Dausa, Nimbahera
Agra
Dausa
Nimbahera
Malhargarh
Approx Travel Time
14h 59m
₹4,554
Onwards
Via Chittorgarh, Nimbahera
Agra
Chittorgarh
Nimbahera
Malhargarh
Approx Travel Time
8h 53m
₹580
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Agra and Malhargarh?
The straight-line distance is approximately 400+ km.
What is the distance from Agra to Malhargarh via Chittorgarh?
Via Chittorgarh, the distance is approximately 600+ km, taking around 9 hours.
Is there a train from Agra to Malhargarh?
Yes, trains run between Agra and Malhargarh, covering approximately 550+ km in around 16 hours.
Routes Connecting Agra
Routes From Agra
Routes Connecting Malhargarh
Routes From Malhargarh
Popular Places Routes
- Hyderabad to Hindupur
- Sangrur to Basti
- Neem-ka-Thana to Thiruvananthapuram
- Satara to Rajpura
- Mumbai to Parola
- Bulandshahr to Lonavala
- Sasan-Gir to Palghar
- Nahan to Ujjain
- Ahmedabad to Pushkar
- Varanasi to Lakhimpur
- Balangir to Kasaragod
- Tiruvallur to Koraput
- Chittorgarh to Eluru
- Anantapur to Bhubaneshwar
- Mandalgarh to Bishnupur
- Thiruvannamalai to Salem
- Puri to Mettur
- Jajpur to Chitradurga
- Ooty to Ramanathapuram
- Pathanamthitta to Udaipur
- Chennai to Pusad
- Goa to Jalpaiguri
- Udhampur to Hyderabad
- Kishangarh to Balangir
- Golaghat to Podili
- Daund to Bareilly
- Thiruvananthapuram to Warangal
- Tenali to Srisailam
- Thane to Madanapalle
- Agartala to Medha

