Portugal road trip

Driving from Lisbon to Porto: Route, Stops & Tips

Planning to drive from Lisbon to Porto? See the best route, driving time, toll information and the best places to stop along the way.

Driving on a Portuguese road during a Lisbon to Porto road trip

Lisbon to Porto drive at a glance

Driving from Lisbon to Porto is easy, but whether it is the best option depends on what you want from the journey.

If your only goal is to move between the two city centres, I would normally take the train.

If you have a rental car already or want to turn the journey into part of your Portugal trip, driving becomes much more interesting.

The direct route takes around three hours in normal traffic. Add one or two stops and it can easily become a full day of travelling through central Portugal.

  • Distance: approximately 300 km
  • Direct driving time: around 3 hours
  • Main route: A1 motorway
  • Tolls: yes
  • Best reason to drive: flexibility and stops along the way

The fastest route from Lisbon to Porto

The simplest route is the A1 motorway, which connects Lisbon with Porto through central Portugal.

It is the route I would use if you want to get to Porto efficiently.

Leaving Lisbon, follow signs towards the A1 and continue north past areas including Santarém, Leiria, Coimbra and Aveiro before reaching the Porto region.

The drive itself is straightforward.

Motorway service areas are available along the route, so there is no need to plan fuel or food stops far in advance.

Traffic can add time around Lisbon and Porto, particularly at the beginning or end of the working day.

Are there tolls between Lisbon and Porto?

Yes.

Portugal has tolled motorways, including conventional toll roads and roads using electronic toll systems.

If you are driving a rental car, ask the rental company exactly how toll payments are handled before leaving.

Many rental vehicles have an electronic device that records tolls automatically and the company charges you afterwards.

Do not assume every rental company uses the same system.

If you are driving a foreign-registered vehicle, check the available electronic toll payment options before using Portuguese motorways.

Where should you stop between Lisbon and Porto?

If you are already driving, I would use the opportunity to see somewhere you might otherwise miss.

You do not need five stops. One good stop makes the journey much more enjoyable without turning it into an exhausting road trip.

Courtyard and clock tower at the University of Coimbra
Coimbra is the easiest major stop to add to the direct A1 route.

Coimbra

Coimbra is the easiest major stop to add.

The city sits reasonably close to the direct Lisbon-Porto route and works well for a few hours.

You can walk through the historic centre, see the university area and have lunch before continuing north.

If this is your first road trip through Portugal, Coimbra would be my safest choice.

Aveiro

Aveiro is another easy option towards the northern end of the journey.

The centre is compact enough for a short walk around the canals and traditional Art Nouveau streets.

You can also continue towards Costa Nova if you have more time, although that turns the stop into a larger detour.

Mealhada

If sightseeing is less important than lunch, consider stopping around Mealhada.

The area is famous for leitão assado, or roast suckling pig, and sits conveniently between Coimbra and Aveiro.

It works particularly well if you leave Lisbon in the morning and want lunch to be the main stop.

What about Óbidos and Nazaré?

You can absolutely include them, but they do not fit as neatly into the fastest A1 route.

If you want a more scenic road trip, you can travel north via Óbidos and Nazaré before eventually reconnecting towards Porto.

That route makes sense if the journey itself is part of your holiday.

It does not make sense if you want to leave Lisbon after breakfast and reach Porto quickly.

I would choose either:

Trying to combine Coimbra, Óbidos, Nazaré and Aveiro in one day creates a checklist rather than a road trip.

  • Fast route: Lisbon → Coimbra → Porto
  • Coastal road trip: Lisbon → Óbidos → Nazaré → Porto
A traditional moliceiro boat on an Aveiro canal
Aveiro offers canals and Art Nouveau streets near the northern end of the journey.

Is it easy to drive in Porto?

Getting to Porto is simple. Driving once you arrive is the part I would think about.

The historic centre has narrow streets, one-way systems, steep sections and limited parking compared with travelling around on foot.

If you are staying centrally, check whether your hotel has parking before arriving.

Once the car is parked, you are unlikely to need it for sightseeing in central Porto.

Ribeira, São Bento, Clérigos and much of Baixa are better explored on foot.

Should you rent a car to travel from Lisbon to Porto?

Not just for the transfer.

The train is easier if your itinerary is simply Lisbon → Porto.

A rental car becomes worthwhile when Porto forms part of a wider trip that might include the Douro Valley, Braga, Guimarães, northern Portugal or the coast.

It also makes sense if you are travelling with several people and value flexibility more than having the simplest possible transfer.

My preferred Lisbon to Porto road trip

If I had a full day, I would leave Lisbon in the morning and stop in Coimbra.

Spend a few hours walking around the university area and historic centre, have lunch there, then continue to Porto in the afternoon.

It breaks the drive almost naturally in two and gives you enough time to enjoy the stop rather than watching the clock.

If you have already visited Coimbra, I would take the coastal option and choose Óbidos or Nazaré instead.

Useful answers

Porto FAQ

Around three hours without long stops under normal traffic conditions. Allow more time around peak periods.