
Agra to Nawalgarh
Nawalgarh is approximately 300+ kms from Agra. The fastest way to reach Nawalgarh from Agra is by Flight, Train Via Jaipur. It takes approximately 6 hours. The cheapest way to reach Nawalgarh from Agra is by Train Via Jaipur which would take approximately 7 hours.
Sort By
Mode of Transport
Via Jaipur
Agra
Jaipur
Nawalgarh
Approx Travel Time
6h 14m
₹17,837
Onwards
FASTEST
Agra
Jaipur
Nawalgarh
Approx Travel Time
5h 24m
₹14,742
Onwards
Agra
Jaipur
Nawalgarh
Approx Travel Time
7h 54m
₹3,326
Onwards
Agra
Jaipur
Nawalgarh
Approx Travel Time
5h 55m
₹15,046
Onwards
CHEAPEST
Agra
Jaipur
Nawalgarh
Approx Travel Time
7h 14m
₹320
Onwards
Agra
Jaipur
Nawalgarh
Approx Travel Time
8h 44m
₹3,531
Onwards
Via Bharatpur
Agra
Bharatpur
Nawalgarh
Approx Travel Time
6h 50m
₹794
Onwards
Agra
Bharatpur
Nawalgarh
Approx Travel Time
7h 9m
₹1,932
Onwards
Frequently Asked Questions
What is the distance between Agra and Nawalgarh?
Nawalgarh is approximately 300+ kms from Agra.
How long does it take to reach Nawalgarh from Agra?
It takes approximately 6 hours to reach Nawalgarh from Agra by Flight, Train Via Jaipur.
What is the cheapest way to reach Nawalgarh from Agra?
The cheapest way to reach Nawalgarh from Agra is by Train Via Jaipur.
What is the fastest way to reach Nawalgarh from Agra?
The fastest way to reach Nawalgarh from Agra is by Flight, Train Via Jaipur.

