hero
How2Go
Mahendragarh to Baran

Mahendragarh to Baran

Baran is approximately 500+ km from Mahendragarh, 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 Baran.

Read More
Sort By
Mode of Transport

Via Jaipur

RECOMMENDED

CHEAPEST

Mahendragarh

Jaipur

Baran

Approx Travel Time

9h 57m

₹405

Onwards

Mahendragarh

Jaipur

Baran

Approx Travel Time

8h 8m

₹710

Onwards

Mahendragarh

Jaipur

Baran

Approx Travel Time

11h 10m

₹1,100

Onwards

Via Rewari, Jaipur

FASTEST

Mahendragarh

Rewari

Jaipur

Baran

Approx Travel Time

7h 48m

₹520

Onwards

Ads by MMT

Via Narnaul, Phulera

Mahendragarh

Narnaul

Phulera

Baran

Approx Travel Time

9h 10m

₹2,196

Onwards

Mahendragarh

Narnaul

Phulera

Baran

Approx Travel Time

9h 10m

₹550

Onwards

Via Rewari, Dausa

Mahendragarh

Rewari

Dausa

Baran

Approx Travel Time

8h 7m

₹1,190

Onwards

Ads by MMT

Via Chirawa

Mahendragarh

Chirawa

Baran

Approx Travel Time

10h

On Demand

Mahendragarh

Chirawa

Baran

Approx Travel Time

9h 45m

On Demand

Via Loharu

Mahendragarh

Loharu

Baran

Approx Travel Time

9h 50m

On Demand

Frequently Asked Questions

What is the distance between Mahendragarh and Baran?

Baran is approximately 500+ kms from Mahendragarh.

How long does it take to reach Baran from Mahendragarh?

It takes approximately 8 hours to reach Baran from Mahendragarh by Train Via Rewari, Jaipur.

What is the cheapest way to reach Baran from Mahendragarh?

The cheapest way to reach Baran from Mahendragarh is by Train Via Jaipur.

What is the fastest way to reach Baran from Mahendragarh?

The fastest way to reach Baran from Mahendragarh is by Train Via Rewari, Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India