Cities on the Way: Madrid to Lisbon
Discover places to stop between Madrid and Lisbon.
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 Lisbon?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Explore by City
Frequently Asked Questions
What cities are between Madrid and Lisbon?
Cities located along the route from Madrid to Lisbon include: Salamanca (177 km from Madrid), Badajoz (328 km from Madrid), Coimbra (402 km from Madrid), Leiria (442 km from Madrid), Setúbal (493 km from Madrid).
How long does it take to drive from Madrid to Lisbon?
The estimated driving time from Madrid to Lisbon is approximately 8h 30m, covering around 680 km by road.
Stops Along the Route
Salamanca— ES
177 km from Madrid
Nearest airport →Badajoz— ES
328 km from Madrid
Nearest airport →Coimbra— PT
402 km from Madrid
Nearest airport →Leiria— PT
442 km from Madrid
Nearest airport →Setúbal— PT
493 km from Madrid
Nearest airport →