Distance: 180.31 kmThe shortest distance (air line) between Huelva and Badajoz is 180.31 km.
Driving route: -- ( - )The shortest route between Huelva and Badajoz is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 359.42° (N)The initial bearing on the course from Huelva to Badajoz is 359.42° and the compass direction is N.
Midpoint: 38.06785,-6.9598The geographic midpoint between Huelva and Badajoz is in 90.16 km distance between both points in a bearing of 359.42°. It is located in Spain, Andalusia, Huelva, Aroche (España, Andalucía, Huelva, Aroche).
Time difference: 0hHuelva and Badajoz are both in the same time zone Europe/Madrid.