Rupbas to Mandalgarh Distance

Mandalgarh is approximately 300+ km from Rupbas. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 11 hours, subject to the chosen service and route. The fastest way to reach Mandalgarh takes approximately 7 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 Rupbas, India to Mandalgarh, India

Direct Train

RECOMMENDED

CHEAPEST

Rupbas

Mandalgarh

Approx Travel Time

10h 24m

₹225

Onwards

Via Sawai Madhopur

Rupbas

Sawai Madhopur

Mandalgarh

Approx Travel Time

8h 36m

₹290

Onwards

Ads by MMT

Via Bayana, Kota

Rupbas

Bayana

Kota

Mandalgarh

Approx Travel Time

7h 13m

₹415

Onwards

Via Gangapur City, Bundi

FASTEST

Rupbas

Gangapur City

Bundi

Mandalgarh

Approx Travel Time

6h 46m

₹435

Onwards

Rupbas

Gangapur City

Bundi

Mandalgarh

Approx Travel Time

7h 15m

On Demand

Rupbas

Gangapur City

Bundi

Mandalgarh

Approx Travel Time

6h 46m

On Demand

Ads by MMT

Via Bharatpur, Bundi

Rupbas

Bharatpur

Bundi

Mandalgarh

Approx Travel Time

10h 30m

On Demand

Rupbas

Bharatpur

Bundi

Mandalgarh

Approx Travel Time

10h 1m

On Demand

Via Bharatpur, Kota

Rupbas

Bharatpur

Kota

Mandalgarh

Approx Travel Time

7h 46m

On Demand

Via Gangapur City, Kota

Rupbas

Gangapur City

Kota

Mandalgarh

Approx Travel Time

7h 5m

₹390

Onwards

Frequently Asked Questions

What is the distance between Rupbas and Mandalgarh?

Mandalgarh is approximately 300+ km from Rupbas.

How long does it take to reach Mandalgarh from Rupbas?

It takes approximately 7 hours to reach Mandalgarh from Rupbas by Train Via Gangapur City, Bundi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India