
Udupi to Bharuch
Bharuch is approximately 1050+ kms from Udupi. The fastest way to reach Bharuch from Udupi is by Train, Flight Via Mangalore, Mumbai. It takes approximately 9 hours. The cheapest way to reach Bharuch from Udupi is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Mangalore, Mumbai
RECOMMENDED
FASTEST
Udupi
Mangalore
Mumbai
Bharuch
Approx Travel Time
9h 10m
₹7,524
Onwards
Udupi
Mangalore
Mumbai
Bharuch
Approx Travel Time
9h 52m
₹9,214
Onwards
Via Goa, Vadodara
Udupi
Goa
Vadodara
Bharuch
Approx Travel Time
11h 33m
₹16,673
Onwards
Via Goa
Udupi
Goa
Bharuch
Approx Travel Time
23h 5m
₹1,560
Onwards
Udupi
Goa
Bharuch
Approx Travel Time
22h 20m
₹10,085
Onwards
Udupi
Goa
Bharuch
Approx Travel Time
20h 58m
₹735
Onwards
Via Chikodi
Udupi
Chikodi
Bharuch
Approx Travel Time
23h 18m
₹6,950
Onwards
Via Goa, Thane
Udupi
Goa
Thane
Bharuch
Approx Travel Time
1d 2h 20m
₹11,921
Onwards
Via Goa, Surat
Udupi
Goa
Surat
Bharuch
Approx Travel Time
12h 25m
₹17,684
Onwards
Frequently Asked Questions
What is the distance between Udupi and Bharuch?
Bharuch is approximately 1050+ kms from Udupi.
How long does it take to reach Bharuch from Udupi?
It takes approximately 9 hours to reach Bharuch from Udupi by Train, Flight Via Mangalore, Mumbai.
What is the cheapest way to reach Bharuch from Udupi?
The cheapest way to reach Bharuch from Udupi is by Train.
What is the fastest way to reach Bharuch from Udupi?
The fastest way to reach Bharuch from Udupi is by Train, Flight Via Mangalore, Mumbai.


