
Haldwani to Firozpur
Firozpur is approximately 550+ kms from Haldwani. The fastest way to reach Firozpur from Haldwani is by Train Via Saharanpur. It takes approximately 13 hours. The cheapest way to reach Firozpur from Haldwani is by Train Via Ludhiana which would take approximately 13 hours.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
FASTEST
Haldwani
Saharanpur
Firozpur
Approx Travel Time
13h 10m
On Demand
Via Ambala
Haldwani
Ambala
Firozpur
Approx Travel Time
13h 10m
On Demand
Via Ludhiana
CHEAPEST
Haldwani
Ludhiana
Firozpur
Approx Travel Time
13h 10m
₹645
Onwards
Haldwani
Ludhiana
Firozpur
Approx Travel Time
13h 25m
₹2,946
Onwards
Via Laksar
Haldwani
Laksar
Firozpur
Approx Travel Time
13h 10m
On Demand
Via Najibabad
Haldwani
Najibabad
Firozpur
Approx Travel Time
13h 10m
On Demand
Via Nagina
Haldwani
Nagina
Firozpur
Approx Travel Time
14h 2m
On Demand
Via Moradabad
Haldwani
Moradabad
Firozpur
Approx Travel Time
13h 55m
On Demand
Haldwani
Moradabad
Firozpur
Approx Travel Time
13h 40m
On Demand
Via Rampur (Uttar Pradesh)
Haldwani
Rampur (Uttar Pradesh)
Firozpur
Approx Travel Time
13h 55m
On Demand
Frequently Asked Questions
What is the distance between Haldwani and Firozpur?
Firozpur is approximately 550+ kms from Haldwani.
How long does it take to reach Firozpur from Haldwani?
It takes approximately 13 hours to reach Firozpur from Haldwani by Train Via Saharanpur.
What is the cheapest way to reach Firozpur from Haldwani?
The cheapest way to reach Firozpur from Haldwani is by Train Via Ludhiana.
What is the fastest way to reach Firozpur from Haldwani?
The fastest way to reach Firozpur from Haldwani is by Train Via Saharanpur.