
Karwar to Kannur
Kannur is approximately 400+ kms from Karwar. The fastest way to reach Kannur from Karwar is by Train, Flight Via Mangalore. It takes approximately 7 hours. The cheapest way to reach Kannur from Karwar is by Train Via Mangalore which would take approximately 8 hours.
Sort By
Mode of Transport
Via Mangalore
CHEAPEST
Karwar
Mangalore
Kannur
Approx Travel Time
7h 30m
₹205
Onwards
FASTEST
Karwar
Mangalore
Kannur
Approx Travel Time
6h 23m
₹5,468
Onwards
Karwar
Mangalore
Kannur
Approx Travel Time
9h 38m
₹5,224
Onwards
Karwar
Mangalore
Kannur
Approx Travel Time
7h 40m
₹6,028
Onwards
Karwar
Mangalore
Kannur
Approx Travel Time
10h 5m
₹1,700
Onwards
Karwar
Mangalore
Kannur
Approx Travel Time
8h 47m
₹765
Onwards
Karwar
Mangalore
Kannur
Approx Travel Time
8h 21m
₹4,664
Onwards
Via Udupi
Karwar
Udupi
Kannur
Approx Travel Time
8h 35m
₹260
Onwards
Frequently Asked Questions
What is the distance between Karwar and Kannur?
Kannur is approximately 400+ kms from Karwar.
How long does it take to reach Kannur from Karwar?
It takes approximately 7 hours to reach Kannur from Karwar by Train, Flight Via Mangalore.
What is the cheapest way to reach Kannur from Karwar?
The cheapest way to reach Kannur from Karwar is by Train Via Mangalore.
What is the fastest way to reach Kannur from Karwar?
The fastest way to reach Kannur from Karwar is by Train, Flight Via Mangalore.


