hero
How2Go
Badrinath to Kangra

Badrinath to Kangra

Kangra is approximately 550+ km from Badrinath, 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 Kangra.

Read More
Sort By
Mode of Transport

Via Haridwar, Ambala

RECOMMENDED

Badrinath

Haridwar

Ambala

Kangra

Approx Travel Time

20h 47m

₹1,844

Onwards

Via Rishikesh

Badrinath

Rishikesh

Kangra

Approx Travel Time

22h 45m

₹1,799

Onwards

Via Haridwar, Mohali

FASTEST

Badrinath

Haridwar

Mohali

Kangra

Approx Travel Time

18h 34m

On Demand

Via Rishikesh, Ludhiana

Badrinath

Rishikesh

Ludhiana

Kangra

Approx Travel Time

23h 11m

₹5,048

Onwards

Via Haridwar, Chandigarh

CHEAPEST

Badrinath

Haridwar

Chandigarh

Kangra

Approx Travel Time

21h 57m

₹1,774

Onwards

Via Haridwar

Badrinath

Haridwar

Kangra

Approx Travel Time

23h 30m

₹1,799

Onwards

Via Rishikesh, Panchkula

Badrinath

Rishikesh

Panchkula

Kangra

Approx Travel Time

22h 20m

₹1,998

Onwards

Via Rishikesh, Chandigarh

Badrinath

Rishikesh

Chandigarh

Kangra

Approx Travel Time

22h 35m

₹1,998

Onwards

Via Rishikesh, Kharar

Badrinath

Rishikesh

Kharar

Kangra

Approx Travel Time

22h 22m

₹2,278

Onwards

Via Rishikesh, Mohali

Badrinath

Rishikesh

Mohali

Kangra

Approx Travel Time

19h 55m

₹5,819

Onwards

Frequently Asked Questions

What is the distance between Badrinath and Kangra?

Kangra is approximately 550+ kms from Badrinath.

How long does it take to reach Kangra from Badrinath?

It takes approximately 19 hours to reach Kangra from Badrinath by Bus, Train, Flight Via Haridwar, Mohali.

What is the cheapest way to reach Kangra from Badrinath?

The cheapest way to reach Kangra from Badrinath is by Bus, Train Via Haridwar, Chandigarh.

What is the fastest way to reach Kangra from Badrinath?

The fastest way to reach Kangra from Badrinath is by Bus, Train, Flight Via Haridwar, Mohali.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India