Haldwani to Pen Distance

Pen is approximately 1350+ km from Haldwani. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Pen, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Haldwani, India to Pen, India

Via Bareilly, Mumbai

RECOMMENDED

FASTEST

Haldwani

Bareilly

Mumbai

Pen

Approx Travel Time

8h 57m

₹10,526

Onwards

Haldwani

Bareilly

Mumbai

Pen

Approx Travel Time

10h 4m

₹10,830

Onwards

Haldwani

Bareilly

Mumbai

Pen

Approx Travel Time

9h 28m

₹12,627

Onwards

Via Delhi, Mumbai

Haldwani

Delhi

Mumbai

Pen

Approx Travel Time

12h 54m

₹9,812

Onwards

Haldwani

Delhi

Mumbai

Pen

Approx Travel Time

12h 46m

₹13,284

Onwards

Ads by MMT

Via Ghaziabad, Mumbai

Haldwani

Ghaziabad

Mumbai

Pen

Approx Travel Time

12h 44m

₹10,296

Onwards

CHEAPEST

Haldwani

Ghaziabad

Mumbai

Pen

Approx Travel Time

13h 9m

₹9,807

Onwards

Haldwani

Ghaziabad

Mumbai

Pen

Approx Travel Time

12h 17m

₹13,314

Onwards

Via Dehradun, Mumbai

Haldwani

Dehradun

Mumbai

Pen

Approx Travel Time

14h 12m

₹16,764

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Haldwani and Pen?

The straight-line distance is approximately 1300+ km.

What is the distance from Haldwani to Pen via Bareilly?

Via Bareilly, the distance is approximately 1350+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India