Home › Airports › Porto

Francisco Sá Carneiro Airport (OPO) to Porto

The metro (violet line E) runs from the terminal to Trindade in the centre in about 30 minutes for a few euros. Taxis and ride-hailing take about 20 minutes and cost much less than in most European cities.

about 11 km to the centreMetro · Bus · Taxi · Ride-hailing

Best for most people: Metro. The station is right at the terminal, the ride is direct to central Porto and the fare is low.

All the options

HowTimeHow oftenPrice*HoursGood to know
metro
Line E (violet) from Aeroporto station to Trindade; change at Trindade for other lines
about 30–35 min to Trindadeevery 20–30 minabout €2–2.60 (Z4 zone) plus about €0.60 for the rechargeable Andante cardabout 06:00–01:00Buy a Z4 ticket at the machines; validate the card before every trip.
bus
STCP city buses from outside Arrivals to the centre
about 45–60 minvariesabout €2–2.50including some night servicesUseful when the metro has stopped; check the STCP website for the current night route.
taxi
Official taxi rank outside Arrivals
about 20 minabout €20–3024 hSmall supplements for luggage and at night.
ride-hailing
Uber and Bolt from the signed pick-up area
about 20 minoften about €12–2024 hUsually cheaper than a taxi; prices rise at peak times.

*Approximate 2026 prices and times. Services change: check the operator before you fly, especially for late arrivals.

Sort it before you land

Book a private transferDriver waiting at Arrivals, fixed priceHire a car at the airportCompare companies and priceseSIM for arrivalData working as soon as you landHotels in PortoCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

How much is a taxi from Porto airport to the centre?

Expect roughly €20–30 to central Porto on the meter, with small extras for luggage and night journeys. Ride-hailing apps like Uber and Bolt are often cheaper, around €12–20. The trip takes about 20 minutes outside rush hour. Take taxis from the official rank outside Arrivals.

How long does the metro take?

About 30–35 minutes from the airport to Trindade, the central hub. From there you can walk to Aliados and the main shopping streets or change lines to São Bento for Ribeira. Trains run every 20–30 minutes from around 06:00 until about 01:00.

What ticket do I need for the metro?

You need a Z4 Andante ticket for the airport trip. Buy a reusable Andante card at the machine, load a Z4 journey and validate the card on the reader before boarding. Tickets cost a few euros. Machines accept cards and cash.

Is there public transport at night?

The metro runs until about 01:00. After that, STCP night buses serve the airport, but they are less frequent and slower. Taxis and ride-hailing operate 24 hours and are not expensive in Porto, so for very late arrivals they are usually the best choice.

Porto travel guideWhere to stay in PortoHow many days in PortoWhat Porto costs

Compiled by TonyPlan from airport and transport-operator information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.