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 in about 26–30 minutes, with trains every 15–30 minutes.
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 €18 | 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-07-09.
Three well-reviewed direct options, all door-to-door:
The highest-rated option on this route, with over 360 reviews.
Check availability →Currently the best-value pick – top-rated and the lowest price of the three.
Check availability →Well-established option with the largest number of completed trips (260 reviews).
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 15–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 transfer (from around €18–20) 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 9 July 2026.