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.

Read More
Route map showing distance and travel time from Mavli, India to Kangra, India

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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India