
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
₹5,198
Onwards
Udupi
Mangalore
Mumbai
Bharuch
Approx Travel Time
9h 52m
₹6,874
Onwards
Via Goa, Vadodara
Udupi
Goa
Vadodara
Bharuch
Approx Travel Time
11h 33m
₹14,985
Onwards
Via Goa
Udupi
Goa
Bharuch
Approx Travel Time
23h 5m
₹1,373
Onwards
Udupi
Goa
Bharuch
Approx Travel Time
22h 20m
₹10,085
Onwards
Udupi
Goa
Bharuch
Approx Travel Time
20h 58m
₹735
Onwards
Via Thane
Udupi
Thane
Bharuch
Approx Travel Time
1d 0h 55m
₹2,600
Onwards
Via Goa, Thane
Udupi
Goa
Thane
Bharuch
Approx Travel Time
1d 2h 20m
₹11,675
Onwards
Via Goa, Surat
Udupi
Goa
Surat
Bharuch
Approx Travel Time
12h 25m
₹17,696
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.


