Porto Airport to City Centre: All Transfer Options Explained Photo Credits: Hugo Silva (Unsplash)

Porto Airport to City Centre: All Transfer Options Explained

From Porto Airport to the city centre by metro, taxi, private transfer or shuttle. Journey times, costs and practical tips to choose the right option for your trip.

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.

Recommended Experiences

Browse our selection of tours, tickets and must-see experiences in Porto