hero
How2Go
Chandigarh to Bhavnagar

Chandigarh to Bhavnagar

Bhavnagar is approximately 1200+ kms from Chandigarh. The fastest way to reach Bhavnagar from Chandigarh is by Train, Flight, Cab Via Mohali, Ahmedabad. It takes approximately 10 hours. The cheapest way to reach Bhavnagar from Chandigarh is by Train, Bus Via Mehsana which would take approximately 24 hours.

Sort By
Mode of Transport

Via Jaipur

RECOMMENDED

Chandigarh

Jaipur

Bhavnagar

Approx Travel Time

12h 45m

₹5,523

Onwards

Via Falna

Chandigarh

Falna

Bhavnagar

Approx Travel Time

22h 9m

On Demand

Ads by MMT

Direct Cab

Chandigarh

Bhavnagar

Approx Travel Time

21h 9m

On Demand

Via Nathdwara

Chandigarh

Nathdwara

Bhavnagar

Approx Travel Time

23h 55m

₹3,199

Onwards

Ads by MMT

Via Mehsana

CHEAPEST

Chandigarh

Mehsana

Bhavnagar

Approx Travel Time

23h 43m

₹1,280

Onwards

Via Abu Road

Chandigarh

Abu Road

Bhavnagar

Approx Travel Time

20h 57m

₹9,255

Onwards

Via Mohali, Ahmedabad

FASTEST

Chandigarh

Mohali

Ahmedabad

Bhavnagar

Approx Travel Time

9h 22m

₹9,662

Onwards

Chandigarh

Mohali

Ahmedabad

Bhavnagar

Approx Travel Time

10h 23m

On Demand

Chandigarh

Mohali

Ahmedabad

Bhavnagar

Approx Travel Time

10h 5m

₹6,965

Onwards

Via Kishangarh, Ahmedabad

Chandigarh

Kishangarh

Ahmedabad

Bhavnagar

Approx Travel Time

1d 1h 2m

₹5,795

Onwards

Frequently Asked Questions

What is the distance between Chandigarh and Bhavnagar?

Bhavnagar is approximately 1200+ kms from Chandigarh.

How long does it take to reach Bhavnagar from Chandigarh?

It takes approximately 10 hours to reach Bhavnagar from Chandigarh by Train, Flight, Cab Via Mohali, Ahmedabad.

What is the cheapest way to reach Bhavnagar from Chandigarh?

The cheapest way to reach Bhavnagar from Chandigarh is by Train, Bus Via Mehsana.

What is the fastest way to reach Bhavnagar from Chandigarh?

The fastest way to reach Bhavnagar from Chandigarh is by Train, Flight, Cab Via Mohali, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India