Road TripPortugal

Lisbon to Porto

Connect Portugal's two largest cities on a journey through the country's heartland, with options to explore charming towns, Atlantic beaches, and wine country.

Distance

315 km (196 miles)

Drive Time

3-4 hours

Best Time

April to October

Route

LisbonPorto

Route Overview

The A1 motorway offers the fastest route, but consider the coastal N1 for a more scenic drive. Stop in historic Óbidos, university town Coimbra, or take a detour to the beaches of Nazaré. The journey showcases Portugal's diverse landscapes from cosmopolitan Lisbon to historic Porto.

Must-See Highlights

1

Óbidos

city

Perfectly preserved medieval walled town with whitewashed houses

2

Nazaré

nature

Famous fishing village with the world's biggest surfable waves

3

Coimbra

attraction

Historic university town with stunning baroque library

4

Aveiro

city

Portugal's Venice with colorful moliceiro boats and Art Nouveau architecture

5

Pastéis de Belém

food

Start with the famous custard tarts before leaving Lisbon

Traveler Tips

  • 1

    The A1 has tolls - get an electronic toll device or pay at Via Verde stations

  • 2

    Óbidos makes a perfect first stop, about 1 hour from Lisbon

  • 3

    Try the local cherry liqueur Ginjinha in Óbidos

  • 4

    Coimbra's university library requires advance booking

  • 5

    Porto's historic center has limited parking - book accommodation with parking

Frequently Asked Questions

How far is Lisbon to Porto?

The driving distance from Lisbon to Porto is approximately 315 km (196 miles).

How long does it take to drive from Lisbon to Porto?

The drive from Lisbon to Porto typically takes 3-4 hours, depending on your chosen route and traffic conditions.

What is the best time to drive from Lisbon to Porto?

The best time to make this drive is April to October. This period offers optimal weather and road conditions for the journey.

Similar Drives You Might Like