Badrinath to Pen Distance

Pen is approximately 1850+ km from Badrinath. 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 14 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 Badrinath, India to Pen, India

Via Haridwar, Thane

RECOMMENDED

CHEAPEST

Badrinath

Haridwar

Thane

Pen

Approx Travel Time

1d 16h 20m

₹2,240

Onwards

Badrinath

Haridwar

Thane

Pen

Approx Travel Time

1d 10h 28m

₹13,685

Onwards

Via Haridwar, Panvel

Badrinath

Haridwar

Panvel

Pen

Approx Travel Time

1d 7h 48m

₹13,180

Onwards

Badrinath

Haridwar

Panvel

Pen

Approx Travel Time

1d 8h 14m

₹14,744

Onwards

Ads by MMT

Via Haridwar, Mumbai

Badrinath

Haridwar

Mumbai

Pen

Approx Travel Time

1d 8h 2m

₹16,466

Onwards

Via Dehradun, Mumbai

Badrinath

Dehradun

Mumbai

Pen

Approx Travel Time

14h 16m

₹23,917

Onwards

Ads by MMT

Via Dehradun, Navi Mumbai

FASTEST

Badrinath

Dehradun

Navi Mumbai

Pen

Approx Travel Time

14h 2m

₹21,373

Onwards

Frequently Asked Questions

What is the distance between Badrinath and Pen?

Pen is approximately 1850+ km from Badrinath.

How long does it take to reach Pen from Badrinath?

It takes approximately 14 hours to reach Pen from Badrinath by Cab, Flight, Train Via Dehradun, Navi Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India