
Nathdwara to Agra
Agra is approximately 550+ kms from Nathdwara. The fastest way to reach Agra from Nathdwara is by Bus, Flight Via Udaipur, Jaipur. It takes approximately 6 hours. The cheapest way to reach Agra from Nathdwara is by Bus, Train Via Udaipur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Udaipur, Jaipur
FASTEST
Nathdwara
Udaipur
Jaipur
Agra
Approx Travel Time
5h 55m
₹20,042
Onwards
Nathdwara
Udaipur
Jaipur
Agra
Approx Travel Time
6h 5m
₹21,204
Onwards
Via Mavli
Nathdwara
Mavli
Agra
Approx Travel Time
9h
₹505
Onwards
Via Udaipur
Nathdwara
Udaipur
Agra
Approx Travel Time
9h 42m
₹1,627
Onwards
CHEAPEST
Nathdwara
Udaipur
Agra
Approx Travel Time
9h 52m
₹465
Onwards
Via Udaipur, Delhi
Nathdwara
Udaipur
Delhi
Agra
Approx Travel Time
6h 15m
₹23,034
Onwards
Nathdwara
Udaipur
Delhi
Agra
Approx Travel Time
6h 25m
₹24,362
Onwards
Via Mavli, Sawai Madhopur
Nathdwara
Mavli
Sawai Madhopur
Agra
Approx Travel Time
9h 6m
₹550
Onwards
Frequently Asked Questions
What is the distance between Nathdwara and Agra?
Agra is approximately 550+ kms from Nathdwara.
How long does it take to reach Agra from Nathdwara?
It takes approximately 6 hours to reach Agra from Nathdwara by Bus, Flight Via Udaipur, Jaipur.
What is the cheapest way to reach Agra from Nathdwara?
The cheapest way to reach Agra from Nathdwara is by Bus, Train Via Udaipur.
What is the fastest way to reach Agra from Nathdwara?
The fastest way to reach Agra from Nathdwara is by Bus, Flight Via Udaipur, Jaipur.
Routes Connecting Nathdwara
Routes From Nathdwara
- Nathdwara to Lanka
- Nathdwara to Paralakhemundi
- Nathdwara to Chintpurni
- Nathdwara to Gaya
- Nathdwara to Hoshangabad
- Nathdwara to Kandaghat
- Nathdwara to Mehsana
- Nathdwara to Kalka
- Nathdwara to Jhalawar
- Nathdwara to Harda
- Nathdwara to Loharu
- Nathdwara to Nainital
- Nathdwara to Bhagalpur
- Nathdwara to Firozabad
- Nathdwara to Kishanganj

