
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 11 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
10h 50m
₹5,709
Onwards
Udupi
Mangalore
Mumbai
Bharuch
Approx Travel Time
11h 28m
₹7,733
Onwards
Via Goa, Vadodara
Udupi
Goa
Vadodara
Bharuch
Approx Travel Time
11h 12m
₹15,525
Onwards
Via Goa
Udupi
Goa
Bharuch
Approx Travel Time
22h 20m
₹1,275
Onwards
Udupi
Goa
Bharuch
Approx Travel Time
20h 10m
₹8,878
Onwards
Udupi
Goa
Bharuch
Approx Travel Time
20h 18m
₹735
Onwards
Via Thane
Udupi
Thane
Bharuch
Approx Travel Time
1d 2h 5m
₹2,539
Onwards
Via Goa, Thane
Udupi
Goa
Thane
Bharuch
Approx Travel Time
1d 2h 40m
₹10,607
Onwards
Via Goa, Surat
Udupi
Goa
Surat
Bharuch
Approx Travel Time
12h 58m
₹16,225
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 11 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.

