Getting in
From the terminal to your room
Porto has one of the easiest airport transfers in Europe, and it is signposted badly enough that plenty of people miss it.
Francisco Sa Carneiro is eleven kilometres north of the centre, and the metro goes there. Line E, the violet one, starts under the terminal and runs to Trindade — the interchange in the middle of Porto where every other line meets — in about half an hour.
That is the answer for most arrivals. It is cheap, it is frequent, it runs from early morning until around one at night, and it puts you within a short walk or one change of almost anywhere you are likely to be staying.
What to buy, exactly
Porto's fares work on a rechargeable card called Andante. You buy the card once and then load journeys onto it. From the airport into the centre is zone Z4.
- The blue Andante Azul card itself costs EUR 0.60, once. Everyone in your party needs their own.
- A single Z4 journey is EUR 2.30, valid 75 minutes from validation, so one ticket covers the ride in and a change onto another line.
- An Andante 24 day pass for Z4 is EUR 8.55, which is worth it only if you plan several more metro journeys the same day.
- Validate on the platform, at the small yellow pillar, every time you board. Nobody stops you, and the inspectors do check.
The one thing that catches people
Line E does not go to Ribeira, or to the river, or to Gaia without a change. It goes to Trindade. If you are staying in Baixa or around Aliados you walk from there. For anywhere else you change at Trindade onto the yellow line, which is the one that crosses the bridge to Gaia, or onto another line, and the same Z4 ticket still covers it inside 75 minutes.
The Andante card is not personal and it does not expire. If two of you are travelling, one card cannot cover both — but the card you buy on this trip still works on the next one, so keep it.
When to take a taxi instead
The metro is a bad idea in exactly three situations: you land after the service stops, you are carrying more luggage than you can lift up a flight of stairs, or you are staying somewhere in the old town where the last five minutes are steep and cobbled. A taxi or a ride-hailing car takes twenty to thirty minutes depending on traffic and drops you as close as the streets allow — which in parts of Ribeira is still not at the door.
Airport transfer services booked in advance are a fourth case, and mostly a convenience purchase. They cost more than a taxi and their real value is a name board and a fixed price when you arrive tired with children.
Three ways in
Metro, taxi or transfer
Prices checked 30 August 2026 and quoted per person for the metro, per car for the rest.
| How | Time to the centre | What it costs | When it is right |
|---|---|---|---|
| Metro line E | About 30 minutes to Trindade | EUR 2.30 plus EUR 0.60 for the card | Almost always, if you can carry your bag |
| Taxi or ride-hailing | 20-30 minutes, traffic dependent | Metered; a fixed fare is agreed in advance | Late arrivals, heavy luggage, steep addresses |
| Booked transfer | Same as a taxi | More than a taxi, fixed in advance | Arriving tired with children, or a group |
Porto airport
What people ask about getting in from OPO
How do I get from Porto airport to the city centre?
Take metro line E, the violet line, from under the terminal to Trindade. It takes about thirty minutes and runs from early morning until around one in the morning.
How much is the metro from Porto airport?
A single zone Z4 journey costs EUR 2.30, plus EUR 0.60 once for the reusable Andante Azul card. Checked against the Metro do Porto tariff on 30 August 2026.
Does the metro from the airport go to Ribeira?
Not directly. Line E ends at Trindade in the city centre; Ribeira is a walk downhill from there, or a change onto another line. The same ticket covers the change if you make it within 75 minutes.
How long does a taxi take from Porto airport?
Twenty to thirty minutes to the centre depending on traffic. It is the better choice after the metro stops, with heavy luggage, or if your accommodation is on a steep cobbled street.
Next