Porto Airport to City Centre: Metro, Bus, Taxi &

· 5 min read Practical
Porto Metro violet line — connecting Francisco Sá Carneiro Airport to the city centre

Francisco Sá Carneiro Airport — known by its IATA code OPO — sits roughly 11 km north of Porto’s city centre, and getting in is easier than you might expect. The Metro violet line runs directly from the terminal to central Porto, taxis are metered and reliable, and private transfers offer door-to-door comfort at a fixed price. Here is a clear breakdown of every option.

Metro: The Fastest Budget Option

Porto’s Metro violet line (Line E) is the default choice for most arrivals. The Aeroporto station is inside the terminal building — follow the Metro signs past baggage reclaim, no shuttle bus required.

Key facts:

  • Fare: approximately €2.10 for a single journey (Zone 4, as of 2026)
  • Andante card: a reusable card required to load credit — costs approximately €0.60 on first purchase at station machines
  • Journey time: approximately 35 minutes to Trindade (main central interchange)
  • Frequency: every 20–30 minutes, operating roughly 06:00–01:00 daily

From Trindade you can change to other Metro lines or walk to most central accommodation in 10–15 minutes. The Bolhão market, São Bento railway station, and the top of the Ribeira are all within easy reach.

Search hotels in Porto on Booking.com to compare rates and availability. Tip: Buy your Andante card and ticket at the vending machines before you board — they accept contactless and chip-and-PIN. Keep the card for the rest of your trip; Porto’s entire Metro, buses, and some suburban trains use the same system.

Taxi: Metered, Reliable, Available 24/7

Official taxis queue outside the arrivals hall. Rides are metered — no fixed airport surcharge applies, though luggage fees and night-time rates (after 21:00 and on Sundays) can add a few euros.

Typical costs as of 2026:

  • City centre (Trindade / Aliados): approximately €20–25
  • Ribeira waterfront: approximately €22–28
  • Boavista / Rotunda: approximately €20–24
  • Matosinhos (coastal suburb): approximately €18–22

Journey time is generally 20–30 minutes outside morning and evening rush hour. During peak times — 08:00–10:00 and 17:30–19:30 on weekdays — budget 40–50 minutes and the meter accordingly.

Uber and Bolt both operate at OPO and are often slightly cheaper than taxis during off-peak hours. The pick-up point is signposted in the arrivals area.

Shared Shuttle: Mid-Range, Slower

Shared shuttle services pick up multiple passengers at the airport and drop them at their hotels. Operators such as Welcome Pickups and Get Transfer offer this option.

Typical costs as of 2026:

  • Shared shuttle to city centre: approximately €8–14 per person
  • Journey time: 45–75 minutes depending on number of stops

The trade-off is time: with a full vehicle of passengers staying at different hotels, a city-centre journey that takes 25 minutes in a taxi can stretch to over an hour. Shuttles are best suited to solo travellers with no immediate schedule pressure.

Private Transfer: Fixed Price, Door-to-Door

A private transfer means a named driver meeting you at arrivals with a sign, a fixed quoted price, and no meter running in traffic. For families, groups, or late-night arrivals, it is often the most stress-free option.

Typical costs from OPO as of 2026:

  • Standard saloon (1–3 passengers) to city centre: from approximately €30–40
  • Estate / MPV (4–7 passengers): from approximately €45–60
  • To Braga: from approximately €55; to Aveiro: from approximately €60

You can compare fixed-price private transfers from Porto Airport at /go/transfers-portugal (Kiwitaxi) — prices are locked at booking and do not change if your flight is delayed.

Named private transfer operators serving OPO:

  • Kiwitaxi — fixed-price, English-language booking, meet-and-greet included
  • Welcome Pickups — English-speaking drivers, flight monitoring included
  • Get Transfer — wide vehicle selection, refundable cancellation window

Rental Car: Only If You Are Leaving Porto Immediately

All major rental companies — Hertz, Europcar, Sixt, Avis, Enterprise — have desks inside OPO arrivals. If you plan to drive to the Douro Valley, Minho, or Alentejo without stopping in Porto first, picking up a car at the airport avoids a separate trip back.

That said, Porto’s city centre has paid parking only, narrow medieval streets, and moderate traffic. If you are spending time in Porto before heading further afield, a day or two on public transport is usually easier before collecting your car.

Comparing Your Options at a Glance

OptionCost (approx, 2026)Time to CentreBest For
Metro (Line E)€2.10 + €0.60 card~35 minBudget travellers, solo arrivals
Taxi€20–3020–30 minConvenience, luggage, groups
Uber / Bolt€15–2520–30 minApp users, slight saving vs taxi
Shared shuttle€8–14 pp45–75 minSolo travellers, budget-conscious
Private transferfrom €3020–30 minFamilies, late arrivals, fixed price

Practical Notes for Arrival

Flight delays: Private transfers booked via Kiwitaxi and Welcome Pickups monitor your flight in real time and adjust pickup time automatically — no need to call ahead.

Night arrivals: The Metro last service is approximately 01:00. Arrivals after midnight will need a taxi, Uber, or pre-booked private transfer. Taxis are always available outside arrivals regardless of hour.

Porto Card: If you plan to use public transport extensively during your stay, the Porto Card (from approximately €15 for 24 hours as of 2026) includes unlimited Metro and bus travel plus free or discounted entry to major museums. You can buy it at the airport arrivals area.

Terminal layout: OPO has a single passenger terminal. After clearing customs, arrivals turn right for the Metro station and left for the taxi rank and car hire desks. Signage throughout is bilingual (Portuguese / English).

Ready to lock in a transfer? Compare fixed-price private options from Porto Airport at /go/transfers-portugal — no surprises, even if your flight runs late.

Book an experience

Top tours to book now

Already planning? These are the most popular experiences for this destination.

Frequently Asked Questions

What is the cheapest way from Porto Airport to the city centre?
The Metro is the cheapest option at approximately €2.10 for a single journey on the violet (E) line to Trindade (you also need a €0.60 rechargeable Andante card on first use). It takes around 35 minutes and runs frequently throughout the day.
How long does the Metro take from Porto Airport to the city centre?
The Metro violet line (E) takes approximately 35 minutes from Aeroporto station to Trindade, the main interchange in central Porto. Trains run every 20–30 minutes depending on time of day, from around 06:00 to 01:00.
How much does a taxi from Porto Airport cost?
A standard taxi from OPO airport to the city centre costs approximately €20–30 as of 2026, depending on traffic and exact destination. Rides to the Ribeira waterfront or Boavista area are typically at the higher end. Journey time is 20–30 minutes outside rush hour.
Should I pre-book a private transfer from Porto Airport?
Pre-booking is worth it if you are travelling with luggage, arriving late at night, or need a guaranteed fixed price. A private transfer from OPO to Porto city centre starts from approximately €30 for a standard saloon. You can compare and book via Kiwitaxi — prices are fixed and confirmed at booking.
Is there an airport bus from Porto Airport?
There is no direct Aerobus service equivalent to Lisbon's, but STCP bus line 601 runs from the airport to the city, and national coach operators serve routes to Braga, Viana do Castelo, and Lisbon from a stop near the terminal. For most visitors, the Metro or a private transfer is more convenient.

Airport Transfers

Book Your Transfer in Advance

Fixed-price airport transfers with a driver who meets you at arrivals: straightforward and priced upfront. No haggling, no surprises.

Search Kiwitaxi →

Same price as booking direct: we earn a small commission at no extra cost to you.