hero
How2Go
Rajpura to Gurgaon

Rajpura to Gurgaon

Gurgaon is approximately 250+ 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 Gurgaon.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Rajpura

Gurgaon

Approx Travel Time

5h 50m

₹881

Onwards

Rajpura

Gurgaon

Approx Travel Time

4h 16m

₹4,218

Onwards

Rajpura

Gurgaon

Approx Travel Time

7h 13m

₹220

Onwards

Via Ambala, Delhi

FASTEST

Rajpura

Ambala

Delhi

Gurgaon

Approx Travel Time

3h 27m

₹225

Onwards

Rajpura

Ambala

Delhi

Gurgaon

Approx Travel Time

3h 35m

₹1,169

Onwards

Via Delhi

CHEAPEST

Rajpura

Delhi

Gurgaon

Approx Travel Time

3h 30m

₹190

Onwards

Rajpura

Delhi

Gurgaon

Approx Travel Time

3h 38m

₹1,134

Onwards

Rajpura

Delhi

Gurgaon

Approx Travel Time

4h 47m

₹519

Onwards

Via Ambala

Rajpura

Ambala

Gurgaon

Approx Travel Time

3h 39m

₹245

Onwards

Rajpura

Ambala

Gurgaon

Approx Travel Time

4h 5m

₹846

Onwards

Frequently Asked Questions

What is the distance between Rajpura and Gurgaon?

Gurgaon is approximately 250+ kms from Rajpura.

How long does it take to reach Gurgaon from Rajpura?

It takes approximately 4 hours to reach Gurgaon from Rajpura by Train Via Ambala, Delhi.

What is the cheapest way to reach Gurgaon from Rajpura?

The cheapest way to reach Gurgaon from Rajpura is by Train Via Delhi.

What is the fastest way to reach Gurgaon from Rajpura?

The fastest way to reach Gurgaon from Rajpura is by Train Via Ambala, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India