hero
How2Go
Mandalgarh to Nathdwara

Mandalgarh to Nathdwara

Nathdwara is approximately 150+ km from Mandalgarh, 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 Nathdwara.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Mandalgarh

Nathdwara

Approx Travel Time

6h 5m

₹700

Onwards

Via Chittorgarh

Mandalgarh

Chittorgarh

Nathdwara

Approx Travel Time

3h 48m

₹290

Onwards

Mandalgarh

Chittorgarh

Nathdwara

Approx Travel Time

3h 58m

₹545

Onwards

Via Mavli

Mandalgarh

Mavli

Nathdwara

Approx Travel Time

3h 30m

₹545

Onwards

Mandalgarh

Mavli

Nathdwara

Approx Travel Time

3h 50m

₹290

Onwards

Via Chittorgarh, Mavli

FASTEST

Mandalgarh

Chittorgarh

Mavli

Nathdwara

Approx Travel Time

3h 12m

₹620

Onwards

Via Udaipur

Mandalgarh

Udaipur

Nathdwara

Approx Travel Time

4h 44m

₹1,299

Onwards

CHEAPEST

Mandalgarh

Udaipur

Nathdwara

Approx Travel Time

4h 50m

₹245

Onwards

Via Kapasan, Mavli

Mandalgarh

Kapasan

Mavli

Nathdwara

Approx Travel Time

4h 12m

₹380

Onwards

Via Begun, Chittorgarh

Mandalgarh

Begun

Chittorgarh

Nathdwara

Approx Travel Time

4h 16m

₹435

Onwards

Frequently Asked Questions

What is the distance between Mandalgarh and Nathdwara?

Nathdwara is approximately 150+ kms from Mandalgarh.

How long does it take to reach Nathdwara from Mandalgarh?

It takes approximately 3 hours to reach Nathdwara from Mandalgarh by Train, Bus Via Chittorgarh, Mavli.

What is the cheapest way to reach Nathdwara from Mandalgarh?

The cheapest way to reach Nathdwara from Mandalgarh is by Train, Bus Via Udaipur.

What is the fastest way to reach Nathdwara from Mandalgarh?

The fastest way to reach Nathdwara from Mandalgarh is by Train, Bus Via Chittorgarh, Mavli.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India