hero
How2Go
Roorkee to Rajula

Roorkee to Rajula

The fastest way to reach Rajula from Roorkee is by Cab, Flight, Bus Via Dehradun, Ahmedabad. The journey takes approximately 16 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 Bhilwara

RECOMMENDED

Roorkee

Bhilwara

Rajula

Approx Travel Time

16h 49m

₹1,393

Onwards

Via Delhi, Ahmedabad

Roorkee

Delhi

Ahmedabad

Rajula

Approx Travel Time

16h 17m

₹6,129

Onwards

Roorkee

Delhi

Ahmedabad

Rajula

Approx Travel Time

17h 37m

₹6,519

Onwards

Roorkee

Delhi

Ahmedabad

Rajula

Approx Travel Time

16h 43m

₹9,189

Onwards

Via Dehradun, Ahmedabad

Roorkee

Dehradun

Ahmedabad

Rajula

Approx Travel Time

15h 42m

₹8,768

Onwards

FASTEST

Roorkee

Dehradun

Ahmedabad

Rajula

Approx Travel Time

15h 19m

₹11,001

Onwards

Roorkee

Dehradun

Ahmedabad

Rajula

Approx Travel Time

15h 44m

₹8,259

Onwards

Via Viramgam

CHEAPEST

Roorkee

Viramgam

Rajula

Approx Travel Time

1d 1h 47m

₹735

Onwards

Via Delhi, Surat

Roorkee

Delhi

Surat

Rajula

Approx Travel Time

1d 3h 38m

₹1,235

Onwards

Via Mathura, Surat

Roorkee

Mathura

Surat

Rajula

Approx Travel Time

1d 4h

₹11,639

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Rajula?

Rajula is approximately 0+ kms from Roorkee.

How long does it take to reach Rajula from Roorkee?

It takes approximately 16 hours to reach Rajula from Roorkee by Cab, Flight, Bus Via Dehradun, Ahmedabad.

What is the cheapest way to reach Rajula from Roorkee?

The cheapest way to reach Rajula from Roorkee is by Train Via Viramgam.

What is the fastest way to reach Rajula from Roorkee?

The fastest way to reach Rajula from Roorkee is by Cab, Flight, Bus Via Dehradun, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India