
Nanpara to Firozpur
Firozpur is approximately 1100+ kms from Nanpara. The fastest way to reach Firozpur from Nanpara is by Cab, Flight, Bus Via Lucknow, Amritsar. It takes approximately 11 hours. The cheapest way to reach Firozpur from Nanpara is by Bus, Train Via Moradabad, Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Lucknow, Amritsar
RECOMMENDED
Nanpara
Lucknow
Amritsar
Firozpur
Approx Travel Time
10h 47m
₹11,465
Onwards
FASTEST
Nanpara
Lucknow
Amritsar
Firozpur
Approx Travel Time
10h 45m
₹8,593
Onwards
Nanpara
Lucknow
Amritsar
Firozpur
Approx Travel Time
13h 51m
₹8,628
Onwards
Via Lucknow, Delhi
Nanpara
Lucknow
Delhi
Firozpur
Approx Travel Time
14h 15m
₹8,043
Onwards
Via Moradabad, Delhi
CHEAPEST
Nanpara
Moradabad
Delhi
Firozpur
Approx Travel Time
18h 31m
₹975
Onwards
Via Lucknow, Ludhiana
Nanpara
Lucknow
Ludhiana
Firozpur
Approx Travel Time
21h 11m
On Demand
Via Bareilly, Chandigarh
Nanpara
Bareilly
Chandigarh
Firozpur
Approx Travel Time
22h 29m
₹5,057
Onwards
Via Delhi, Abohar
Nanpara
Delhi
Abohar
Firozpur
Approx Travel Time
1d 1h 32m
₹2,399
Onwards
Via Moradabad, Ludhiana
Nanpara
Moradabad
Ludhiana
Firozpur
Approx Travel Time
19h 4m
₹1,015
Onwards
Via Bareilly, Ludhiana
Nanpara
Bareilly
Ludhiana
Firozpur
Approx Travel Time
19h 10m
₹1,055
Onwards
Frequently Asked Questions
What is the distance between Nanpara and Firozpur?
Firozpur is approximately 1100+ kms from Nanpara.
How long does it take to reach Firozpur from Nanpara?
It takes approximately 11 hours to reach Firozpur from Nanpara by Cab, Flight, Bus Via Lucknow, Amritsar.
What is the cheapest way to reach Firozpur from Nanpara?
The cheapest way to reach Firozpur from Nanpara is by Bus, Train Via Moradabad, Delhi.
What is the fastest way to reach Firozpur from Nanpara?
The fastest way to reach Firozpur from Nanpara is by Cab, Flight, Bus Via Lucknow, Amritsar.


