Narnaul to Agra - Multiple Options To Reach By Bus, Cab, Train, Flight
Agra is approximately 200+ kms from Narnaul. The fastest way to reach Agra from Narnaul is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Agra from Narnaul is by Bus which would take approximately 6 hours.
Sort By
Mode of Transport
Via Bharatpur
Narnaul
Bharatpur
Agra
Approx Travel Time
7h 25m
₹5,344
Onwards
Narnaul
Bharatpur
Agra
Approx Travel Time
7h 40m
₹5,612
Onwards
Via Alwar
Narnaul
Alwar
Agra
Approx Travel Time
7h 35m
₹2,703
Onwards
Via Neemrana
Narnaul
Neemrana
Agra
Approx Travel Time
6h 42m
On Demand
Via Mathura
Narnaul
Mathura
Agra
Approx Travel Time
8h 2m
₹4,593
Onwards
Via Rewari
Narnaul
Rewari
Agra
Approx Travel Time
8h 2m
₹4,538
Onwards
Via Delhi
FASTEST
Narnaul
Delhi
Agra
Approx Travel Time
4h 40m
₹11,167
Onwards
Narnaul
Delhi
Agra
Approx Travel Time
5h 10m
₹11,367
Onwards
Via Gurgaon
Narnaul
Gurgaon
Agra
Approx Travel Time
8h 25m
₹1,043
Onwards
Frequently Asked Questions
What is the distance between Narnaul and Agra?
Agra is approximately 200+ kms from Narnaul.
How long does it take to reach Agra from Narnaul?
It takes approximately 5 hours to reach Agra from Narnaul by Train, Flight Via Delhi.
What is the cheapest way to reach Agra from Narnaul?
The cheapest way to reach Agra from Narnaul is by Bus.
What is the fastest way to reach Agra from Narnaul?
The fastest way to reach Agra from Narnaul is by Train, Flight Via Delhi.