
Nagpur to Agra
Agra is approximately 750+ kms from Nagpur. The fastest way to reach Agra from Nagpur is by Flight Via Jaipur. It takes approximately 4 hours. The cheapest way to reach Agra from Nagpur is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Gwalior
Nagpur
Gwalior
Agra
Approx Travel Time
16h 25m
On Demand
Nagpur
Gwalior
Agra
Approx Travel Time
17h 11m
On Demand
Via Bhopal
Nagpur
Bhopal
Agra
Approx Travel Time
8h 55m
₹12,290
Onwards
Nagpur
Bhopal
Agra
Approx Travel Time
17h 40m
₹360
Onwards
Via Jaipur
Nagpur
Jaipur
Agra
Approx Travel Time
7h 55m
₹7,693
Onwards
FASTEST
Nagpur
Jaipur
Agra
Approx Travel Time
3h 40m
₹19,993
Onwards
Nagpur
Jaipur
Agra
Approx Travel Time
8h 55m
₹7,906
Onwards
Nagpur
Jaipur
Agra
Approx Travel Time
9h 1m
₹10,498
Onwards
Via Itarsi
Nagpur
Itarsi
Agra
Approx Travel Time
17h 10m
₹550
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Agra?
Agra is approximately 750+ kms from Nagpur.
How long does it take to reach Agra from Nagpur?
It takes approximately 4 hours to reach Agra from Nagpur by Flight Via Jaipur.
What is the cheapest way to reach Agra from Nagpur?
The cheapest way to reach Agra from Nagpur is by Train.
What is the fastest way to reach Agra from Nagpur?
The fastest way to reach Agra from Nagpur is by Flight Via Jaipur.