hero
How2Go
Bangalore to Bhavnagar

Bangalore to Bhavnagar

Bhavnagar is approximately 1400+ km from Bangalore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bhavnagar.

Read More
Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

Bangalore

Ahmedabad

Bhavnagar

Approx Travel Time

7h 27m

₹9,516

Onwards

Bangalore

Ahmedabad

Bhavnagar

Approx Travel Time

7h 51m

₹6,551

Onwards

Via Navi Mumbai

FASTEST

Bangalore

Navi Mumbai

Bhavnagar

Approx Travel Time

4h 5m

₹8,645

Onwards

Via Pune

Bangalore

Pune

Bhavnagar

Approx Travel Time

1d 3h 45m

₹1,060

Onwards

Via Pune, Surat

CHEAPEST

Bangalore

Pune

Surat

Bhavnagar

Approx Travel Time

1d 4h 15m

₹985

Onwards

Bangalore

Pune

Surat

Bhavnagar

Approx Travel Time

1d 0h 49m

₹5,313

Onwards

Via Surat

Bangalore

Surat

Bhavnagar

Approx Travel Time

1d 10h 35m

₹3,100

Onwards

Direct Cab

Bangalore

Bhavnagar

Approx Travel Time

1d 3h

₹25,843

Onwards

Via Vadodara

Bangalore

Vadodara

Bhavnagar

Approx Travel Time

7h 30m

₹11,883

Onwards

Via Rajkot

Bangalore

Rajkot

Bhavnagar

Approx Travel Time

7h 49m

₹11,948

Onwards

Frequently Asked Questions

What is the distance between Bangalore and Bhavnagar?

Bhavnagar is approximately 1400+ kms from Bangalore.

How long does it take to reach Bhavnagar from Bangalore?

It takes approximately 4 hours to reach Bhavnagar from Bangalore by Flight Via Navi Mumbai.

What is the cheapest way to reach Bhavnagar from Bangalore?

The cheapest way to reach Bhavnagar from Bangalore is by Train Via Pune, Surat.

What is the fastest way to reach Bhavnagar from Bangalore?

The fastest way to reach Bhavnagar from Bangalore is by Flight Via Navi Mumbai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India