Diu to Bhadra Distance
Bhadra is approximately 1550+ km from Diu. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Bhadra, with a total travel time of approximately 12 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.

Via Ahmedabad, Mohali
RECOMMENDED
FASTEST
Diu
Ahmedabad
Mohali
Bhadra
Approx Travel Time
11h 49m
₹15,096
Onwards
Via Ahmedabad, Delhi
CHEAPEST
Diu
Ahmedabad
Delhi
Bhadra
Approx Travel Time
14h 52m
₹9,014
Onwards
Diu
Ahmedabad
Delhi
Bhadra
Approx Travel Time
12h 10m
₹9,329
Onwards
Via Surat, Delhi
Diu
Surat
Delhi
Bhadra
Approx Travel Time
12h 5m
₹9,929
Onwards
Via Ahmedabad, Ajmer
Diu
Ahmedabad
Ajmer
Bhadra
Approx Travel Time
14h 25m
On Demand
Diu
Ahmedabad
Ajmer
Bhadra
Approx Travel Time
13h 35m
₹9,674
Onwards
Via Ahmedabad
Diu
Ahmedabad
Bhadra
Approx Travel Time
1d 3h 21m
On Demand
Via Surat, Jaipur
Diu
Surat
Jaipur
Bhadra
Approx Travel Time
14h 45m
₹9,175
Onwards
Via Ahmedabad, Reengus
Diu
Ahmedabad
Reengus
Bhadra
Approx Travel Time
1d 3h 14m
On Demand
Via Ahmedabad, Jodhpur
Diu
Ahmedabad
Jodhpur
Bhadra
Approx Travel Time
14h 30m
₹9,773
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Diu and Bhadra?
The straight-line distance is approximately 1000+ km.
What is the distance from Diu to Bhadra via Ahmedabad?
Via Ahmedabad, the distance is approximately 1550+ km, taking around 12 hours.

