
Kanhangad to Bharuch
Bharuch is approximately 1050+ kms from Kanhangad. The fastest way to reach Bharuch from Kanhangad is by Bus, Flight, Train Via Mangalore, Mumbai. It takes approximately 11 hours. The cheapest way to reach Bharuch from Kanhangad is by Bus, Train Via Udupi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Mangalore, Mumbai
RECOMMENDED
FASTEST
Kanhangad
Mangalore
Mumbai
Bharuch
Approx Travel Time
10h 22m
₹6,469
Onwards
Via Udupi
CHEAPEST
Kanhangad
Udupi
Bharuch
Approx Travel Time
1d 1h 31m
₹1,770
Onwards
Via Mangalore, Thane
Kanhangad
Mangalore
Thane
Bharuch
Approx Travel Time
1d 3h 35m
₹3,900
Onwards
Via Kannur, Mumbai
Kanhangad
Kannur
Mumbai
Bharuch
Approx Travel Time
10h 42m
₹8,639
Onwards
Frequently Asked Questions
What is the distance between Kanhangad and Bharuch?
Bharuch is approximately 1050+ kms from Kanhangad.
How long does it take to reach Bharuch from Kanhangad?
It takes approximately 11 hours to reach Bharuch from Kanhangad by Bus, Flight, Train Via Mangalore, Mumbai.
What is the cheapest way to reach Bharuch from Kanhangad?
The cheapest way to reach Bharuch from Kanhangad is by Bus, Train Via Udupi.
What is the fastest way to reach Bharuch from Kanhangad?
The fastest way to reach Bharuch from Kanhangad is by Bus, Flight, Train Via Mangalore, Mumbai.
Routes Connecting Kanhangad
Routes From Kanhangad
- Kanhangad to Gudalur
- Kanhangad to Osmanabad
- Kanhangad to Belgaum
- Kanhangad to Moga
- Kanhangad to Jharsuguda
- Kanhangad to Dindigul
- Kanhangad to Alampur
- Kanhangad to Srisailam
- Kanhangad to Bahraich
- Kanhangad to Vaniyambadi
- Kanhangad to Silvassa
- Kanhangad to Hoshiarpur
- Kanhangad to Bongaigaon
- Kanhangad to Bhadra
- Kanhangad to Kishanganj


