Next 7 departures
- SatOct 3
ClearNo significant weather expected. Temperatures 12–19°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Porto7 AM WEST Mostly sunny17°C Viseu8:15 AM WEST Mostly sunny16°C Guarda8:45 AM WEST Partly sunny15°C Portugal–Spain border9:15 AM WEST Heavy rain showers16°C Salamanca11:15 AM CEST Rain16°C Ávila12:15 PM CEST Light rain17°C Alto del León12:45 PM CEST Rain12°C Madrid1:15 PM CEST Light rain19°C - SunOct 4
ClearNo significant weather expected. Temperatures 13–20°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Porto7 AM WEST Sunny18°C Viseu8:15 AM WEST Partly sunny16°C Guarda8:45 AM WEST Fog13°C Portugal–Spain border9:15 AM WEST Cloudy15°C Salamanca11:15 AM CEST Cloudy16°C Ávila12:15 PM CEST Cloudy17°C Alto del León12:45 PM CEST Light rain14°C Madrid1:15 PM CEST Cloudy20°C - MonOct 5
ClearNo significant weather expected. Temperatures 13–21°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Porto7 AM WEST Sunny17°C Viseu8:15 AM WEST Sunny15°C Guarda8:45 AM WEST Fog13°C Portugal–Spain border9:15 AM WEST Fog14°C Salamanca11:15 AM CEST Partly sunny16°C Ávila12:15 PM CEST Partly sunny18°C Alto del León12:45 PM CEST Rain14°C Madrid1:15 PM CEST Partly sunny21°C - TueOct 6
ClearNo significant weather expected. Temperatures 13–21°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Porto7 AM WEST Rain17°C Viseu8:15 AM WEST Rain15°C Guarda8:45 AM WEST Rain14°C Portugal–Spain border9:15 AM WEST Partly sunny17°C Salamanca11:15 AM CEST Partly sunny17°C Ávila12:15 PM CEST Cloudy17°C Alto del León12:45 PM CEST Rain13°C Madrid1:15 PM CEST Cloudy21°C - WedOct 7
ClearNo significant weather expected. Temperatures 12–18°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Porto7 AM WEST Partly sunny14°C Viseu8:15 AM WEST Cloudy14°C Guarda8:45 AM WEST Cloudy12°C Portugal–Spain border9:15 AM WEST Cloudy15°C Salamanca11:15 AM CEST Cloudy15°C Ávila12:15 PM CEST Cloudy14°C Alto del León12:45 PM CEST Cloudy13°C Madrid1:15 PM CEST Light rain18°C - ThuOct 8
ClearNo significant weather expected. Temperatures 12–20°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Porto7 AM WEST Mostly sunny15°C Viseu8:15 AM WEST Sunny15°C Guarda8:45 AM WEST Sunny12°C Portugal–Spain border9:15 AM WEST Sunny15°C Salamanca11:15 AM CEST Partly sunny15°C Ávila12:15 PM CEST Light rain showers14°C Alto del León12:45 PM CEST Partly sunny12°C Madrid1:15 PM CEST Partly sunny20°C - FriOct 9
ClearNo significant weather expected. Temperatures 8–15°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Porto7 AM WEST Sunny15°C Viseu8:15 AM WEST Sunny13°C Guarda8:45 AM WEST Sunny8°C Portugal–Spain border9:15 AM WEST Sunny11°C Salamanca11:15 AM CEST Sunny11°C Ávila12:15 PM CEST Mostly sunny10°C Alto del León12:45 PM CEST Partly sunny10°C Madrid1:15 PM CEST Sunny15°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.
- Porto, PortugalStart 92 melevation
- Viseu, PortugalKm 127 · 1 h 12 min 476 melevation
- Guarda, PortugalKm 198 · 1 h 51 min 1,017 melevation
- Portugal–Spain borderState line · Km 235 · 2 h 11 min 770 melevation
- Salamanca, SpainKm 352 · 3 h 15 min 807 melevation
- Ávila, SpainKm 454 · 4 h 9 min 1,130 melevation
- Alto del León, SpainMountain pass · Km 509 · 4 h 40 min 1,511 melevation
- 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.
| Month | Porto 93 m | Alto del León Puerto de Navacerrada station · 1,894 m | Madrid Madrid (Retiro) station · 667 m |
|---|---|---|---|
| High / low °C | High / low °C | High / low °C | |
| Jan | 14° / 6° | 3° / -3° | 10° / 3° |
| Feb | 15° / 7° | 3° / -3° | 12° / 4° |
| Mar | 17° / 9° | 6° / -1° | 16° / 6° |
| Apr | 18° / 10° | 8° / 0° | 19° / 8° |
| May | 20° / 12° | 13° / 4° | 23° / 12° |
| Jun | 23° / 15° | 19° / 9° | 29° / 17° |
| Jul | 24° / 15° | 23° / 12° | 33° / 20° |
| Aug | 25° / 16° | 23° / 12° | 32° / 19° |
| Sep | 23° / 15° | 17° / 8° | 27° / 16° |
| Oct | 20° / 13° | 11° / 4° | 20° / 11° |
| Nov | 17° / 9° | 5° / 0° | 13° / 6° |
| Dec | 14° / 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.
- Portugal · Infraestruturas de PortugalInfraestruturas de Portugal
- Spain · DGTDGT road conditions
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).