Drives / Berlin → Madrid
Driving from Berlin to Madrid is about 1,440 miles (2,318 km) and roughly 20 hours of non-stop driving. The fastest route runs west across Germany on the A2, threads through northern France and down the A10 "L'Aquitaine" autoroute past Bordeaux, then crosses the Pyrenees foothills near San Sebastián into Spain before the final A-1 stretch to Madrid.
Open Road records a drive like this for you: the full route on your map, your distance and drive time, and your top speed, with a share card for the drives worth showing. Whether you do it in one push or break it into days, every mile lands in your drive log.
Open Road is on iPhone and Android.