hero
How2Go
Kurukshetra to Rajula

Kurukshetra to Rajula

The fastest way to reach Rajula from Kurukshetra is by Train, Flight, Bus Via Delhi, Rajkot. The journey takes approximately 11 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

Kurukshetra

Rajula

Approx Travel Time

12h 2m

₹1,800

Onwards

Via Delhi, Rajkot

FASTEST

Kurukshetra

Delhi

Rajkot

Rajula

Approx Travel Time

11h 15m

₹7,386

Onwards

Kurukshetra

Delhi

Rajkot

Rajula

Approx Travel Time

12h 40m

₹7,738

Onwards

Kurukshetra

Delhi

Rajkot

Rajula

Approx Travel Time

12h 56m

₹10,390

Onwards

Via Udaipur

Kurukshetra

Udaipur

Rajula

Approx Travel Time

19h 38m

₹3,299

Onwards

Via Mathura, Surat

CHEAPEST

Kurukshetra

Mathura

Surat

Rajula

Approx Travel Time

1d 3h 3m

₹955

Onwards

Kurukshetra

Mathura

Surat

Rajula

Approx Travel Time

1d 4h 2m

₹1,315

Onwards

Via Delhi, Surat

Kurukshetra

Delhi

Surat

Rajula

Approx Travel Time

1d 2h 50m

₹3,844

Onwards

Kurukshetra

Delhi

Surat

Rajula

Approx Travel Time

18h 55m

₹7,721

Onwards

Kurukshetra

Delhi

Surat

Rajula

Approx Travel Time

20h 20m

₹8,073

Onwards

Frequently Asked Questions

What is the distance between Kurukshetra and Rajula?

Rajula is approximately 0+ kms from Kurukshetra.

How long does it take to reach Rajula from Kurukshetra?

It takes approximately 11 hours to reach Rajula from Kurukshetra by Train, Flight, Bus Via Delhi, Rajkot.

What is the cheapest way to reach Rajula from Kurukshetra?

The cheapest way to reach Rajula from Kurukshetra is by Train Via Mathura, Surat.

What is the fastest way to reach Rajula from Kurukshetra?

The fastest way to reach Rajula from Kurukshetra is by Train, Flight, Bus Via Delhi, Rajkot.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India