
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,897
Onwards
Udupi
Mangalore
Mumbai
Bharuch
Approx Travel Time
9h 22m
₹7,510
Onwards
Udupi
Mangalore
Mumbai
Bharuch
Approx Travel Time
9h 52m
₹6,537
Onwards
Via Satara
Udupi
Satara
Bharuch
Approx Travel Time
1d 0h 28m
₹1,745
Onwards
Via Goa
Udupi
Goa
Bharuch
Approx Travel Time
20h 58m
₹735
Onwards
Via Ankleshwar
Udupi
Ankleshwar
Bharuch
Approx Travel Time
22h 17m
₹2,814
Onwards
Via Pune
Udupi
Pune
Bharuch
Approx Travel Time
1d 2h 40m
₹2,410
Onwards
Via Shivamogga, Satara
Udupi
Shivamogga
Satara
Bharuch
Approx Travel Time
1d 6h 57m
₹5,349
Onwards
Via Mangalore, Pune
Udupi
Mangalore
Pune
Bharuch
Approx Travel Time
12h 18m
₹7,440
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.


