hero
How2Go
Kannur to Kankavli

Kannur to Kankavli

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

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Kannur

Kankavli

Approx Travel Time

10h

₹390

Onwards

Via Mangalore, Goa

FASTEST

Kannur

Mangalore

Goa

Kankavli

Approx Travel Time

7h 57m

₹475

Onwards

Kannur

Mangalore

Goa

Kankavli

Approx Travel Time

14h 38m

₹4,973

Onwards

Via Goa

Kannur

Goa

Kankavli

Approx Travel Time

13h 12m

₹3,499

Onwards

Kannur

Goa

Kankavli

Approx Travel Time

8h 52m

₹465

Onwards

Via Kumta

Kannur

Kumta

Kankavli

Approx Travel Time

9h 33m

₹495

Onwards

Via Karwar

Kannur

Karwar

Kankavli

Approx Travel Time

9h 42m

₹465

Onwards

Via Udupi

Kannur

Udupi

Kankavli

Approx Travel Time

10h 12m

₹1,115

Onwards

Via Goa, Sawantwadi

Kannur

Goa

Sawantwadi

Kankavli

Approx Travel Time

8h 49m

₹505

Onwards

Via Kundapur

Kannur

Kundapur

Kankavli

Approx Travel Time

10h 25m

₹1,090

Onwards

Frequently Asked Questions

What is the distance between Kannur and Kankavli?

Kankavli is approximately 700+ kms from Kannur.

How long does it take to reach Kankavli from Kannur?

It takes approximately 8 hours to reach Kankavli from Kannur by Train Via Mangalore, Goa.

What is the cheapest way to reach Kankavli from Kannur?

The cheapest way to reach Kankavli from Kannur is by Train.

What is the fastest way to reach Kankavli from Kannur?

The fastest way to reach Kankavli from Kannur is by Train Via Mangalore, Goa.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India