hero
How2Go
Bahadurgarh to Shimla

Bahadurgarh to Shimla

Shimla is approximately 300+ kms from Bahadurgarh. The fastest way to reach Shimla from Bahadurgarh is by Train, Flight Via Delhi. It takes approximately 3 hours. The cheapest way to reach Shimla from Bahadurgarh is by Train, Bus Via Delhi which would take approximately 10 hours.

Sort By
Mode of Transport

Via Panipat, Chandigarh

RECOMMENDED

Bahadurgarh

Panipat

Chandigarh

Shimla

Approx Travel Time

9h 56m

₹3,200

Onwards

Via Chandigarh

Bahadurgarh

Chandigarh

Shimla

Approx Travel Time

9h 29m

₹4,398

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Bahadurgarh

Delhi

Shimla

Approx Travel Time

9h 40m

₹659

Onwards

FASTEST

Bahadurgarh

Delhi

Shimla

Approx Travel Time

2h 40m

₹6,570

Onwards

Via Delhi, Chandigarh

Bahadurgarh

Delhi

Chandigarh

Shimla

Approx Travel Time

9h 50m

₹760

Onwards

Bahadurgarh

Delhi

Chandigarh

Shimla

Approx Travel Time

5h 20m

₹3,309

Onwards

Ads by MMT

Direct Cab

Bahadurgarh

Shimla

Approx Travel Time

9h 3m

₹5,294

Onwards

Via Panipat, Ambala

Bahadurgarh

Panipat

Ambala

Shimla

Approx Travel Time

11h

₹6,196

Onwards

Via Rohtak

Bahadurgarh

Rohtak

Shimla

Approx Travel Time

10h 2m

₹5,797

Onwards

Via Delhi, Ambala

Bahadurgarh

Delhi

Ambala

Shimla

Approx Travel Time

11h 9m

₹3,691

Onwards

Frequently Asked Questions

What is the distance between Bahadurgarh and Shimla?

Shimla is approximately 300+ kms from Bahadurgarh.

How long does it take to reach Shimla from Bahadurgarh?

It takes approximately 3 hours to reach Shimla from Bahadurgarh by Train, Flight Via Delhi.

What is the cheapest way to reach Shimla from Bahadurgarh?

The cheapest way to reach Shimla from Bahadurgarh is by Train, Bus Via Delhi.

What is the fastest way to reach Shimla from Bahadurgarh?

The fastest way to reach Shimla from Bahadurgarh is by Train, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India