hero
How2Go
Kannur to Nilambur

Kannur to Nilambur

Nilambur is approximately 150+ 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 Nilambur.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Kannur

Nilambur

Approx Travel Time

4h 14m

₹4,024

Onwards

Via Ottappalam

CHEAPEST

Kannur

Ottappalam

Nilambur

Approx Travel Time

4h 18m

₹185

Onwards

Kannur

Ottappalam

Nilambur

Approx Travel Time

4h 28m

On Demand

Kannur

Ottappalam

Nilambur

Approx Travel Time

6h 40m

₹394

Onwards

Kannur

Ottappalam

Nilambur

Approx Travel Time

7h

On Demand

Via Calicut

Kannur

Calicut

Nilambur

Approx Travel Time

4h 36m

₹3,743

Onwards

Via Perinthalmanna

Kannur

Perinthalmanna

Nilambur

Approx Travel Time

5h 44m

₹1,366

Onwards

Kannur

Perinthalmanna

Nilambur

Approx Travel Time

6h 55m

₹1,292

Onwards

Frequently Asked Questions

What is the distance between Kannur and Nilambur?

Nilambur is approximately 150+ kms from Kannur.

How long does it take to reach Nilambur from Kannur?

It takes approximately 4 hours to reach Nilambur from Kannur by Cab.

What is the cheapest way to reach Nilambur from Kannur?

The cheapest way to reach Nilambur from Kannur is by Train, Bus Via Ottappalam.

What is the fastest way to reach Nilambur from Kannur?

The fastest way to reach Nilambur from Kannur is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India