hero
How2Go
Bharuch to Mandalgarh

Bharuch to Mandalgarh

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

Read More
Sort By
Mode of Transport

Via Kota

RECOMMENDED

FASTEST

Bharuch

Kota

Mandalgarh

Approx Travel Time

8h 49m

₹475

Onwards

Bharuch

Kota

Mandalgarh

Approx Travel Time

9h 50m

₹730

Onwards

Via Udaipur

Bharuch

Udaipur

Mandalgarh

Approx Travel Time

13h 15m

₹2,399

Onwards

Bharuch

Udaipur

Mandalgarh

Approx Travel Time

9h 31m

₹5,697

Onwards

Bharuch

Udaipur

Mandalgarh

Approx Travel Time

11h 49m

₹6,707

Onwards

Bharuch

Udaipur

Mandalgarh

Approx Travel Time

9h 29m

₹535

Onwards

Via Chittorgarh

Bharuch

Chittorgarh

Mandalgarh

Approx Travel Time

9h 13m

₹490

Onwards

Bharuch

Chittorgarh

Mandalgarh

Approx Travel Time

9h 35m

₹1,344

Onwards

Via Nimbahera

CHEAPEST

Bharuch

Nimbahera

Mandalgarh

Approx Travel Time

11h

₹470

Onwards

Via Ratlam, Chittorgarh

Bharuch

Ratlam

Chittorgarh

Mandalgarh

Approx Travel Time

8h 56m

₹510

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Mandalgarh?

Mandalgarh is approximately 700+ kms from Bharuch.

How long does it take to reach Mandalgarh from Bharuch?

It takes approximately 9 hours to reach Mandalgarh from Bharuch by Train Via Kota.

What is the cheapest way to reach Mandalgarh from Bharuch?

The cheapest way to reach Mandalgarh from Bharuch is by Train Via Nimbahera.

What is the fastest way to reach Mandalgarh from Bharuch?

The fastest way to reach Mandalgarh from Bharuch is by Train Via Kota.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India