hero
How2Go
Leh to Kannur

Leh to Kannur

Kannur is approximately 2450+ km from Leh, 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 Kannur.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Leh

Delhi

Kannur

Approx Travel Time

5h 45m

₹21,418

Onwards

Via Mohali

Leh

Mohali

Kannur

Approx Travel Time

7h 45m

₹25,229

Onwards

Ads by MMT

Via Mumbai

Leh

Mumbai

Kannur

Approx Travel Time

6h 25m

₹22,498

Onwards

Via Delhi, Mangalore

Leh

Delhi

Mangalore

Kannur

Approx Travel Time

11h 46m

On Demand

Leh

Delhi

Mangalore

Kannur

Approx Travel Time

11h 35m

₹19,840

Onwards

CHEAPEST

Leh

Delhi

Mangalore

Kannur

Approx Travel Time

9h 25m

₹19,105

Onwards

Ads by MMT

Via Mohali, Bangalore

Leh

Mohali

Bangalore

Kannur

Approx Travel Time

8h 5m

₹25,090

Onwards

Via Delhi, Calicut

Leh

Delhi

Calicut

Kannur

Approx Travel Time

8h 40m

₹20,654

Onwards

Via Jammu, Delhi

Leh

Jammu

Delhi

Kannur

Approx Travel Time

8h 25m

₹24,833

Onwards

Via Jammu, Mumbai

Leh

Jammu

Mumbai

Kannur

Approx Travel Time

8h 35m

₹22,699

Onwards

Frequently Asked Questions

What is the distance between Leh and Kannur?

Kannur is approximately 2450+ kms from Leh.

How long does it take to reach Kannur from Leh?

It takes approximately 6 hours to reach Kannur from Leh by Flight Via Delhi.

What is the cheapest way to reach Kannur from Leh?

The cheapest way to reach Kannur from Leh is by Flight, Train Via Delhi, Mangalore.

What is the fastest way to reach Kannur from Leh?

The fastest way to reach Kannur from Leh is by Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India