Lisbon to Porto road trip
≈ 400 km · ~6 h driving · ideal in 7 days · 6 stops
Portugal's two great cities, joined the long way: a walled medieval village, Europe's biggest waves, a venerable university town and a canal city of art-nouveau tiles, all in one easy week.
Photo: Krzysztof Golik / Wikimedia Commons / CC BY-SA 4.0
Free · no sign-up · drag the stops, see drive times, find places to stay & charge
The route at a glance
- Lisbon — 1 night
- Óbidos — 1 night
- Nazaré — 1 night
- Coimbra — 1 night
- Aveiro — stop en route
- Porto — 2 nights
The stops
- 1
Lisbon
Pastéis de Belém still warm, tram 28 before the crowds, and out across the Vasco da Gama bridge.
- 2
Óbidos
A completely walled village you can circle on the ramparts — stay the night; it empties beautifully after the buses leave.
- 3
Nazaré
Winter brings 20-metre waves to Praia do Norte; summer brings a proper Portuguese beach town. The clifftop funicular links both.
- 4
Coimbra
The Joanina library alone justifies the stop — baroque shelves patrolled at night by resident bats.
- 5
Aveiro
An afternoon for the canals, the striped houses of Costa Nova and ovos moles before the final hop north.
- 6
Porto
Port lodges across the river, the Livraria Lello at opening time, and francesinha if you're brave.
Good to know
Portuguese tolls are electronic on many stretches — hire cars usually carry a transponder; check it's activated. The N1/coastal detours are slower and better than the A1. Year-round destination; Nazaré's giant waves are an October–March phenomenon.
More road trips






Or start from a blank map and build your own — Stopful shows drive times between stops, splits long days, finds hotels and EV chargers along the route, and tracks the budget as you plan.