hero
How2Go
Vidisha to Bhavnagar

Vidisha to Bhavnagar

Bhavnagar is approximately 700+ km from Vidisha, 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 Vadodara

RECOMMENDED

Vidisha

Vadodara

Bhavnagar

Approx Travel Time

14h

₹990

Onwards

Vidisha

Vadodara

Bhavnagar

Approx Travel Time

12h 53m

₹4,122

Onwards

CHEAPEST

Vidisha

Vadodara

Bhavnagar

Approx Travel Time

15h 54m

₹635

Onwards

Vidisha

Vadodara

Bhavnagar

Approx Travel Time

15h 50m

₹5,331

Onwards

Via Bhopal, Ahmedabad

Vidisha

Bhopal

Ahmedabad

Bhavnagar

Approx Travel Time

10h 3m

₹5,437

Onwards

Vidisha

Bhopal

Ahmedabad

Bhavnagar

Approx Travel Time

10h 12m

₹5,729

Onwards

Vidisha

Bhopal

Ahmedabad

Bhavnagar

Approx Travel Time

11h 6m

₹5,467

Onwards

Via Bhopal, Navi Mumbai

FASTEST

Vidisha

Bhopal

Navi Mumbai

Bhavnagar

Approx Travel Time

6h 42m

₹11,424

Onwards

Via Bhopal, Vadodara

Vidisha

Bhopal

Vadodara

Bhavnagar

Approx Travel Time

18h 22m

₹1,795

Onwards

Via Anand

Vidisha

Anand

Bhavnagar

Approx Travel Time

16h 3m

₹1,150

Onwards

Frequently Asked Questions

What is the distance between Vidisha and Bhavnagar?

Bhavnagar is approximately 700+ kms from Vidisha.

How long does it take to reach Bhavnagar from Vidisha?

It takes approximately 7 hours to reach Bhavnagar from Vidisha by Train, Flight Via Bhopal, Navi Mumbai.

What is the cheapest way to reach Bhavnagar from Vidisha?

The cheapest way to reach Bhavnagar from Vidisha is by Train Via Vadodara.

What is the fastest way to reach Bhavnagar from Vidisha?

The fastest way to reach Bhavnagar from Vidisha is by Train, Flight Via Bhopal, Navi Mumbai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India