Landmarks
Chapel of Bones
A haunting chapel in Evora with walls and pillars constructed entirely from the bones and skulls of over 5,000 monks.
Road trip route · Spain · Portugal
The drive from Madrid to Lisbon covers 391 miles (629 km) and takes about 6 hr 50 min without stops. That's a long haul for one day, most drivers split it over two days, stopping overnight near Roman Theatre of Merida, which turns a slog into a proper road trip.
Expect fuel for a typical petrol car (~40 mpg) to cost around €74 one-way plus roughly €27 in motorway tolls. Prices shift monthly, so treat these as ballpark figures.
Within ~30 km of the driving route, worth the detour.
Landmarks
A haunting chapel in Evora with walls and pillars constructed entirely from the bones and skulls of over 5,000 monks.
Ancient Ruins
A remarkably preserved 1st-century Roman temple standing in the heart of the UNESCO-listed Alentejo capital.
Ancient Ruins
One of the most magnificent Roman theaters still standing, built in 15 BC in the former capital of Lusitania, still hosting performances in its 6,000-seat auditorium.
National Parks
Roadside viewpoint on the EX-208 facing the Peña Falcón crag, where dozens of griffon vultures, black storks and eagles ride the thermals above the Tagus. The signature stop of Monfragüe National Park, Spain's raptor capital.
Castles & Palaces
Sintra's most exotic and least crowded palace: a Moorish-Gothic-Indian fantasy villa rebuilt in 1858 for Francis Cook, wrapped in botanical gardens with lawns, ferns, and Mexican and Japanese terraces. Byron praised the earlier ruin in Childe Harold.
Natural Wonders
A churning sea chasm near Cascais where Atlantic swells explode through a collapsed cliff arch.
Coastal Drives
A cliff-hugging corniche through Arrábida Natural Park south of Lisbon, curling high above turquoise coves like Portinho da Arrábida with Mediterranean-style scrub and sea views.
Coastal Drives
A coastal limestone range south of Lisbon where the N379-1 runs high above turquoise coves and beaches.
Landmarks
A 16th-century aqueduct running 7km into the fortified border town of Elvas, visible from the road on approach.
Driving from Madrid to Lisbon takes about 6 hr 50 min nonstop, covering 391 miles (629 km). Add time for breaks: most drivers stop every 2 hours.
Fuel for a typical petrol car (~40 mpg) costs roughly €74 one-way. Expect around €27 in motorway tolls. Estimates are indicative: prices change monthly.
It's possible but long: 6 hr 50 min of driving. Most people split it over two days, with an overnight stop near Roman Theatre of Merida, which turns the drive into a proper road trip.
Top-rated stops in the drive corridor include Chapel of Bones, Roman Temple of Evora, Roman Theatre of Merida: see the full list of 9 stops on this page.
Planning a bigger trip? Try the free Spain road trip planner or the Portugal planner, or read the driving in Portugal guide.