Badajoz is located in Spain (Provincia de Badajoz, Extremadura) and time zone Europe/Madrid.
Places nearby are Elvas, Talavera La Real and Campo Maior.
Sevilla is 183 km away, Madrid is 311 km away and Málaga is 313 km away as the crow flies.
Distances from Badajoz to the most important cities in Spain and the world.
38.8778900°
-6.9706100°
Bastioned system on Badajoz, Spain
https://en.wikipedia.org/wiki/Badajoz_bastioned_enclosure