hero
How2Go
Mandalgarh to Jodhpur

Mandalgarh to Jodhpur

Jodhpur is approximately 350+ kms from Mandalgarh. The fastest way to reach Jodhpur from Mandalgarh is by Bus Via Desuri. It takes approximately 7 hours. The cheapest way to reach Jodhpur from Mandalgarh is by Train Via Ajmer which would take approximately 10 hours.

Sort By
Mode of Transport

Via Desuri

RECOMMENDED

FASTEST

Mandalgarh

Desuri

Jodhpur

Approx Travel Time

7h 15m

₹1,250

Onwards

Via Bhilwara

Mandalgarh

Bhilwara

Jodhpur

Approx Travel Time

8h 51m

On Demand

Mandalgarh

Bhilwara

Jodhpur

Approx Travel Time

9h 41m

On Demand

Mandalgarh

Bhilwara

Jodhpur

Approx Travel Time

8h 17m

₹757

Onwards

Mandalgarh

Bhilwara

Jodhpur

Approx Travel Time

9h 7m

₹640

Onwards

Ads by MMT

Via Ajmer

Mandalgarh

Ajmer

Jodhpur

Approx Travel Time

9h 29m

On Demand

CHEAPEST

Mandalgarh

Ajmer

Jodhpur

Approx Travel Time

9h 35m

₹565

Onwards

Mandalgarh

Ajmer

Jodhpur

Approx Travel Time

8h 53m

On Demand

Mandalgarh

Ajmer

Jodhpur

Approx Travel Time

9h 9m

₹685

Onwards

Via Mavli

Mandalgarh

Mavli

Jodhpur

Approx Travel Time

8h 50m

₹695

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Mandalgarh and Jodhpur?

Jodhpur is approximately 350+ kms from Mandalgarh.

How long does it take to reach Jodhpur from Mandalgarh?

It takes approximately 7 hours to reach Jodhpur from Mandalgarh by Bus Via Desuri.

What is the cheapest way to reach Jodhpur from Mandalgarh?

The cheapest way to reach Jodhpur from Mandalgarh is by Train Via Ajmer.

What is the fastest way to reach Jodhpur from Mandalgarh?

The fastest way to reach Jodhpur from Mandalgarh is by Bus Via Desuri.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India