Portugal

Lisbon to Porto

Two cities, one unforgettable coast

Distance

310 km (195 miles)

Duration

3-4 hours direct, 2-3 days scenic

Best Time

April to October

Route

LisbonPorto

About This Drive

The drive from Lisbon to Porto connects Portugal's two most important cities along the Atlantic coast. Journey through historic towns, stunning beaches, and wine regions. This route showcases the best of Portugal—from Lisbon's fado and tiles to Porto's port wine cellars.

Stops Along the Way

1

Óbidos

90 km from start

Walled medieval town with castle hotel

2

Nazaré

130 km from start

Fishing village famous for massive surfing waves

3

Coimbra

200 km from start

Historic university city with medieval library

4

Aveiro

255 km from start

'Portuguese Venice' with colorful moliceiro boats

5

Ribeira District

310 km from start

Porto's riverside UNESCO World Heritage area

Driving Tips

  • 1

    The A1 autopista is fast but has tolls; coastal roads are scenic

  • 2

    Sample ginjinha (cherry liqueur) from cups made of chocolate in Óbidos

  • 3

    Watch the giant wave surfers in Nazaré (October-February)

  • 4

    Book a port wine tasting in Vila Nova de Gaia across from Porto

  • 5

    Try francesinha, Porto's famous sandwich bomb

Alternate Routes

  • A1 toll road direct

  • N1 coastal scenic route