Kannur to Rajkot - Multiple Options To Reach By Train, Flight, Bus
Rajkot is approximately 1350+ kms from Kannur. The fastest way to reach Rajkot from Kannur is by Flight Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Rajkot from Kannur is by Train which would take approximately 28 hours.
Sort By
Mode of Transport
Via Mumbai
FASTEST
Kannur
Mumbai
Rajkot
Approx Travel Time
4h 10m
₹9,736
Onwards
Kannur
Mumbai
Rajkot
Approx Travel Time
14h 40m
₹6,916
Onwards
Kannur
Mumbai
Rajkot
Approx Travel Time
12h 25m
₹6,021
Onwards
Kannur
Mumbai
Rajkot
Approx Travel Time
20h 55m
₹4,670
Onwards
Via Goa
Kannur
Goa
Rajkot
Approx Travel Time
12h 40m
₹4,750
Onwards
Via Bangalore
Kannur
Bangalore
Rajkot
Approx Travel Time
4h 55m
₹11,989
Onwards
Kannur
Bangalore
Rajkot
Approx Travel Time
10h 10m
₹7,258
Onwards
Via Thane
Kannur
Thane
Rajkot
Approx Travel Time
1d 5h 10m
On Demand
Via Pune
Kannur
Pune
Rajkot
Approx Travel Time
19h 25m
₹5,116
Onwards
Frequently Asked Questions
What is the distance between Kannur and Rajkot?
Rajkot is approximately 1350+ kms from Kannur.
How long does it take to reach Rajkot from Kannur?
It takes approximately 4 hours to reach Rajkot from Kannur by Flight Via Mumbai.
What is the cheapest way to reach Rajkot from Kannur?
The cheapest way to reach Rajkot from Kannur is by Train.
What is the fastest way to reach Rajkot from Kannur?
The fastest way to reach Rajkot from Kannur is by Flight Via Mumbai.