hero
How2Go
Bahadurgarh to Nagpur

Bahadurgarh to Nagpur

Nagpur is approximately 850+ km from Bahadurgarh, 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 Nagpur.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Bahadurgarh

Delhi

Nagpur

Approx Travel Time

3h 31m

₹6,792

Onwards

Bahadurgarh

Delhi

Nagpur

Approx Travel Time

15h

₹1,259

Onwards

Bahadurgarh

Delhi

Nagpur

Approx Travel Time

4h 10m

₹7,496

Onwards

Bahadurgarh

Delhi

Nagpur

Approx Travel Time

4h 20m

₹8,010

Onwards

Via Ghaziabad, Delhi

Bahadurgarh

Ghaziabad

Delhi

Nagpur

Approx Travel Time

5h 3m

₹7,492

Onwards

Via Agra

Bahadurgarh

Agra

Nagpur

Approx Travel Time

16h 11m

₹625

Onwards

Bahadurgarh

Agra

Nagpur

Approx Travel Time

16h 24m

₹4,516

Onwards

Direct Train

CHEAPEST

Bahadurgarh

Nagpur

Approx Travel Time

20h 57m

₹520

Onwards

Via Delhi, Bhopal

Bahadurgarh

Delhi

Bhopal

Nagpur

Approx Travel Time

23h 52m

₹3,448

Onwards

Via Jaipur, Bhopal

Bahadurgarh

Jaipur

Bhopal

Nagpur

Approx Travel Time

1d 0h 6m

₹6,837

Onwards

Frequently Asked Questions

What is the distance between Bahadurgarh and Nagpur?

Nagpur is approximately 850+ kms from Bahadurgarh.

How long does it take to reach Nagpur from Bahadurgarh?

It takes approximately 4 hours to reach Nagpur from Bahadurgarh by Train, Flight Via Delhi.

What is the cheapest way to reach Nagpur from Bahadurgarh?

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

What is the fastest way to reach Nagpur from Bahadurgarh?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India