hero
How2Go
Kurukshetra to Badrinath

Kurukshetra to Badrinath

Badrinath is approximately 450+ km from Kurukshetra, 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 Cab

RECOMMENDED

FASTEST

Kurukshetra

Badrinath

Approx Travel Time

12h 20m

₹15,633

Onwards

Via Ambala, Haridwar

CHEAPEST

Kurukshetra

Ambala

Haridwar

Badrinath

Approx Travel Time

14h 40m

₹1,175

Onwards

Via Rishikesh

Kurukshetra

Rishikesh

Badrinath

Approx Travel Time

15h 5m

₹1,900

Onwards

Via Roorkee, Haridwar

Kurukshetra

Roorkee

Haridwar

Badrinath

Approx Travel Time

14h 22m

₹4,153

Onwards

Kurukshetra

Roorkee

Haridwar

Badrinath

Approx Travel Time

14h 24m

₹4,516

Onwards

Via Haridwar

Kurukshetra

Haridwar

Badrinath

Approx Travel Time

15h 20m

₹1,800

Onwards

Via Yamunanagar, Haridwar

Kurukshetra

Yamunanagar

Haridwar

Badrinath

Approx Travel Time

14h 33m

₹2,145

Onwards

Kurukshetra

Yamunanagar

Haridwar

Badrinath

Approx Travel Time

14h 58m

₹3,097

Onwards

Via Saharanpur, Haridwar

Kurukshetra

Saharanpur

Haridwar

Badrinath

Approx Travel Time

14h 48m

₹2,085

Onwards

Kurukshetra

Saharanpur

Haridwar

Badrinath

Approx Travel Time

15h

₹3,896

Onwards

Frequently Asked Questions

What is the distance between Kurukshetra and Badrinath?

Badrinath is approximately 450+ kms from Kurukshetra.

How long does it take to reach Badrinath from Kurukshetra?

It takes approximately 13 hours to reach Badrinath from Kurukshetra by Cab.

What is the cheapest way to reach Badrinath from Kurukshetra?

The cheapest way to reach Badrinath from Kurukshetra is by Train, Bus Via Ambala, Haridwar.

What is the fastest way to reach Badrinath from Kurukshetra?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India