hero
How2Go
Rajula to Mahendragarh

Rajula to Mahendragarh

The fastest way to reach Mahendragarh from Rajula is by Bus. The journey takes approximately 9 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

FASTEST

Rajula

Mahendragarh

Approx Travel Time

9h

₹1,700

Onwards

Via Rajkot, Delhi

Rajula

Rajkot

Delhi

Mahendragarh

Approx Travel Time

11h 5m

₹8,295

Onwards

Rajula

Rajkot

Delhi

Mahendragarh

Approx Travel Time

12h 52m

₹10,835

Onwards

Via Ahmedabad, Jaipur

Rajula

Ahmedabad

Jaipur

Mahendragarh

Approx Travel Time

1d 1h 45m

₹2,535

Onwards

Via Surat, Rewari

CHEAPEST

Rajula

Surat

Rewari

Mahendragarh

Approx Travel Time

1d 4h 11m

₹1,005

Onwards

Via Surat, Narnaul

Rajula

Surat

Narnaul

Mahendragarh

Approx Travel Time

1d 3h 33m

₹3,485

Onwards

Via Ahmedabad, Ajmer

Rajula

Ahmedabad

Ajmer

Mahendragarh

Approx Travel Time

1d 1h

₹7,542

Onwards

Via Ahmedabad, Delhi

Rajula

Ahmedabad

Delhi

Mahendragarh

Approx Travel Time

15h 7m

₹6,589

Onwards

Rajula

Ahmedabad

Delhi

Mahendragarh

Approx Travel Time

16h 54m

₹9,129

Onwards

Via Surat, Delhi

Rajula

Surat

Delhi

Mahendragarh

Approx Travel Time

19h 7m

₹7,910

Onwards

Frequently Asked Questions

What is the distance between Rajula and Mahendragarh?

Mahendragarh is approximately 0+ kms from Rajula.

How long does it take to reach Mahendragarh from Rajula?

It takes approximately 9 hours to reach Mahendragarh from Rajula by Bus.

What is the cheapest way to reach Mahendragarh from Rajula?

The cheapest way to reach Mahendragarh from Rajula is by Train Via Surat, Rewari.

What is the fastest way to reach Mahendragarh from Rajula?

The fastest way to reach Mahendragarh from Rajula is by Bus.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India