hero
How2Go
Mangalore to Bhavani

Mangalore to Bhavani

Bhavani is approximately 450+ kms from Mangalore. The fastest way to reach Bhavani from Mangalore is by Train, Bus Via Ottappalam, Erode. It takes approximately 8 hours. The cheapest way to reach Bhavani from Mangalore is by Train, Bus Via Coimbatore which would take approximately 10 hours.

Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Mangalore

Bangalore

Bhavani

Approx Travel Time

8h 10m

₹4,778

Onwards

Via Ottappalam, Erode

FASTEST

Mangalore

Ottappalam

Erode

Bhavani

Approx Travel Time

7h 49m

₹920

Onwards

Ads by MMT

Via Coimbatore

CHEAPEST

Mangalore

Coimbatore

Bhavani

Approx Travel Time

9h 38m

₹599

Onwards

Via Erode

Mangalore

Erode

Bhavani

Approx Travel Time

9h 45m

₹880

Onwards

Ads by MMT

Via Palakkad, Erode

Mangalore

Palakkad

Erode

Bhavani

Approx Travel Time

9h 27m

₹925

Onwards

Via Thalasserry, Ooty

Mangalore

Thalasserry

Ooty

Bhavani

Approx Travel Time

17h 10m

₹5,287

Onwards

Via TIRUR, Erode

Mangalore

TIRUR

Erode

Bhavani

Approx Travel Time

9h 15m

₹920

Onwards

Via Calicut, Erode

Mangalore

Calicut

Erode

Bhavani

Approx Travel Time

9h 34m

₹920

Onwards

Via Mysore, Sathyamangalam

Mangalore

Mysore

Sathyamangalam

Bhavani

Approx Travel Time

13h 2m

₹2,099

Onwards

Via Calicut, Coimbatore

Mangalore

Calicut

Coimbatore

Bhavani

Approx Travel Time

9h 37m

₹639

Onwards

Frequently Asked Questions

What is the distance between Mangalore and Bhavani?

Bhavani is approximately 450+ kms from Mangalore.

How long does it take to reach Bhavani from Mangalore?

It takes approximately 8 hours to reach Bhavani from Mangalore by Train, Bus Via Ottappalam, Erode.

What is the cheapest way to reach Bhavani from Mangalore?

The cheapest way to reach Bhavani from Mangalore is by Train, Bus Via Coimbatore.

What is the fastest way to reach Bhavani from Mangalore?

The fastest way to reach Bhavani from Mangalore is by Train, Bus Via Ottappalam, Erode.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India