
Mathura to Mehsana
Mehsana is approximately 800+ kms from Mathura. The fastest way to reach Mehsana from Mathura is by Train. It takes approximately 15 hours. The cheapest way to reach Mehsana from Mathura is by Train Via Ahmedabad which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jaipur
Mathura
Jaipur
Mehsana
Approx Travel Time
16h 40m
₹495
Onwards
Mathura
Jaipur
Mehsana
Approx Travel Time
19h 1m
₹3,807
Onwards
Via Kishangarh
Mathura
Kishangarh
Mehsana
Approx Travel Time
17h 10m
₹495
Onwards
Via Ajmer
Mathura
Ajmer
Mehsana
Approx Travel Time
17h 10m
₹495
Onwards
Via Ahmedabad
CHEAPEST
Mathura
Ahmedabad
Mehsana
Approx Travel Time
18h 10m
₹375
Onwards
Mathura
Ahmedabad
Mehsana
Approx Travel Time
18h 25m
₹581
Onwards
Mathura
Ahmedabad
Mehsana
Approx Travel Time
18h 34m
₹1,950
Onwards
Via Jaipur, Ajmer
Mathura
Jaipur
Ajmer
Mehsana
Approx Travel Time
16h 20m
₹8,205
Onwards
Via Agra
Mathura
Agra
Mehsana
Approx Travel Time
17h 55m
₹2,228
Onwards
Frequently Asked Questions
What is the distance between Mathura and Mehsana?
Mehsana is approximately 800+ kms from Mathura.
How long does it take to reach Mehsana from Mathura?
It takes approximately 15 hours to reach Mehsana from Mathura by Train.
What is the cheapest way to reach Mehsana from Mathura?
The cheapest way to reach Mehsana from Mathura is by Train Via Ahmedabad.
What is the fastest way to reach Mehsana from Mathura?
The fastest way to reach Mehsana from Mathura is by Train.