hero
How2Go
Haridwar to Badrinath

Haridwar to Badrinath

Badrinath is approximately 300+ km from Haridwar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Badrinath.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Haridwar

Badrinath

Approx Travel Time

6h 29m

₹10,362

Onwards

CHEAPEST

Haridwar

Badrinath

Approx Travel Time

11h 22m

₹1,000

Onwards

Via Rishikesh

Haridwar

Rishikesh

Badrinath

Approx Travel Time

11h 29m

₹1,145

Onwards

Haridwar

Rishikesh

Badrinath

Approx Travel Time

11h 40m

₹1,499

Onwards

Haridwar

Rishikesh

Badrinath

Approx Travel Time

11h 58m

₹2,319

Onwards

Via Joshimath

Haridwar

Joshimath

Badrinath

Approx Travel Time

12h 8m

₹12,897

Onwards

Via Kedarnath

Haridwar

Kedarnath

Badrinath

Approx Travel Time

12h 25m

₹12,394

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Badrinath?

Badrinath is approximately 300+ kms from Haridwar.

How long does it take to reach Badrinath from Haridwar?

It takes approximately 7 hours to reach Badrinath from Haridwar by Cab.

What is the cheapest way to reach Badrinath from Haridwar?

The cheapest way to reach Badrinath from Haridwar is by Bus.

What is the fastest way to reach Badrinath from Haridwar?

The fastest way to reach Badrinath from Haridwar is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India