
Veraval to Kannur
Kannur is approximately 850+ kms from Veraval. The fastest way to reach Kannur from Veraval is by Train, Flight Via Keshod, Mumbai. It takes approximately 7 hours. The cheapest way to reach Kannur from Veraval is by Bus Via Surat, Bangalore which would take approximately 43 hours.
Sort By
Mode of Transport
Via Keshod, Mumbai
RECOMMENDED
FASTEST
Veraval
Keshod
Mumbai
Kannur
Approx Travel Time
6h 20m
On Demand
Veraval
Keshod
Mumbai
Kannur
Approx Travel Time
6h 35m
On Demand
Via Surat, Bangalore
CHEAPEST
Veraval
Surat
Bangalore
Kannur
Approx Travel Time
1d 18h 50m
₹3,998
Onwards
Veraval
Surat
Bangalore
Kannur
Approx Travel Time
10h 30m
₹8,636
Onwards
Via Mumbai
Veraval
Mumbai
Kannur
Approx Travel Time
10h 25m
₹5,857
Onwards
Via Rajkot, Mumbai
Veraval
Rajkot
Mumbai
Kannur
Approx Travel Time
9h 34m
₹10,377
Onwards
Veraval
Rajkot
Mumbai
Kannur
Approx Travel Time
11h 25m
₹10,692
Onwards
Via Porbandar, Mumbai
Veraval
Porbandar
Mumbai
Kannur
Approx Travel Time
9h 5m
₹11,042
Onwards
Via Surat, Mumbai
Veraval
Surat
Mumbai
Kannur
Approx Travel Time
10h 55m
₹12,444
Onwards
Frequently Asked Questions
What is the distance between Veraval and Kannur?
Kannur is approximately 850+ kms from Veraval.
How long does it take to reach Kannur from Veraval?
It takes approximately 7 hours to reach Kannur from Veraval by Train, Flight Via Keshod, Mumbai.
What is the cheapest way to reach Kannur from Veraval?
The cheapest way to reach Kannur from Veraval is by Bus Via Surat, Bangalore.
What is the fastest way to reach Kannur from Veraval?
The fastest way to reach Kannur from Veraval is by Train, Flight Via Keshod, Mumbai.