

Porto Airport (OPO) is about 11 km from the historic centre and connects directly by Metro Line E. Here’s what your options actually cost, and when a private transfer beats the metro.
Porto Airport sits 11 km (6.8 miles) northwest of Clérigos Tower. By car it’s normally a 15–20 minute drive, stretching to 30–40 minutes during weekday rush hour (8–10am and 5–8pm). The airport also has its own Metro station on Line E (the violet line), running direct to Trindade in the city centre (and on to Estádio do Dragão) in about 26–30 minutes, with trains every 20–30 minutes depending on the time and day.
Transfer options at a glance
Porto Airport to city centre
| Option | Price (one-way) | Time | Best for |
|---|---|---|---|
| Metro (Line E) | a few euros | 26–30 min | Budget travellers, light luggage |
| Private transfer (booked online) | from €26 per car | 30 min direct | Families, direct hotel drop-off |
| Metered taxi | typically €25–35 (market estimate, not an official fixed fare) | 15–20 min (30–40 in rush hour) | Landing late / no pre-booking |
Metro details confirmed via Porto Airport’s official site; taxi range is a market estimate (no official fixed-fare table published); private transfer prices from live GetYourGuide listings, checked 2026-09-24.
Three well-reviewed direct options, all door-to-door – two are priced per person, one per car:
The most-reviewed option on this route, with nearly 370 reviews.
Check availability →The top-rated pick, with a Mercedes to your hotel door – priced per person, so best for solo travellers and couples.
Check availability →Priced per car for up to 4 people – usually the best value for families and groups.
Check availability →What will YOUR transfer cost?
Porto Airport to city centre — pick your group size
Totals use listed ‘from' prices per option (per person or per vehicle); items marked approx are typical market rates, not fixed fares. Final prices vary by date and operator. Metro Line E is the cheapest solo option (a few euros).
About 11 km – a 15–20 minute drive outside rush hour, or 26–30 minutes by direct Metro (Line E).
Yes, Line E (the violet line) runs directly from the airport station to Trindade in the city centre, with trains every 20–30 minutes.
There’s no official fixed fare table – taxis are metered. Expect roughly €25–35 for the ride into the centre during the day, more at night, weekends and holidays.
For 2–4 people with luggage, a pre-booked private car (from around €26 for up to 4) is often similar in total cost to several metro tickets, and takes you directly to your hotel door.
Disclosure: This page contains affiliate links. If you book a transfer through GetYourGuide or a car through our search partners, we may earn a small commission at no extra cost to you. We only list options we'd genuinely consider booking ourselves.
Page last fact-checked 24 September 2026.