hero
How2Go
Kangra to Haridwar

Kangra to Haridwar

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Kangra

Haridwar

Approx Travel Time

9h 3m

₹13,464

Onwards

CHEAPEST

Kangra

Haridwar

Approx Travel Time

10h 55m

₹799

Onwards

Via Mohali, Ambala

Kangra

Mohali

Ambala

Haridwar

Approx Travel Time

6h 58m

₹5,843

Onwards

Via Ambala

Kangra

Ambala

Haridwar

Approx Travel Time

9h 17m

₹845

Onwards

Via Mohali, Dehradun

FASTEST

Kangra

Mohali

Dehradun

Haridwar

Approx Travel Time

6h 1m

₹18,356

Onwards

Via Phagwara

Kangra

Phagwara

Haridwar

Approx Travel Time

9h 43m

₹4,138

Onwards

Via Mohali, Saharanpur

Kangra

Mohali

Saharanpur

Haridwar

Approx Travel Time

7h 5m

₹5,873

Onwards

Kangra

Mohali

Saharanpur

Haridwar

Approx Travel Time

7h 29m

₹8,140

Onwards

Via Mohali

Kangra

Mohali

Haridwar

Approx Travel Time

8h 10m

₹6,092

Onwards

Kangra

Mohali

Haridwar

Approx Travel Time

8h 14m

₹5,823

Onwards

Frequently Asked Questions

What is the distance between Kangra and Haridwar?

Haridwar is approximately 400+ kms from Kangra.

How long does it take to reach Haridwar from Kangra?

It takes approximately 6 hours to reach Haridwar from Kangra by Flight, Cab Via Mohali, Dehradun.

What is the cheapest way to reach Haridwar from Kangra?

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

What is the fastest way to reach Haridwar from Kangra?

The fastest way to reach Haridwar from Kangra is by Flight, Cab Via Mohali, Dehradun.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India