Mahuva to Mathura Distance

Mathura is approximately 1100+ km from Mahuva. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mathura, with a total travel time of approximately 10 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Mahuva, India to Mathura, India

Via Surat

RECOMMENDED

CHEAPEST

Mahuva

Surat

Mathura

Approx Travel Time

15h 40m

₹765

Onwards

Mahuva

Surat

Mathura

Approx Travel Time

23h 17m

On Demand

Mahuva

Surat

Mathura

Approx Travel Time

1d 0h 4m

₹1,110

Onwards

Via Surat, Delhi

FASTEST

Mahuva

Surat

Delhi

Mathura

Approx Travel Time

10h 10m

₹7,039

Onwards

Mahuva

Surat

Delhi

Mathura

Approx Travel Time

11h 22m

₹8,914

Onwards

Ads by MMT

Via Ahmedabad

Mahuva

Ahmedabad

Mathura

Approx Travel Time

23h 10m

On Demand

Via Ahmedabad, Bundi

Mahuva

Ahmedabad

Bundi

Mathura

Approx Travel Time

1d 2h 43m

On Demand

Ads by MMT

Via Surat, Jaipur

Mahuva

Surat

Jaipur

Mathura

Approx Travel Time

12h 59m

₹9,099

Onwards

Via Ahmedabad, Agra

Mahuva

Ahmedabad

Agra

Mathura

Approx Travel Time

11h

₹11,480

Onwards

Via Ahmedabad, Delhi

Mahuva

Ahmedabad

Delhi

Mathura

Approx Travel Time

12h 35m

₹10,473

Onwards

Frequently Asked Questions

What is the distance between Mahuva and Mathura?

Mathura is approximately 1100+ km 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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India