hero
How2Go
Nathdwara to Mahuva

Nathdwara to Mahuva

Mahuva is approximately 350+ km from Nathdwara, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahuva.

Read More
Sort By
Mode of Transport

Via Surendranagar

RECOMMENDED

Nathdwara

Surendranagar

Mahuva

Approx Travel Time

11h 54m

On Demand

CHEAPEST

Nathdwara

Surendranagar

Mahuva

Approx Travel Time

12h 53m

₹590

Onwards

Via Gandhinagar

Nathdwara

Gandhinagar

Mahuva

Approx Travel Time

13h 30m

₹1,200

Onwards

Ads by MMT

Via Surendranagar, Umrala

FASTEST

Nathdwara

Surendranagar

Umrala

Mahuva

Approx Travel Time

11h 30m

On Demand

Via Bhavnagar

Nathdwara

Bhavnagar

Mahuva

Approx Travel Time

12h 22m

₹4,486

Onwards

Ads by MMT

Via Dhandhuka

Nathdwara

Dhandhuka

Mahuva

Approx Travel Time

14h 17m

₹1,336

Onwards

Via Palanpur, Umrala

Nathdwara

Palanpur

Umrala

Mahuva

Approx Travel Time

12h 39m

On Demand

Via Gandhinagar, Surat

Nathdwara

Gandhinagar

Surat

Mahuva

Approx Travel Time

12h 22m

₹1,080

Onwards

Via Ahmedabad, Surat

Nathdwara

Ahmedabad

Surat

Mahuva

Approx Travel Time

12h 22m

₹1,195

Onwards

Via Nadiad, Surat

Nathdwara

Nadiad

Surat

Mahuva

Approx Travel Time

13h 11m

₹1,244

Onwards

Frequently Asked Questions

What is the distance between Nathdwara and Mahuva?

Mahuva is approximately 350+ kms from Nathdwara.

How long does it take to reach Mahuva from Nathdwara?

It takes approximately 12 hours to reach Mahuva from Nathdwara by Train, Bus Via Surendranagar, Umrala.

What is the cheapest way to reach Mahuva from Nathdwara?

The cheapest way to reach Mahuva from Nathdwara is by Train Via Surendranagar.

What is the fastest way to reach Mahuva from Nathdwara?

The fastest way to reach Mahuva from Nathdwara is by Train, Bus Via Surendranagar, Umrala.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India