
Nainpur to Agra
Agra is approximately 600+ kms from Nainpur. The fastest way to reach Agra from Nainpur is by Train, Flight Via Jabalpur, Bhopal. It takes approximately 6 hours. The cheapest way to reach Agra from Nainpur is by Train Via Katni which would take approximately 15 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
Nainpur
Jabalpur
Agra
Approx Travel Time
14h 10m
₹535
Onwards
Via Katni
CHEAPEST
Nainpur
Katni
Agra
Approx Travel Time
14h 40m
₹520
Onwards
Via Maihar
Nainpur
Maihar
Agra
Approx Travel Time
15h 25m
₹575
Onwards
Via Satna
Nainpur
Satna
Agra
Approx Travel Time
15h 55m
₹580
Onwards
Via Karwi
Nainpur
Karwi
Agra
Approx Travel Time
16h 25m
On Demand
Via Jabalpur, Karwi
Nainpur
Jabalpur
Karwi
Agra
Approx Travel Time
18h 5m
₹695
Onwards
Via Katni, Khurai
Nainpur
Katni
Khurai
Agra
Approx Travel Time
18h 20m
₹530
Onwards
Via Karwi, Lucknow
Nainpur
Karwi
Lucknow
Agra
Approx Travel Time
10h 50m
On Demand
Via Jabalpur, Bhopal
FASTEST
Nainpur
Jabalpur
Bhopal
Agra
Approx Travel Time
6h 5m
₹14,719
Onwards
Via Katni, Bina
Nainpur
Katni
Bina
Agra
Approx Travel Time
18h 20m
₹525
Onwards
Frequently Asked Questions
What is the distance between Nainpur and Agra?
Agra is approximately 600+ kms from Nainpur.
How long does it take to reach Agra from Nainpur?
It takes approximately 6 hours to reach Agra from Nainpur by Train, Flight Via Jabalpur, Bhopal.
What is the cheapest way to reach Agra from Nainpur?
The cheapest way to reach Agra from Nainpur is by Train Via Katni.
What is the fastest way to reach Agra from Nainpur?
The fastest way to reach Agra from Nainpur is by Train, Flight Via Jabalpur, Bhopal.