
Agra to Mehsana
Mehsana is approximately 750+ kms from Agra. The fastest way to reach Mehsana from Agra is by Flight, Train Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Mehsana from Agra is by Train Via Ajmer which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jaipur
Agra
Jaipur
Mehsana
Approx Travel Time
17h 25m
₹440
Onwards
Agra
Jaipur
Mehsana
Approx Travel Time
18h 25m
₹565
Onwards
Agra
Jaipur
Mehsana
Approx Travel Time
13h 10m
₹13,148
Onwards
Agra
Jaipur
Mehsana
Approx Travel Time
18h 31m
₹3,812
Onwards
Via Ahmedabad
FASTEST
Agra
Ahmedabad
Mehsana
Approx Travel Time
4h 25m
₹5,238
Onwards
Agra
Ahmedabad
Mehsana
Approx Travel Time
18h 10m
₹550
Onwards
Via Ajmer
CHEAPEST
Agra
Ajmer
Mehsana
Approx Travel Time
17h 40m
₹425
Onwards
Agra
Ajmer
Mehsana
Approx Travel Time
10h 55m
On Demand
Via Phulera
Agra
Phulera
Mehsana
Approx Travel Time
17h 55m
₹450
Onwards
Frequently Asked Questions
What is the distance between Agra and Mehsana?
Mehsana is approximately 750+ kms from Agra.
How long does it take to reach Mehsana from Agra?
It takes approximately 5 hours to reach Mehsana from Agra by Flight, Train Via Ahmedabad.
What is the cheapest way to reach Mehsana from Agra?
The cheapest way to reach Mehsana from Agra is by Train Via Ajmer.
What is the fastest way to reach Mehsana from Agra?
The fastest way to reach Mehsana from Agra is by Flight, Train Via Ahmedabad.