hero
How2Go
Rajpura to Kurukshetra

Rajpura to Kurukshetra

Kurukshetra is approximately 50+ km from Rajpura, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kurukshetra.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

FASTEST

Rajpura

Kurukshetra

Approx Travel Time

1h 10m

₹70

Onwards

Rajpura

Kurukshetra

Approx Travel Time

1h 15m

₹399

Onwards

Rajpura

Kurukshetra

Approx Travel Time

1h 55m

₹2,102

Onwards

Via Ambala

Rajpura

Ambala

Kurukshetra

Approx Travel Time

1h 13m

₹105

Onwards

Rajpura

Ambala

Kurukshetra

Approx Travel Time

1h 34m

₹845

Onwards

Rajpura

Ambala

Kurukshetra

Approx Travel Time

1h 39m

₹840

Onwards

Rajpura

Ambala

Kurukshetra

Approx Travel Time

1h 50m

₹1,580

Onwards

Via Sirhind

Rajpura

Sirhind

Kurukshetra

Approx Travel Time

2h 6m

₹225

Onwards

Via Sirhind, Ambala

Rajpura

Sirhind

Ambala

Kurukshetra

Approx Travel Time

2h 11m

₹250

Onwards

Via Chandigarh

Rajpura

Chandigarh

Kurukshetra

Approx Travel Time

2h 29m

₹886

Onwards

Frequently Asked Questions

What is the distance between Rajpura and Kurukshetra?

Kurukshetra is approximately 50+ kms from Rajpura.

How long does it take to reach Kurukshetra from Rajpura?

It takes approximately 1 hour to reach Kurukshetra from Rajpura by Train.

What is the cheapest way to reach Kurukshetra from Rajpura?

The cheapest way to reach Kurukshetra from Rajpura is by Train.

What is the fastest way to reach Kurukshetra from Rajpura?

The fastest way to reach Kurukshetra from Rajpura is by Train.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India