hero
How2Go
Mahendragarh to Rajula

Mahendragarh to Rajula

The fastest way to reach Rajula from Mahendragarh 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 Options

RECOMMENDED

CHEAPEST

FASTEST

Mahendragarh

Rajula

Approx Travel Time

8h 50m

₹900

Onwards

Via Delhi, Rajkot

Mahendragarh

Delhi

Rajkot

Rajula

Approx Travel Time

11h 42m

₹7,137

Onwards

Mahendragarh

Delhi

Rajkot

Rajula

Approx Travel Time

12h 49m

₹9,661

Onwards

Ads by MMT

Via Jaipur, Ahmedabad

Mahendragarh

Jaipur

Ahmedabad

Rajula

Approx Travel Time

16h 25m

₹7,949

Onwards

Mahendragarh

Jaipur

Ahmedabad

Rajula

Approx Travel Time

1d 1h 10m

₹2,284

Onwards

Via Ajmer, Ahmedabad

Mahendragarh

Ajmer

Ahmedabad

Rajula

Approx Travel Time

1d 0h 43m

₹8,323

Onwards

Ads by MMT

Via Delhi, Ahmedabad

Mahendragarh

Delhi

Ahmedabad

Rajula

Approx Travel Time

15h 18m

₹5,995

Onwards

Mahendragarh

Delhi

Ahmedabad

Rajula

Approx Travel Time

16h 25m

₹8,519

Onwards

Via Delhi, Surat

Mahendragarh

Delhi

Surat

Rajula

Approx Travel Time

19h 18m

₹7,182

Onwards

Via Jaipur, Surat

Mahendragarh

Jaipur

Surat

Rajula

Approx Travel Time

20h 5m

₹7,104

Onwards

Frequently Asked Questions

What is the distance between Mahendragarh and Rajula?

Rajula is approximately 0+ kms from Mahendragarh.

How long does it take to reach Rajula from Mahendragarh?

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

What is the cheapest way to reach Rajula from Mahendragarh?

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

What is the fastest way to reach Rajula from Mahendragarh?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India