hero
How2Go
Salem to Kannur

Salem to Kannur

Kannur is approximately 300+ kms from Salem. The fastest way to reach Kannur from Salem is by Train, Flight Via Bangalore. It takes approximately 6 hours. The cheapest way to reach Kannur from Salem is by Train Via Erode which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Salem

Kannur

Approx Travel Time

7h

₹265

Onwards

Via Erode

CHEAPEST

Salem

Erode

Kannur

Approx Travel Time

8h 55m

₹215

Onwards

Salem

Erode

Kannur

Approx Travel Time

9h 10m

₹2,746

Onwards

Ads by MMT

Via Bangalore

FASTEST

Salem

Bangalore

Kannur

Approx Travel Time

5h 25m

₹3,014

Onwards

Salem

Bangalore

Kannur

Approx Travel Time

6h 25m

₹3,702

Onwards

Salem

Bangalore

Kannur

Approx Travel Time

7h 8m

₹7,660

Onwards

Via Tirupur

Salem

Tirupur

Kannur

Approx Travel Time

9h 25m

₹215

Onwards

Salem

Tirupur

Kannur

Approx Travel Time

9h 40m

₹3,557

Onwards

Ads by MMT

Via Ottappalam

Salem

Ottappalam

Kannur

Approx Travel Time

10h 10m

₹275

Onwards

Salem

Ottappalam

Kannur

Approx Travel Time

11h 25m

On Demand

Frequently Asked Questions

What is the distance between Salem and Kannur?

Kannur is approximately 300+ kms from Salem.

How long does it take to reach Kannur from Salem?

It takes approximately 6 hours to reach Kannur from Salem by Train, Flight Via Bangalore.

What is the cheapest way to reach Kannur from Salem?

The cheapest way to reach Kannur from Salem is by Train Via Erode.

What is the fastest way to reach Kannur from Salem?

The fastest way to reach Kannur from Salem is by Train, Flight Via Bangalore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India