
Bhavnagar to Kannur
Kannur is approximately 1150+ kms from Bhavnagar. The fastest way to reach Kannur from Bhavnagar is by Train, Flight Via Surat, Bangalore. It takes approximately 7 hours. The cheapest way to reach Kannur from Bhavnagar is by Train which would take approximately 33 hours.
Sort By
Mode of Transport
Via Surat, Mumbai
RECOMMENDED
Bhavnagar
Surat
Mumbai
Kannur
Approx Travel Time
7h 25m
₹12,679
Onwards
Bhavnagar
Surat
Mumbai
Kannur
Approx Travel Time
7h 40m
₹12,963
Onwards
Via Surat, Bangalore
FASTEST
Bhavnagar
Surat
Bangalore
Kannur
Approx Travel Time
7h
₹8,141
Onwards
Bhavnagar
Surat
Bangalore
Kannur
Approx Travel Time
7h 15m
₹8,425
Onwards
Via Ahmedabad, Mumbai
Bhavnagar
Ahmedabad
Mumbai
Kannur
Approx Travel Time
9h 44m
₹11,998
Onwards
Via Surat
Bhavnagar
Surat
Kannur
Approx Travel Time
1d 3h 43m
₹1,224
Onwards
Bhavnagar
Surat
Kannur
Approx Travel Time
1d 3h 43m
₹3,286
Onwards
Bhavnagar
Surat
Kannur
Approx Travel Time
1d 3h 28m
₹940
Onwards
Via Surat, Mangalore
Bhavnagar
Surat
Mangalore
Kannur
Approx Travel Time
1d 8h 29m
₹4,499
Onwards
Frequently Asked Questions
What is the distance between Bhavnagar and Kannur?
Kannur is approximately 1150+ kms from Bhavnagar.
How long does it take to reach Kannur from Bhavnagar?
It takes approximately 7 hours to reach Kannur from Bhavnagar by Train, Flight Via Surat, Bangalore.
What is the cheapest way to reach Kannur from Bhavnagar?
The cheapest way to reach Kannur from Bhavnagar is by Train.
What is the fastest way to reach Kannur from Bhavnagar?
The fastest way to reach Kannur from Bhavnagar is by Train, Flight Via Surat, Bangalore.
Routes Connecting Bhavnagar
Routes From Bhavnagar
- Bhavnagar to Mavli
- Bhavnagar to Rajkot
- Bhavnagar to Jorhat
- Bhavnagar to Thiruvananthapuram
- Bhavnagar to Roorkee
- Bhavnagar to Najibabad
- Bhavnagar to Mundra
- Bhavnagar to Dhampur
- Bhavnagar to Jaunpur
- Bhavnagar to Ghaziabad
- Bhavnagar to Mayiladuthurai
- Bhavnagar to Kanpur
- Bhavnagar to Guntur
- Bhavnagar to Kashipur
- Bhavnagar to Muzaffarpur


