hero
How2Go
Unnao to Bahadurgarh

Unnao to Bahadurgarh

Bahadurgarh is approximately 450+ kms from Unnao. The fastest way to reach Bahadurgarh from Unnao is by Cab, Flight, Train Via Kanpur, Delhi. It takes approximately 6 hours. The cheapest way to reach Bahadurgarh from Unnao is by Train which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Unnao

Bahadurgarh

Approx Travel Time

10h 27m

₹320

Onwards

Via Lucknow, Delhi

Unnao

Lucknow

Delhi

Bahadurgarh

Approx Travel Time

6h 51m

₹5,328

Onwards

Unnao

Lucknow

Delhi

Bahadurgarh

Approx Travel Time

6h 53m

On Demand

Ads by MMT

Via Kanpur, Delhi

Unnao

Kanpur

Delhi

Bahadurgarh

Approx Travel Time

6h 23m

₹4,591

Onwards

Unnao

Kanpur

Delhi

Bahadurgarh

Approx Travel Time

6h 45m

₹5,345

Onwards

Unnao

Kanpur

Delhi

Bahadurgarh

Approx Travel Time

6h 4m

₹5,345

Onwards

Unnao

Kanpur

Delhi

Bahadurgarh

Approx Travel Time

6h 20m

On Demand

FASTEST

Unnao

Kanpur

Delhi

Bahadurgarh

Approx Travel Time

5h 58m

On Demand

Via Ghaziabad

Unnao

Ghaziabad

Bahadurgarh

Approx Travel Time

12h

₹1,648

Onwards

Ads by MMT

Via Palwal

Unnao

Palwal

Bahadurgarh

Approx Travel Time

12h 28m

On Demand

Frequently Asked Questions

What is the distance between Unnao and Bahadurgarh?

Bahadurgarh is approximately 450+ kms from Unnao.

How long does it take to reach Bahadurgarh from Unnao?

It takes approximately 6 hours to reach Bahadurgarh from Unnao by Cab, Flight, Train Via Kanpur, Delhi.

What is the cheapest way to reach Bahadurgarh from Unnao?

The cheapest way to reach Bahadurgarh from Unnao is by Train.

What is the fastest way to reach Bahadurgarh from Unnao?

The fastest way to reach Bahadurgarh from Unnao is by Cab, Flight, Train Via Kanpur, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India