
Udupi to Bhavani
Bhavani is approximately 450+ kms from Udupi. The fastest way to reach Bhavani from Udupi is by Train, Bus Via Mysore, Sathyamangalam. It takes approximately 12 hours. The cheapest way to reach Bhavani from Udupi is by Train, Bus Via Mysore, Coimbatore which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mysore, Sathyamangalam
RECOMMENDED
FASTEST
Udupi
Mysore
Sathyamangalam
Bhavani
Approx Travel Time
11h 54m
₹3,174
Onwards
Via Hosur
Udupi
Hosur
Bhavani
Approx Travel Time
14h 1m
₹3,400
Onwards
Via Kannur, Ooty
Udupi
Kannur
Ooty
Bhavani
Approx Travel Time
15h 38m
₹7,266
Onwards
Via Mysore, Erode
Udupi
Mysore
Erode
Bhavani
Approx Travel Time
12h 35m
₹1,329
Onwards
Udupi
Mysore
Erode
Bhavani
Approx Travel Time
14h 20m
₹2,283
Onwards
Via Calicut, Erode
Udupi
Calicut
Erode
Bhavani
Approx Travel Time
13h 30m
₹2,759
Onwards
Via Mysore, Coimbatore
CHEAPEST
Udupi
Mysore
Coimbatore
Bhavani
Approx Travel Time
13h 54m
₹1,105
Onwards
Via Ottappalam, Coimbatore
Udupi
Ottappalam
Coimbatore
Bhavani
Approx Travel Time
14h 3m
On Demand
Via Kanhangad, Coimbatore
Udupi
Kanhangad
Coimbatore
Bhavani
Approx Travel Time
14h 53m
₹4,124
Onwards
Via Mysore, Ooty
Udupi
Mysore
Ooty
Bhavani
Approx Travel Time
15h 5m
₹2,324
Onwards
Frequently Asked Questions
What is the distance between Udupi and Bhavani?
Bhavani is approximately 450+ kms from Udupi.
How long does it take to reach Bhavani from Udupi?
It takes approximately 12 hours to reach Bhavani from Udupi by Train, Bus Via Mysore, Sathyamangalam.
What is the cheapest way to reach Bhavani from Udupi?
The cheapest way to reach Bhavani from Udupi is by Train, Bus Via Mysore, Coimbatore.
What is the fastest way to reach Bhavani from Udupi?
The fastest way to reach Bhavani from Udupi is by Train, Bus Via Mysore, Sathyamangalam.


