Road Travel › Drive weather

Porto to Madrid drive weather

565 km (351 miles), about 5½ hours of driving via A25 and A-62. The high point is Alto del León at 1,511 m (4,957 ft), about 4 h 40 min in.

Distance
565 km
Drive time
~5½ hours
High point
1,511 m
Countries
Portugal · Spain

Next 7 departures

Leaving Porto at 7 AM each day · Updated · Forecast: MET Norway

  1. SatOct 3

    ClearNo significant weather expected. Temperatures 12–19°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Porto7 AM WESTMostly sunny17°C
    Viseu8:15 AM WESTMostly sunny16°C
    Guarda8:45 AM WESTPartly sunny15°C
    Portugal–Spain border9:15 AM WESTHeavy rain showers16°C
    Salamanca11:15 AM CESTRain16°C
    Ávila12:15 PM CESTLight rain17°C
    Alto del León12:45 PM CESTRain12°C
    Madrid1:15 PM CESTLight rain19°C
  2. SunOct 4

    ClearNo significant weather expected. Temperatures 13–20°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Porto7 AM WESTSunny18°C
    Viseu8:15 AM WESTPartly sunny16°C
    Guarda8:45 AM WESTFog13°C
    Portugal–Spain border9:15 AM WESTCloudy15°C
    Salamanca11:15 AM CESTCloudy16°C
    Ávila12:15 PM CESTCloudy17°C
    Alto del León12:45 PM CESTLight rain14°C
    Madrid1:15 PM CESTCloudy20°C
  3. MonOct 5

    ClearNo significant weather expected. Temperatures 13–21°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Porto7 AM WESTSunny17°C
    Viseu8:15 AM WESTSunny15°C
    Guarda8:45 AM WESTFog13°C
    Portugal–Spain border9:15 AM WESTFog14°C
    Salamanca11:15 AM CESTPartly sunny16°C
    Ávila12:15 PM CESTPartly sunny18°C
    Alto del León12:45 PM CESTRain14°C
    Madrid1:15 PM CESTPartly sunny21°C
  4. TueOct 6

    ClearNo significant weather expected. Temperatures 13–21°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Porto7 AM WESTRain17°C
    Viseu8:15 AM WESTRain15°C
    Guarda8:45 AM WESTRain14°C
    Portugal–Spain border9:15 AM WESTPartly sunny17°C
    Salamanca11:15 AM CESTPartly sunny17°C
    Ávila12:15 PM CESTCloudy17°C
    Alto del León12:45 PM CESTRain13°C
    Madrid1:15 PM CESTCloudy21°C
  5. WedOct 7

    ClearNo significant weather expected. Temperatures 12–18°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Porto7 AM WESTPartly sunny14°C
    Viseu8:15 AM WESTCloudy14°C
    Guarda8:45 AM WESTCloudy12°C
    Portugal–Spain border9:15 AM WESTCloudy15°C
    Salamanca11:15 AM CESTCloudy15°C
    Ávila12:15 PM CESTCloudy14°C
    Alto del León12:45 PM CESTCloudy13°C
    Madrid1:15 PM CESTLight rain18°C
  6. ThuOct 8

    ClearNo significant weather expected. Temperatures 12–20°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Porto7 AM WESTMostly sunny15°C
    Viseu8:15 AM WESTSunny15°C
    Guarda8:45 AM WESTSunny12°C
    Portugal–Spain border9:15 AM WESTSunny15°C
    Salamanca11:15 AM CESTPartly sunny15°C
    Ávila12:15 PM CESTLight rain showers14°C
    Alto del León12:45 PM CESTPartly sunny12°C
    Madrid1:15 PM CESTPartly sunny20°C
  7. FriOct 9

    ClearNo significant weather expected. Temperatures 8–15°C along the way.

    Along the way
    Checkpoint · arrivalWeather · temperature
    Porto7 AM WESTSunny15°C
    Viseu8:15 AM WESTSunny13°C
    Guarda8:45 AM WESTSunny8°C
    Portugal–Spain border9:15 AM WESTSunny11°C
    Salamanca11:15 AM CESTSunny11°C
    Ávila12:15 PM CESTMostly sunny10°C
    Alto del León12:45 PM CESTPartly sunny10°C
    Madrid1:15 PM CESTSunny15°C

The worst conditions expected at any checkpoint, timed to when you would reach it driving without stops. Levels use Road Travel’s driving-risk scale.

The route, stop by stop

Checkpoints in order, with driving time from Porto (no stops) and elevation. The forecast above is timed to these.

Alto del León · 1,511 m 0 km 564 km
Elevation along the route (Terrain Tiles, sampled every 8 km).
  1. Porto, PortugalStart 92 melevation
  2. Viseu, PortugalKm 127 · 1 h 12 min 476 melevation
  3. Guarda, PortugalKm 198 · 1 h 51 min 1,017 melevation
  4. Portugal–Spain borderState line · Km 235 · 2 h 11 min 770 melevation
  5. Salamanca, SpainKm 352 · 3 h 15 min 807 melevation
  6. Ávila, SpainKm 454 · 4 h 9 min 1,130 melevation
  7. Alto del León, SpainMountain pass · Km 509 · 4 h 40 min 1,511 melevation
  8. Madrid, SpainKm 565 · 5 h 17 min 663 melevation

Typical weather by month

Average daily highs and lows, and days with 2.5 cm (an inch) or more of snow, at Porto, Alto del León and Madrid.

MonthPorto
93 m
Alto del León
Puerto de Navacerrada station · 1,894 m
Madrid
Madrid (Retiro) station · 667 m
High / low °CHigh / low °CHigh / low °C
Jan14° / 6°3° / -3°10° / 3°
Feb15° / 7°3° / -3°12° / 4°
Mar17° / 9°6° / -1°16° / 6°
Apr18° / 10°8° / 0°19° / 8°
May20° / 12°13° / 4°23° / 12°
Jun23° / 15°19° / 9°29° / 17°
Jul24° / 15°23° / 12°33° / 20°
Aug25° / 16°23° / 12°32° / 19°
Sep23° / 15°17° / 8°27° / 16°
Oct20° / 13°11° / 4°20° / 11°
Nov17° / 9°5° / 0°13° / 6°
Dec14° / 7°4° / -2°10° / 4°

1991–2020 averages computed from NOAA NCEI daily station records (GHCN-Daily): PORTO, PO (PO000008546, 93 m); NAVACERRADA, SP (SP000008215, 1,894 m); MADRID RETIRO, SP (SP000003195, 667 m). Snow days are days with at least 2.5 cm (1 inch) of new snow. “—” means the station does not publish that normal.

Road conditions

Closures and chain rules change by the hour, so we link to the official reports for Portugal and Spain rather than repeat them.

Check the official forecast from IPMA and AEMET and each road report before you leave.

Get alerts timed to where you’ll be when you get there

Road Travel plans the drive from Porto to Madrid with the forecast at every stretch for the hour you’ll reach it, then warns you about weather ahead while you drive.

Questions about this drive

How long is the drive from Porto to Madrid?

565 km (351 miles), about 5½ hours of driving without stops, by way of A25 and A-62. Fuel, food and rest stops add to that.

What is the highest point on the drive?

Alto del León, at 1,511 m (4,957 ft). It comes at km 509, about 4 h 40 min of driving after you leave Porto.

How cold is Alto del León in January?

The nearest long-term NOAA station, Puerto de Navacerrada (1,894 m), averages a high of 3°C and a low of -3°C in January (1991–2020 averages).

How cold is Madrid in January?

The nearest long-term NOAA station, Madrid (Retiro) (667 m), averages a high of 10°C and a low of 3°C in January (1991–2020 averages).