Portugal es 4 veces menor que España, y proporcionalmente tiene más zona costera que nosotros, por lo que el factor continental le afecta a poca superficie. Básicamente es por eso más cálido, pero si comparas una franja de similar longitud, latitud , "fondo" y superficie de España, las temperaturas serían similares, un poco más altas en España en verano y bajas en invierno, pero las medias iguales.
La diferencia son las aguas, más frías en el Atántico que el Mediterráneo a excepción de 3 meses que son iguales o más frías en el mar , por eso es más templado y menos extremo.
La zona de Évora tien unas temperaturas máximas en verano tan altas como Sevilla (por propia experiencia, yo viví 47º)