hero
How2Go
Rajpura to Bahadurgarh

Rajpura to Bahadurgarh

Bahadurgarh is approximately 200+ 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 Bahadurgarh.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Rajpura

Bahadurgarh

Approx Travel Time

3h 34m

₹3,805

Onwards

Via Delhi

CHEAPEST

Rajpura

Delhi

Bahadurgarh

Approx Travel Time

3h 33m

₹165

Onwards

Rajpura

Delhi

Bahadurgarh

Approx Travel Time

4h 13m

₹1,405

Onwards

Rajpura

Delhi

Bahadurgarh

Approx Travel Time

4h 42m

₹919

Onwards

Via Rohtak

FASTEST

Rajpura

Rohtak

Bahadurgarh

Approx Travel Time

3h 26m

₹944

Onwards

Rajpura

Rohtak

Bahadurgarh

Approx Travel Time

3h 40m

₹1,599

Onwards

Rajpura

Rohtak

Bahadurgarh

Approx Travel Time

3h 29m

₹2,299

Onwards

Via Panipat, Rohtak

Rajpura

Panipat

Rohtak

Bahadurgarh

Approx Travel Time

4h 56m

₹285

Onwards

Via Sonipat

Rajpura

Sonipat

Bahadurgarh

Approx Travel Time

4h 12m

₹2,188

Onwards

Via Kurukshetra, Rohtak

Rajpura

Kurukshetra

Rohtak

Bahadurgarh

Approx Travel Time

5h 12m

₹260

Onwards

Frequently Asked Questions

What is the distance between Rajpura and Bahadurgarh?

Bahadurgarh is approximately 200+ kms from Rajpura.

How long does it take to reach Bahadurgarh from Rajpura?

It takes approximately 4 hours to reach Bahadurgarh from Rajpura by Bus, Train Via Rohtak.

What is the cheapest way to reach Bahadurgarh from Rajpura?

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

What is the fastest way to reach Bahadurgarh from Rajpura?

The fastest way to reach Bahadurgarh from Rajpura is by Bus, Train Via Rohtak.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India