
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
₹6,343
Onwards
Udupi
Mangalore
Mumbai
Bharuch
Approx Travel Time
9h 52m
₹7,970
Onwards
Via Goa, Vadodara
Udupi
Goa
Vadodara
Bharuch
Approx Travel Time
11h 33m
₹15,982
Onwards
Via Goa
Udupi
Goa
Bharuch
Approx Travel Time
23h 5m
₹1,310
Onwards
Udupi
Goa
Bharuch
Approx Travel Time
22h 20m
₹8,878
Onwards
Udupi
Goa
Bharuch
Approx Travel Time
20h 58m
₹735
Onwards
Via Thane
Udupi
Thane
Bharuch
Approx Travel Time
1d 0h 55m
₹2,850
Onwards
Via Goa, Thane
Udupi
Goa
Thane
Bharuch
Approx Travel Time
1d 2h 20m
₹10,818
Onwards
Via Goa, Surat
Udupi
Goa
Surat
Bharuch
Approx Travel Time
12h 25m
₹16,821
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.


