Mavli to Kangra Distance
Kangra is approximately 1000+ km from Mavli. Compare the available routes and travel options between the two cities. If you're travelling by air, Gaggal Airport is located in Kangra. Flying is the fastest way to reach Kangra, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Udaipur, Jewar
RECOMMENDED
Mavli
Udaipur
Jewar
Kangra
Approx Travel Time
7h 18m
On Demand
Mavli
Udaipur
Jewar
Kangra
Approx Travel Time
7h 52m
On Demand
Mavli
Udaipur
Jewar
Kangra
Approx Travel Time
8h 8m
On Demand
Via Delhi
CHEAPEST
Mavli
Delhi
Kangra
Approx Travel Time
20h 29m
₹974
Onwards
Via Udaipur, Delhi
FASTEST
Mavli
Udaipur
Delhi
Kangra
Approx Travel Time
6h 33m
₹13,413
Onwards
Mavli
Udaipur
Delhi
Kangra
Approx Travel Time
7h 7m
₹14,352
Onwards
Via Ambala
Mavli
Ambala
Kangra
Approx Travel Time
22h 45m
On Demand
Via Nathdwara, Panipat
Mavli
Nathdwara
Panipat
Kangra
Approx Travel Time
22h 32m
₹2,869
Onwards
Via Ajmer, Delhi
Mavli
Ajmer
Delhi
Kangra
Approx Travel Time
8h 51m
₹11,243
Onwards
Via Udaipur, Mohali
Mavli
Udaipur
Mohali
Kangra
Approx Travel Time
7h 28m
₹13,219
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Mavli and Kangra?
The straight-line distance is approximately 850+ km.
What is the distance from Mavli to Kangra via Udaipur?
Via Udaipur, the distance is approximately 1000+ km, taking around 7 hours.

