
Unjha to Agra
Agra is approximately 750+ kms from Unjha. The fastest way to reach Agra from Unjha is by Train, Flight Via Jaipur. It takes approximately 13 hours. The cheapest way to reach Agra from Unjha is by Train Via Ajmer which would take approximately 17 hours.
Sort By
Mode of Transport
Via Pindwara
RECOMMENDED
Unjha
Pindwara
Agra
Approx Travel Time
16h 25m
₹535
Onwards
Via Jaipur
Unjha
Jaipur
Agra
Approx Travel Time
16h 55m
₹440
Onwards
FASTEST
Unjha
Jaipur
Agra
Approx Travel Time
12h 40m
₹12,610
Onwards
Unjha
Jaipur
Agra
Approx Travel Time
17h 55m
₹720
Onwards
Via Bandikui
Unjha
Bandikui
Agra
Approx Travel Time
16h 45m
₹450
Onwards
Via Dausa
Unjha
Dausa
Agra
Approx Travel Time
16h 40m
₹445
Onwards
Via Falna
Unjha
Falna
Agra
Approx Travel Time
16h 40m
₹515
Onwards
Via Abu Road
Unjha
Abu Road
Agra
Approx Travel Time
16h 25m
₹550
Onwards
Via Ajmer
CHEAPEST
Unjha
Ajmer
Agra
Approx Travel Time
16h 55m
₹410
Onwards
Via Beawar
Unjha
Beawar
Agra
Approx Travel Time
16h 55m
₹525
Onwards
Frequently Asked Questions
What is the distance between Unjha and Agra?
Agra is approximately 750+ kms from Unjha.
How long does it take to reach Agra from Unjha?
It takes approximately 13 hours to reach Agra from Unjha by Train, Flight Via Jaipur.
What is the cheapest way to reach Agra from Unjha?
The cheapest way to reach Agra from Unjha is by Train Via Ajmer.
What is the fastest way to reach Agra from Unjha?
The fastest way to reach Agra from Unjha is by Train, Flight Via Jaipur.