Bhavnagar to Deo Distance

Deo is approximately 1350+ km from Bhavnagar. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Deo, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Bhavnagar, India to Deo, India

Via Pune, Varanasi

RECOMMENDED

FASTEST

Bhavnagar

Pune

Varanasi

Deo

Approx Travel Time

10h 20m

On Demand

Via Ahmedabad, Varanasi

Bhavnagar

Ahmedabad

Varanasi

Deo

Approx Travel Time

13h 15m

₹10,510

Onwards

CHEAPEST

Bhavnagar

Ahmedabad

Varanasi

Deo

Approx Travel Time

14h 31m

₹10,235

Onwards

Bhavnagar

Ahmedabad

Varanasi

Deo

Approx Travel Time

12h 33m

₹12,545

Onwards

Ads by MMT

Via Navi Mumbai, Varanasi

Bhavnagar

Navi Mumbai

Varanasi

Deo

Approx Travel Time

10h 35m

₹13,684

Onwards

Via Surat, Varanasi

Bhavnagar

Surat

Varanasi

Deo

Approx Travel Time

15h 5m

₹10,806

Onwards

Ads by MMT

Via Pune, Ranchi

Bhavnagar

Pune

Ranchi

Deo

Approx Travel Time

12h

On Demand

Via Ahmedabad, Ayodhya, Varanasi

Bhavnagar

Ahmedabad

Ayodhya

Varanasi

Deo

Approx Travel Time

15h 44m

₹12,462

Onwards

Via Ahmedabad, Ranchi

Bhavnagar

Ahmedabad

Ranchi

Deo

Approx Travel Time

14h 38m

₹16,302

Onwards

Via Jaipur, Varanasi

Bhavnagar

Jaipur

Varanasi

Deo

Approx Travel Time

12h 40m

₹18,768

Onwards

Frequently Asked Questions

What is the distance between Bhavnagar and Deo?

Deo is approximately 1350+ km from Bhavnagar.

How long does it take to reach Deo from Bhavnagar?

It takes approximately 11 hours to reach Deo from Bhavnagar by Flight, Cab Via Pune, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India