hero
How2Go
Rajula to Haridwar

Rajula to Haridwar

The fastest way to reach Haridwar from Rajula is by Bus Via Ajmer. The journey takes approximately 17 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

Via Ajmer

RECOMMENDED

FASTEST

Rajula

Ajmer

Haridwar

Approx Travel Time

16h 30m

₹1,299

Onwards

Via Surat, Delhi

Rajula

Surat

Delhi

Haridwar

Approx Travel Time

20h 34m

₹7,580

Onwards

Rajula

Surat

Delhi

Haridwar

Approx Travel Time

20h 51m

₹7,940

Onwards

Rajula

Surat

Delhi

Haridwar

Approx Travel Time

1d 5h 7m

₹3,210

Onwards

Rajula

Surat

Delhi

Haridwar

Approx Travel Time

22h 35m

₹8,264

Onwards

Rajula

Surat

Delhi

Haridwar

Approx Travel Time

21h 33m

₹10,140

Onwards

Rajula

Surat

Delhi

Haridwar

Approx Travel Time

21h 50m

₹10,500

Onwards

Via Surendranagar

CHEAPEST

Rajula

Surendranagar

Haridwar

Approx Travel Time

1d 4h 37m

₹740

Onwards

Via Ankleshwar

Rajula

Ankleshwar

Haridwar

Approx Travel Time

1d 13h 24m

₹1,240

Onwards

Via Surat, Ahmedabad, Dehradun

Rajula

Surat

Ahmedabad

Dehradun

Haridwar

Approx Travel Time

21h 8m

₹10,931

Onwards

Frequently Asked Questions

What is the distance between Rajula and Haridwar?

Haridwar is approximately 0+ kms from Rajula.

How long does it take to reach Haridwar from Rajula?

It takes approximately 17 hours to reach Haridwar from Rajula by Bus Via Ajmer.

What is the cheapest way to reach Haridwar from Rajula?

The cheapest way to reach Haridwar from Rajula is by Train Via Surendranagar.

What is the fastest way to reach Haridwar from Rajula?

The fastest way to reach Haridwar from Rajula is by Bus Via Ajmer.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India