Landing at Porto Airport — Francisco Sá Carneiro (OPO) — you're already closer to the city than you might think: just 11 kilometres separate you from the historic centre. The question is simply how to cover that distance in the smartest way for your trip.
The Metro: Cheap, Simple, Reliable
The Line E metro (violet line) runs directly from the airport to Trindade station in the heart of the city in around 35 minutes. From Trindade, connections spread across the entire network.
A single journey costs around €2, loaded onto an Andante card available from machines in the arrivals hall. Services run from 6am to midnight, with regular frequency throughout the day.
Best for
Travelling light, on a budget, or simply keen to avoid the faff of negotiating with drivers. This is Porto's most straightforward airport connection.
Taxi and Ride-Hailing
Licensed taxis queue outside arrivals. Expect to pay between €20 and €30 to the centre, with a supplement after 9pm and at weekends. Uber operates in Porto and often undercuts the metered fare slightly — worth checking before you queue.
Best for
Two or more travellers, heavy luggage, or late-night arrivals when the metro has stopped running.
Private Transfer: Fixed Price, No Stress
A pre-booked private transfer means a driver waiting with your name at arrivals, a fixed price agreed in advance, and door-to-door service with no app-juggling or meter anxiety. For families, groups, or anyone arriving after a long-haul connection, it removes one layer of hassle from the journey.
It's also the sensible choice if you're heading somewhere outside the centre — Vila Nova de Gaia, Matosinhos, or Foz do Douro — where taxis can be harder to find.
Journey time
Around 20 to 25 minutes in normal traffic, potentially longer during morning rush hour.
Shared Shuttle
Several operators run shared minibus services with fixed stops at the main central hotels, typically priced between €7 and €12 per person. The trade-off: more stops, longer journey, less predictable arrival time.
Best for
Solo travellers wanting something cheaper than a taxi without hauling luggage onto the metro.
Car Hire: Worth Considering?
All major rental companies have desks inside the terminal. If your Porto itinerary includes day trips — the Douro Valley, Braga, Guimarães, or the Atlantic coast — picking up a car on arrival makes excellent sense.
That said, driving in Porto's old town is genuinely difficult: narrow medieval streets, scarce parking, and steep gradients. Most visitors find it far easier to base themselves centrally, use public transport within the city, and hire a car specifically for out-of-town excursions.
Quick Comparison
| Option | Approx. cost | Journey time | Best for |
|---|---|---|---|
| Metro (Line E) | ~€2 | 35 min | Solo travellers, light bags |
| Taxi / Uber | €20–30 | 20–25 min | Couples, evening arrivals |
| Private transfer | €25–40 | 20–25 min | Families, groups |
| Shared shuttle | €7–12 | 40–60 min | Budget solo travellers |
| Car hire | from €25/day | — | Day trips beyond the city |
One Practical Note
Private transfers and shared shuttles are worth booking before you travel, particularly between June and September when demand peaks. The metro needs no advance planning — simply buy your Andante card on arrival and follow the signs.
Porto's centre is waiting. Getting there is the easy part.
Photo Credits: Hugo Silva (Unsplash)