If your trip covers a few days in Lisbon followed by a few in Porto, the cheapest and least stressful option is usually to park the rental car for the Lisbon portion and drive it on to Porto afterward — returning it in Lisbon and renting again in Porto rarely saves enough to offset the extra paperwork, deposit holds, and lost time.

| Approach | Best for |
|---|---|
| Keep one car, park it in Lisbon | Most itineraries — simplest and usually cheapest overall |
| Drop in Lisbon, pick up fresh in Porto | Long Lisbon stays (5+ days) where daily parking adds up |
| Drop car before Lisbon, re-rent for Porto only | Travelers not driving at all while in Lisbon |
Why most people don’t drive in central Lisbon anyway
Lisbon’s historic neighborhoods — Alfama, Bairro Alto, Chiado — were built for pedestrians and trams, not modern cars, and this comes up constantly on travel forums: narrow one-way streets, steep hills, and a serious lack of street parking near anywhere tourists actually want to stay. Most visitors who rent a car for a Lisbon-then-Porto trip aren’t planning to drive within the city at all; the car exists to get them between cities and out to day trips like Sintra or Cascais, with the city center handled on foot, by tram, or by ride-hail.
That distinction matters for the keep-or-swap decision. If the car is going to sit unused for several days anyway, the question isn’t really about driving logistics — it’s about where it’s cheapest and safest to leave it sitting.
Option 1: keep the car and park it through your Lisbon stay
This is the default choice for most itineraries, and for good reason. A single rental avoids a second round of paperwork, a second deposit hold on your card, and the risk of a different (possibly less favorable) car being assigned at the Porto pickup. It also means you’re not paying two separate one-way or drop-off fees.
The main cost to weigh is parking. Hotels with on-site or partnered parking typically charge somewhere in the €15–25 per night range in Lisbon, and a handful of budget guesthouses in the center don’t offer parking at all, in which case a public garage nearby runs similarly or slightly less. For a three- or four-night Lisbon stay, that adds up to roughly €50–100 in parking — almost always less than the cost of returning the car and renting a second one, once you factor in the second rental company’s fees, insurance re-purchase, and any one-way surcharge for picking up in one city and dropping off in another.
Street parking is not a realistic alternative for a multi-night stay. Much of central Lisbon operates paid on-street parking managed through apps like ePark, Telpark, and EasyPark, with time limits during the day, and even where overnight parking is technically allowed, narrow streets and limited turnover make it an unreliable option for a car you need to leave untouched for several days.
Option 2: return the car in Lisbon, rent fresh in Porto
This starts to make sense mainly in two situations: a long Lisbon stay where parking costs would stack up past what a short one-way rental gap costs, or a trip where you specifically want a different car class in Porto (say, downsizing after finishing the Algarve leg of a longer trip, or picking something bigger for a Douro Valley extension).
The costs to check before choosing this route:
- One-way fee — many suppliers charge extra for picking up in one city and dropping off in another, even within mainland Portugal; a few include it, so this is worth confirming rather than assuming.
- New deposit hold — a second rental means a second temporary hold on your card, which can matter if you’re traveling with limited available credit; alternatives to the standard deposit exist with some suppliers if this is a concern.
- Time lost mid-trip — returning a car, taking a train or transfer to Porto, and processing a new rental easily eats half a travel day that could otherwise be spent sightseeing.
If none of those line items change your total much, the parking-through-Lisbon approach is usually still simpler for the same or lower cost.
Option 3: skip the car for Lisbon entirely
Some travelers don’t rent at all until they’re ready to leave Lisbon — flying or training in, spending the city days entirely on foot and public transport, then picking up a rental car specifically for the Lisbon-to-Porto drive and the Porto stay that follows. This sidesteps the parking question completely and is worth considering if Lisbon itself doesn’t involve any day trips requiring a car (Sintra and Cascais both have reasonable train access, if slower and less flexible than driving).
The downside is losing the option for spontaneous day trips during the Lisbon portion, and needing to time the rental pickup carefully around when you’re leaving the city — usually a downtown office or, less commonly, arranging delivery to your hotel.
This approach tends to suit a particular kind of itinerary: travelers who’ve built their Lisbon days around walking tours, tram routes, and public transport already, and who see the rental car purely as a tool for the road trip portion rather than something they want sitting on the books (and on a parking bill) during days they weren’t planning to drive anyway. If your Lisbon plans already lean that way, skipping the car until departure day removes a decision entirely rather than optimizing around it.
💸 Don’t Overpay at the Airport
Compare real-time rental deals with no hidden fees or credit card needed.
A worked example
Take a fairly typical case: four nights in Lisbon, then three nights in Porto, traveling as a couple with an economy rental car booked for the full ten-day trip.
Keeping the car and parking it at a hotel with partnered parking for the Lisbon leg runs roughly €20 per night, or about €80 for the four nights. Add the toll and fuel cost of the roughly three-hour drive north — call it another €20–25 in tolls plus fuel — and the total added cost of the “keep it” approach comes to somewhere around €100–105 beyond the base rental price, which you’re paying regardless of which strategy you choose.
Now compare that to returning the car in Lisbon and picking up a second one in Porto. Even with a supplier that waives the one-way fee, a second rental typically means a second processing fee baked into the daily rate, a fresh deposit hold, and — critically — the two to three hours it takes to return a car at one location, transfer across the city or take a train, and process a new pickup at the other end. Priced purely in euros, the two approaches can land within striking distance of each other depending on the specific suppliers involved. Priced in time and hassle on a trip that’s already tightly scheduled, keeping the single car usually wins by a wide margin.
The calculation shifts if the Lisbon stay stretches to a week or more, since parking costs scale linearly with nights while a one-way rental’s overhead stays roughly fixed — at that point it’s worth running the actual numbers for your specific dates rather than defaulting to either option.
Making the drive from Lisbon to Porto itself
Whichever approach you land on, the drive from Lisbon to Porto is straightforward: around three hours via the A1 motorway, tolled the entire way, with rest stops spaced comfortably along the route. It’s a good idea to plan the departure from Lisbon outside the morning and evening rush windows on the A1’s approach to both cities, since congestion near the city limits is far more likely than anything on the open motorway in between.
Travelers keeping the car for the Porto leg sometimes extend the drive further north to add a day in Guimarães before settling into Porto proper — an easy addition once the car is already pointed north. And whatever the return plan looks like at the end of the trip, it’s worth timing the last fuel stop well before the return desk rather than in the final rushed stretch.
Frequently asked questions
Should I keep my rental car in Lisbon or return it before exploring the city? For most itineraries, keeping it and paying for parking works out cheaper and simpler than returning and re-renting, since Lisbon’s center is walkable anyway and the car mainly sits idle during the city portion of the trip.
How much does hotel parking cost in Lisbon? Typically €15–25 per night at hotels with on-site or partnered parking; public garages nearby run in a similar range.
Is street parking a realistic option for several nights in Lisbon? Not really. Central Lisbon’s on-street parking is time-limited during the day and unreliable for a car you need to leave untouched for multiple nights.
Do rental companies charge extra for a one-way drop-off between Lisbon and Porto? Many do, though it varies by supplier — confirm the one-way fee at booking rather than assuming it’s included.
Can I do Sintra or Cascais as day trips without a rental car in Lisbon? Yes, both are reachable by train from Lisbon, though a rental car gives more flexibility for the drive and parking in Sintra specifically requires some planning of its own.
How long is the drive from Lisbon to Porto? Around three hours via the A1 motorway, which is tolled for the full distance.
Is it cheaper to book one rental for the whole Lisbon-Porto trip or two separate ones? Usually one continuous rental, once you add up a second deposit hold, potential one-way fees, and the lost time of processing a second pickup — though a very long Lisbon stay can shift that math.
