hero
How2Go
Haldwani to Firozpur

Haldwani to Firozpur

The fastest way to reach Firozpur from Haldwani is by Cab, Flight, Train Via Kichha, Delhi, Bathinda. The journey takes approximately 9 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Kichha, Delhi, Bathinda

RECOMMENDED

Haldwani

Kichha

Delhi

Bathinda

Firozpur

Approx Travel Time

9h 3m

On Demand

FASTEST

Haldwani

Kichha

Delhi

Bathinda

Firozpur

Approx Travel Time

9h 1m

On Demand

Via Ludhiana

Haldwani

Ludhiana

Firozpur

Approx Travel Time

11h 34m

₹745

Onwards

Haldwani

Ludhiana

Firozpur

Approx Travel Time

14h 35m

₹1,049

Onwards

Via Delhi, Bathinda

Haldwani

Delhi

Bathinda

Firozpur

Approx Travel Time

13h

₹679

Onwards

Haldwani

Delhi

Bathinda

Firozpur

Approx Travel Time

11h 25m

On Demand

Via Najibabad

Haldwani

Najibabad

Firozpur

Approx Travel Time

14h 16m

₹4,375

Onwards

Direct Cab

Haldwani

Firozpur

Approx Travel Time

11h 53m

₹16,333

Onwards

Via Mohali

Haldwani

Mohali

Firozpur

Approx Travel Time

14h 47m

₹4,683

Onwards

Via Delhi

CHEAPEST

Haldwani

Delhi

Firozpur

Approx Travel Time

12h 30m

₹380

Onwards

Frequently Asked Questions

What is the distance between Haldwani and Firozpur?

Firozpur is approximately 0+ kms from Haldwani.

How long does it take to reach Firozpur from Haldwani?

It takes approximately 9 hours to reach Firozpur from Haldwani by Cab, Flight, Train Via Kichha, Delhi, Bathinda.

What is the cheapest way to reach Firozpur from Haldwani?

The cheapest way to reach Firozpur from Haldwani is by Train Via Delhi.

What is the fastest way to reach Firozpur from Haldwani?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India