Alipurduar to Kannur Distance

Kannur is approximately 2250+ km from Alipurduar. Compare the available routes and travel options between the two cities. If you're travelling by air, Kannur International Airport is the nearest airport to Kannur, located about 16 km away from the city centre. Flying is the fastest way to reach Kannur, with a total travel time of approximately 10 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 Alipurduar, India to Kannur, India

Via Siliguri, Bangalore

RECOMMENDED

Alipurduar

Siliguri

Bangalore

Kannur

Approx Travel Time

10h 5m

₹13,383

Onwards

Alipurduar

Siliguri

Bangalore

Kannur

Approx Travel Time

13h

₹14,193

Onwards

Via Siliguri, Chennai

FASTEST

Alipurduar

Siliguri

Chennai

Kannur

Approx Travel Time

9h 50m

₹15,088

Onwards

Alipurduar

Siliguri

Chennai

Kannur

Approx Travel Time

12h 45m

₹15,898

Onwards

Ads by MMT

Via Tirupur

CHEAPEST

Alipurduar

Tirupur

Kannur

Approx Travel Time

2d 3h 45m

₹1,060

Onwards

Alipurduar

Tirupur

Kannur

Approx Travel Time

2d 6h 29m

₹12,544

Onwards

Via Siliguri, Navi Mumbai

Alipurduar

Siliguri

Navi Mumbai

Kannur

Approx Travel Time

10h 5m

₹14,646

Onwards

Ads by MMT

Via Siliguri, Hyderabad

Alipurduar

Siliguri

Hyderabad

Kannur

Approx Travel Time

9h 55m

₹16,299

Onwards

Via Guwahati, Bangalore

Alipurduar

Guwahati

Bangalore

Kannur

Approx Travel Time

11h 37m

₹14,777

Onwards

Via Siliguri, Mumbai

Alipurduar

Siliguri

Mumbai

Kannur

Approx Travel Time

11h 30m

₹18,145

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Alipurduar and Kannur?

The straight-line distance is approximately 2200+ km.

What is the distance from Alipurduar to Kannur via Siliguri?

Via Siliguri, the distance is approximately 2250+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India