hero
How2Go
Meerut to Kangra

Meerut to Kangra

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

Direct Cab

RECOMMENDED

Meerut

Kangra

Approx Travel Time

10h 6m

₹19,207

Onwards

Via Delhi

FASTEST

Meerut

Delhi

Kangra

Approx Travel Time

4h 26m

₹4,888

Onwards

Meerut

Delhi

Kangra

Approx Travel Time

5h 20m

₹5,335

Onwards

Meerut

Delhi

Kangra

Approx Travel Time

5h 12m

₹6,567

Onwards

Via Ambala

Meerut

Ambala

Kangra

Approx Travel Time

9h 22m

₹874

Onwards

Via Chandigarh

Meerut

Chandigarh

Kangra

Approx Travel Time

10h 25m

₹1,348

Onwards

CHEAPEST

Meerut

Chandigarh

Kangra

Approx Travel Time

9h 42m

₹779

Onwards

Via Kurukshetra

Meerut

Kurukshetra

Kangra

Approx Travel Time

9h 44m

₹4,117

Onwards

Via Ludhiana

Meerut

Ludhiana

Kangra

Approx Travel Time

10h 22m

₹4,299

Onwards

Via Mohali

Meerut

Mohali

Kangra

Approx Travel Time

7h 22m

₹4,615

Onwards

Frequently Asked Questions

What is the distance between Meerut and Kangra?

Kangra is approximately 400+ kms from Meerut.

How long does it take to reach Kangra from Meerut?

It takes approximately 5 hours to reach Kangra from Meerut by Train, Flight Via Delhi.

What is the cheapest way to reach Kangra from Meerut?

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

What is the fastest way to reach Kangra from Meerut?

The fastest way to reach Kangra from Meerut is by Train, Flight Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India