
Kannur to Bhachau
Bhachau is approximately 1500+ kms from Kannur. The fastest way to reach Bhachau from Kannur is by Flight, Train Via Goa. It takes approximately 24 hours. The cheapest way to reach Bhachau from Kannur is by Train Via Viramgam which would take approximately 34 hours.
Sort By
Mode of Transport
Via Thane
Kannur
Thane
Bhachau
Approx Travel Time
1d 8h 10m
On Demand
Via Bhiwandi
Kannur
Bhiwandi
Bhachau
Approx Travel Time
1d 8h 10m
On Demand
Via Goa
FASTEST
Kannur
Goa
Bhachau
Approx Travel Time
23h 25m
On Demand
Via Surat
Kannur
Surat
Bhachau
Approx Travel Time
1d 8h 25m
₹930
Onwards
Via Vapi
Kannur
Vapi
Bhachau
Approx Travel Time
1d 8h 25m
₹950
Onwards
Via Valsad
Kannur
Valsad
Bhachau
Approx Travel Time
1d 8h 25m
On Demand
Via Ankleshwar
Kannur
Ankleshwar
Bhachau
Approx Travel Time
1d 9h 10m
₹945
Onwards
Via Vadodara
Kannur
Vadodara
Bhachau
Approx Travel Time
1d 10h 25m
₹905
Onwards
Via Viramgam
CHEAPEST
Kannur
Viramgam
Bhachau
Approx Travel Time
1d 9h 40m
₹860
Onwards
Frequently Asked Questions
What is the distance between Kannur and Bhachau?
Bhachau is approximately 1500+ kms from Kannur.
How long does it take to reach Bhachau from Kannur?
It takes approximately 24 hours to reach Bhachau from Kannur by Flight, Train Via Goa.
What is the cheapest way to reach Bhachau from Kannur?
The cheapest way to reach Bhachau from Kannur is by Train Via Viramgam.
What is the fastest way to reach Bhachau from Kannur?
The fastest way to reach Bhachau from Kannur is by Flight, Train Via Goa.