
Bharuch to Kanhangad
Kanhangad is approximately 1050+ kms from Bharuch. The fastest way to reach Kanhangad from Bharuch is by Train, Flight, Bus Via Mumbai, Mangalore. It takes approximately 11 hours. The cheapest way to reach Kanhangad from Bharuch is by Train, Bus Via Udupi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Mumbai, Mangalore
RECOMMENDED
FASTEST
Bharuch
Mumbai
Mangalore
Kanhangad
Approx Travel Time
10h 22m
₹7,336
Onwards
Via Udupi
CHEAPEST
Bharuch
Udupi
Kanhangad
Approx Travel Time
1d 1h 31m
₹1,420
Onwards
Via Thane, Mangalore
Bharuch
Thane
Mangalore
Kanhangad
Approx Travel Time
1d 3h 35m
₹3,850
Onwards
Via Mumbai, Kannur
Bharuch
Mumbai
Kannur
Kanhangad
Approx Travel Time
10h 42m
₹6,262
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Kanhangad?
Kanhangad is approximately 1050+ kms from Bharuch.
How long does it take to reach Kanhangad from Bharuch?
It takes approximately 11 hours to reach Kanhangad from Bharuch by Train, Flight, Bus Via Mumbai, Mangalore.
What is the cheapest way to reach Kanhangad from Bharuch?
The cheapest way to reach Kanhangad from Bharuch is by Train, Bus Via Udupi.
What is the fastest way to reach Kanhangad from Bharuch?
The fastest way to reach Kanhangad from Bharuch is by Train, Flight, Bus Via Mumbai, Mangalore.
Routes Connecting Bharuch
Routes From Bharuch
Routes Connecting Kanhangad
Routes From Kanhangad
- Kanhangad to Madanapalle
- Kanhangad to Anantapur
- Kanhangad to Kudal
- Kanhangad to Dabwali
- Kanhangad to Zaheerabad
- Kanhangad to Kanyakumari
- Kanhangad to Balasore
- Kanhangad to Palghar
- Kanhangad to Veraval
- Kanhangad to Vrindavan
- Kanhangad to Nellore
- Kanhangad to Khatu
- Kanhangad to Indapur
- Kanhangad to Bulandshahr
- Kanhangad to Perinthalmanna


