
Kangra to Meerut
Meerut is approximately 450+ kms from Kangra. The fastest way to reach Meerut from Kangra is by Flight, Bus Via Delhi. It takes approximately 6 hours. The cheapest way to reach Meerut from Kangra is by Bus Via Kurukshetra which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
Kangra
Delhi
Meerut
Approx Travel Time
5h 33m
₹12,409
Onwards
Kangra
Delhi
Meerut
Approx Travel Time
5h 35m
₹10,820
Onwards
FASTEST
Kangra
Delhi
Meerut
Approx Travel Time
5h 25m
₹11,104
Onwards
Via Kurukshetra
Kangra
Kurukshetra
Meerut
Approx Travel Time
8h 48m
₹4,355
Onwards
CHEAPEST
Kangra
Kurukshetra
Meerut
Approx Travel Time
10h 35m
₹1,184
Onwards
Via Ambala
Kangra
Ambala
Meerut
Approx Travel Time
9h 4m
₹1,209
Onwards
Via Mohali
Kangra
Mohali
Meerut
Approx Travel Time
7h 27m
₹11,014
Onwards
Via Shimla, Delhi
Kangra
Shimla
Delhi
Meerut
Approx Travel Time
6h 58m
₹13,813
Onwards
Via Mohali, Delhi
Kangra
Mohali
Delhi
Meerut
Approx Travel Time
7h 13m
₹16,733
Onwards
Frequently Asked Questions
What is the distance between Kangra and Meerut?
Meerut is approximately 450+ kms from Kangra.
How long does it take to reach Meerut from Kangra?
It takes approximately 6 hours to reach Meerut from Kangra by Flight, Bus Via Delhi.
What is the cheapest way to reach Meerut from Kangra?
The cheapest way to reach Meerut from Kangra is by Bus Via Kurukshetra.
What is the fastest way to reach Meerut from Kangra?
The fastest way to reach Meerut from Kangra is by Flight, Bus Via Delhi.


