
Kannur to Bhachau
Bhachau is approximately 1400+ kms from Kannur. The fastest way to reach Bhachau from Kannur is by Flight, Train Via Mumbai, Gandhidham. It takes approximately 7 hours. The cheapest way to reach Bhachau from Kannur is by Train which would take approximately 33 hours.
Sort By
Mode of Transport
Via Mumbai, Gandhidham
RECOMMENDED
FASTEST
Kannur
Mumbai
Gandhidham
Bhachau
Approx Travel Time
6h 22m
₹11,134
Onwards
Kannur
Mumbai
Gandhidham
Bhachau
Approx Travel Time
6h 45m
₹11,227
Onwards
Via Mangalore
Kannur
Mangalore
Bhachau
Approx Travel Time
1d 7h 54m
₹800
Onwards
Kannur
Mangalore
Bhachau
Approx Travel Time
1d 9h 12m
₹1,735
Onwards
Via Udupi
Kannur
Udupi
Bhachau
Approx Travel Time
1d 10h 2m
₹5,974
Onwards
Via Bangalore, Ahmedabad
Kannur
Bangalore
Ahmedabad
Bhachau
Approx Travel Time
1d 23h 35m
₹4,174
Onwards
Via Mumbai, Rajkot
Kannur
Mumbai
Rajkot
Bhachau
Approx Travel Time
8h 50m
₹10,154
Onwards
Kannur
Mumbai
Rajkot
Bhachau
Approx Travel Time
9h 55m
On Demand
Via Mumbai, Jamnagar
Kannur
Mumbai
Jamnagar
Bhachau
Approx Travel Time
10h 5m
₹12,080
Onwards
Frequently Asked Questions
What is the distance between Kannur and Bhachau?
Bhachau is approximately 1400+ kms from Kannur.
How long does it take to reach Bhachau from Kannur?
It takes approximately 7 hours to reach Bhachau from Kannur by Flight, Train Via Mumbai, Gandhidham.
What is the cheapest way to reach Bhachau from Kannur?
The cheapest way to reach Bhachau from Kannur is by Train.
What is the fastest way to reach Bhachau from Kannur?
The fastest way to reach Bhachau from Kannur is by Flight, Train Via Mumbai, Gandhidham.