Stopful

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.

Lisbon to Porto road trip

Photo: Krzysztof Golik / Wikimedia Commons / CC BY-SA 4.0

Open this trip on the map →

Free · no sign-up · drag the stops, see drive times, find places to stay & charge

The route at a glance

  1. Lisbon — 1 night
  2. Óbidos — 1 night
  3. Nazaré — 1 night
  4. Coimbra — 1 night
  5. Aveiro — stop en route
  6. Porto — 2 nights

The stops

  1. 1

    Lisbon

    1 night

    Pastéis de Belém still warm, tram 28 before the crowds, and out across the Vasco da Gama bridge.

  2. 2

    Óbidos

    1 night

    A completely walled village you can circle on the ramparts — stay the night; it empties beautifully after the buses leave.

  3. 3

    Nazaré

    1 night

    Winter brings 20-metre waves to Praia do Norte; summer brings a proper Portuguese beach town. The clifftop funicular links both.

  4. 4

    Coimbra

    1 night

    The Joanina library alone justifies the stop — baroque shelves patrolled at night by resident bats.

  5. 5

    Aveiro

    En route

    An afternoon for the canals, the striped houses of Costa Nova and ovos moles before the final hop north.

  6. 6

    Porto

    2 nights

    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

Madrid to Seville road trip
Madrid to Seville road trip
≈ 540 km · 7 days · 4 stops
Munich to Venice road trip
Munich to Venice road trip
≈ 580 km · 8 days · 5 stops
Rome to Florence road trip
Rome to Florence road trip
≈ 350 km · 7 days · 5 stops
Nice to Milan road trip
Nice to Milan road trip
≈ 330 km · 6 days · 5 stops
Naples to the Amalfi Coast road trip
Naples to the Amalfi Coast road trip
≈ 120 km · 6 days · 5 stops
Zurich to Geneva road trip
Zurich to Geneva road trip
≈ 420 km · 7 days · 5 stops

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.