hero
How2Go
Bahadurgarh to Nadaun

Bahadurgarh to Nadaun

Nadaun is approximately 400+ kms from Bahadurgarh. The fastest way to reach Nadaun from Bahadurgarh is by Train, Flight, Bus Via Delhi, Kangra. It takes approximately 6 hours. The cheapest way to reach Nadaun from Bahadurgarh is by Train, Bus Via Delhi, Chandigarh which would take approximately 12 hours.

Sort By
Mode of Transport

Via Chandigarh

RECOMMENDED

Bahadurgarh

Chandigarh

Nadaun

Approx Travel Time

11h 29m

₹4,547

Onwards

Via Panipat, Chandigarh

Bahadurgarh

Panipat

Chandigarh

Nadaun

Approx Travel Time

11h 56m

₹3,349

Onwards

Ads by MMT

Via Delhi, Chandigarh

Bahadurgarh

Delhi

Chandigarh

Nadaun

Approx Travel Time

7h 20m

₹3,458

Onwards

CHEAPEST

Bahadurgarh

Delhi

Chandigarh

Nadaun

Approx Travel Time

11h 50m

₹909

Onwards

Via Delhi, Kangra

FASTEST

Bahadurgarh

Delhi

Kangra

Nadaun

Approx Travel Time

5h 35m

₹6,912

Onwards

Ads by MMT

Via Delhi, Shimla

Bahadurgarh

Delhi

Shimla

Nadaun

Approx Travel Time

8h 3m

₹7,904

Onwards

Via Delhi, Mohali

Bahadurgarh

Delhi

Mohali

Nadaun

Approx Travel Time

8h 5m

₹6,768

Onwards

Via Mohali

Bahadurgarh

Mohali

Nadaun

Approx Travel Time

12h 5m

₹7,320

Onwards

Via Delhi

Bahadurgarh

Delhi

Nadaun

Approx Travel Time

11h 55m

₹1,059

Onwards

Via Mohali, Kangra

Bahadurgarh

Mohali

Kangra

Nadaun

Approx Travel Time

11h 15m

₹6,369

Onwards

Frequently Asked Questions

What is the distance between Bahadurgarh and Nadaun?

Nadaun is approximately 400+ kms from Bahadurgarh.

How long does it take to reach Nadaun from Bahadurgarh?

It takes approximately 6 hours to reach Nadaun from Bahadurgarh by Train, Flight, Bus Via Delhi, Kangra.

What is the cheapest way to reach Nadaun from Bahadurgarh?

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

What is the fastest way to reach Nadaun from Bahadurgarh?

The fastest way to reach Nadaun from Bahadurgarh is by Train, Flight, Bus Via Delhi, Kangra.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India