La distancia entre la ciudad de Madrid y Peñarroya-Pueblonuevo es de 4 hrs y 33 mins.