hero
How2Go
Junagadh to Kannur

Junagadh to Kannur

Kannur is approximately 1350+ km from Junagadh, 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 Rajkot, Mumbai

RECOMMENDED

Junagadh

Rajkot

Mumbai

Kannur

Approx Travel Time

7h 25m

₹12,206

Onwards

Junagadh

Rajkot

Mumbai

Kannur

Approx Travel Time

8h 10m

₹12,361

Onwards

Via Baindur

Junagadh

Baindur

Kannur

Approx Travel Time

21h 19m

₹4,500

Onwards

Via Keshod, Mumbai

FASTEST

Junagadh

Keshod

Mumbai

Kannur

Approx Travel Time

6h 18m

₹14,100

Onwards

Junagadh

Keshod

Mumbai

Kannur

Approx Travel Time

6h 50m

₹14,505

Onwards

Direct Train

CHEAPEST

Junagadh

Kannur

Approx Travel Time

1d 12h 7m

₹775

Onwards

Via Surat

Junagadh

Surat

Kannur

Approx Travel Time

1d 10h 50m

₹1,626

Onwards

Via Rajkot, Navi Mumbai

Junagadh

Rajkot

Navi Mumbai

Kannur

Approx Travel Time

7h 45m

₹12,206

Onwards

Junagadh

Rajkot

Navi Mumbai

Kannur

Approx Travel Time

8h 30m

₹12,361

Onwards

Via Rajkot, Hyderabad

Junagadh

Rajkot

Hyderabad

Kannur

Approx Travel Time

7h 55m

₹14,556

Onwards

Frequently Asked Questions

What is the distance between Junagadh and Kannur?

Kannur is approximately 1350+ kms from Junagadh.

How long does it take to reach Kannur from Junagadh?

It takes approximately 6 hours to reach Kannur from Junagadh by Train, Flight Via Keshod, Mumbai.

What is the cheapest way to reach Kannur from Junagadh?

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

What is the fastest way to reach Kannur from Junagadh?

The fastest way to reach Kannur from Junagadh is by Train, Flight Via Keshod, Mumbai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India