Badrinath to Sagar Distance

Sagar is approximately 1150+ km from Badrinath. Compare the available routes and travel options between the two cities. The fastest way to reach Sagar takes approximately 22 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.

Route map showing distance and travel time from Badrinath, India to Sagar, India

Via Haridwar, Gwalior

RECOMMENDED

FASTEST

Badrinath

Haridwar

Gwalior

Sagar

Approx Travel Time

21h 19m

On Demand

Badrinath

Haridwar

Gwalior

Sagar

Approx Travel Time

23h 22m

On Demand

Via Haridwar, Jhansi

Badrinath

Haridwar

Jhansi

Sagar

Approx Travel Time

22h 10m

₹13,409

Onwards

Badrinath

Haridwar

Jhansi

Sagar

Approx Travel Time

22h 25m

On Demand

Ads by MMT

Via Rishikesh, Dabra

Badrinath

Rishikesh

Dabra

Sagar

Approx Travel Time

1d 0h 19m

₹13,674

Onwards

CHEAPEST

Badrinath

Rishikesh

Dabra

Sagar

Approx Travel Time

1d 5h 12m

₹2,798

Onwards

Via Rishikesh, Gwalior

Badrinath

Rishikesh

Gwalior

Sagar

Approx Travel Time

23h 6m

On Demand

Ads by MMT

Via Dehradun, Lucknow

Badrinath

Dehradun

Lucknow

Sagar

Approx Travel Time

22h 32m

₹19,164

Onwards

Frequently Asked Questions

What is the distance between Badrinath and Sagar?

Sagar is approximately 1150+ km from Badrinath.

How long does it take to reach Sagar from Badrinath?

It takes approximately 22 hours to reach Sagar from Badrinath by Cab, Train Via Haridwar, Gwalior.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India