hero
How2Go
Nagpur to Firozpur

Nagpur to Firozpur

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

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Nagpur

Delhi

Firozpur

Approx Travel Time

10h 10m

₹7,744

Onwards

Via Delhi, Bathinda

FASTEST

Nagpur

Delhi

Bathinda

Firozpur

Approx Travel Time

7h 5m

On Demand

CHEAPEST

Nagpur

Delhi

Bathinda

Firozpur

Approx Travel Time

22h 10m

₹600

Onwards

Nagpur

Delhi

Bathinda

Firozpur

Approx Travel Time

9h 40m

₹7,759

Onwards

Nagpur

Delhi

Bathinda

Firozpur

Approx Travel Time

7h 52m

On Demand

Via Bhopal, Delhi

Nagpur

Bhopal

Delhi

Firozpur

Approx Travel Time

21h 52m

₹6,982

Onwards

Via Jaipur

Nagpur

Jaipur

Firozpur

Approx Travel Time

1d 7h 2m

₹2,533

Onwards

Direct Train

Nagpur

Firozpur

Approx Travel Time

1d 11h 30m

₹2,245

Onwards

Via Delhi, Jalandhar

Nagpur

Delhi

Jalandhar

Firozpur

Approx Travel Time

10h 45m

₹7,784

Onwards

Via Delhi, Amritsar

Nagpur

Delhi

Amritsar

Firozpur

Approx Travel Time

8h 45m

₹11,419

Onwards

Frequently Asked Questions

What is the distance between Nagpur and Firozpur?

Firozpur is approximately 1200+ kms from Nagpur.

How long does it take to reach Firozpur from Nagpur?

It takes approximately 7 hours to reach Firozpur from Nagpur by Flight, Train Via Delhi, Bathinda.

What is the cheapest way to reach Firozpur from Nagpur?

The cheapest way to reach Firozpur from Nagpur is by Train Via Delhi, Bathinda.

What is the fastest way to reach Firozpur from Nagpur?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India