Distancia de San Juan del Puerto a Badajoz
La distancia en línea recta es 174.31 km
Distancia por carretera: 225.19 km
Tiempo de viaje en coche: 2 horas 58 minutos
Origen: San Juan del Puerto
La ciudad de San Juan del Puerto se encuentra en la provincia de Andalusia. Geográficamente se localiza en latitud: 37.3167 y longitud: -6.8333.