Cities on the Way: Lisbon to Madrid
Discover places to stop between Lisbon and Madrid.
680 km
Total Distance
by road
8h 30m
Drive Time
non-stop
5
Stops Found
within route corridor
504 km
Straight Line
great-circle
Need a transfer near Madrid?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Explore by City
Frequently Asked Questions
What cities are between Lisbon and Madrid?
Cities located along the route from Lisbon to Madrid include: Setúbal (32 km from Lisbon), Leiria (117 km from Lisbon), Coimbra (176 km from Lisbon), Badajoz (190 km from Lisbon), Salamanca (389 km from Lisbon).
How long does it take to drive from Lisbon to Madrid?
The estimated driving time from Lisbon to Madrid is approximately 8h 30m, covering around 680 km by road.
Stops Along the Route
Setúbal— PT
32 km from Lisbon
Nearest airport →Leiria— PT
117 km from Lisbon
Nearest airport →Coimbra— PT
176 km from Lisbon
Nearest airport →Badajoz— ES
190 km from Lisbon
Nearest airport →Salamanca— ES
389 km from Lisbon
Nearest airport →