
Mahuva to Mathura
Mathura is approximately 1150+ kms from Mahuva. The fastest way to reach Mathura from Mahuva is by Train, Flight Via Surat, Delhi. It takes approximately 10 hours. The cheapest way to reach Mathura from Mahuva is by Train Via Surat which would take approximately 17 hours.
Sort By
Mode of Transport
Via Surat, Delhi
RECOMMENDED
FASTEST
Mahuva
Surat
Delhi
Mathura
Approx Travel Time
9h 18m
₹6,599
Onwards
Mahuva
Surat
Delhi
Mathura
Approx Travel Time
9h 21m
₹9,136
Onwards
Mahuva
Surat
Delhi
Mathura
Approx Travel Time
9h 35m
₹6,824
Onwards
Via Bhavnagar, Jaipur
Mahuva
Bhavnagar
Jaipur
Mathura
Approx Travel Time
13h 20m
On Demand
Via Surat
Mahuva
Surat
Mathura
Approx Travel Time
16h 50m
₹1,110
Onwards
CHEAPEST
Mahuva
Surat
Mathura
Approx Travel Time
16h 20m
₹865
Onwards
Via Surat, Hindaun
Mahuva
Surat
Hindaun
Mathura
Approx Travel Time
19h 29m
₹3,216
Onwards
Via Ahmedabad
Mahuva
Ahmedabad
Mathura
Approx Travel Time
1d 1h
₹3,600
Onwards
Via Surat, Bhilwara
Mahuva
Surat
Bhilwara
Mathura
Approx Travel Time
1d 8h 36m
₹9,937
Onwards
Via Surat, Jaipur
Mahuva
Surat
Jaipur
Mathura
Approx Travel Time
11h 24m
₹10,392
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Mathura?
Mathura is approximately 1150+ kms from Mahuva.
How long does it take to reach Mathura from Mahuva?
It takes approximately 10 hours to reach Mathura from Mahuva by Train, Flight Via Surat, Delhi.
What is the cheapest way to reach Mathura from Mahuva?
The cheapest way to reach Mathura from Mahuva is by Train Via Surat.
What is the fastest way to reach Mathura from Mahuva?
The fastest way to reach Mathura from Mahuva is by Train, Flight Via Surat, Delhi.