Francisco Sá Carneiro Airport (OPO) has its own metro station, and the violet line E runs straight into the centre of Porto. City buses and taxis cover the rest.
Short answer: take metro line E (violet) from the Aeroporto station to Trindade: about 30 minutes, no change, for €2.30 (a Z4 Andante fare, also payable by contactless bank card at the airport station). It runs from about 06:00 to 01:00. STCP buses 601, 602 and 604 take about 45 minutes. By car it is 14 km, about 18 minutes without traffic. Our private transfer costs €40 per car (1–3 passengers) and €50 per van (4–8).
| Option | Travel time | Price | Changes | Best for |
|---|---|---|---|---|
| Metro line E (violet) to Trindade | about 30 min | €2.30 (Z4) | 0 | Most travellers, hotels near Aliados and Bolhão |
| STCP bus 601, 602 or 604 | about 45 min | Andante ticket for the zones travelled | 0 | Hotels along the bus routes |
| Taxi from the rank outside arrivals | about 18 min without traffic | metered fare | 0 | Door to door, small groups |
| ShuttleHero private transfer | about 18 min (longer at rush hour) | €40 per car (1–3), €50 per van (4–8) | 0 | Families, groups, luggage, late flights |
The Aeroporto station sits next to the terminal. Line E (violet) runs to Trindade, the central interchange a short walk from the Avenida dos Aliados, in about 30 minutes. Some trains continue to Campanhã, Porto's main railway station. Porto's tourist office gives operating hours of 06:00 to 01:00, and the airport says trains run every 20 or 30 minutes depending on the time and the day of the week.
The trip into the centre is a Z4 journey, which costs €2.30 in 2026. You can load it onto an Andante card at the station machines, or tap a contactless bank card on the marked validators at Aeroporto: each tap is charged as one Z4 ticket and is valid for 1 hour 15 minutes on the metro and STCP buses. If you make four or more journeys in a day, the charge is capped at €7.75. Validate every time you board.
STCP lines 601, 602 and 604 stop outside the terminal and serve different parts of Porto. The tourist office puts the ride at close to 45 minutes. Andante tickets are valid on STCP buses, and the fare depends on the zones you cross. The metro is usually quicker unless your hotel sits right on a bus route.
The taxi rank is just outside the terminal exit. Fares are metered. By road the centre is 14 km away, about 18 minutes without traffic, via the A28 and the VCI ring road. Rush hour slows the VCI. Ribeira has steep, narrow streets with restricted access, so a car stops at the nearest street open to traffic, often near São Bento or the Aliados.
A private transfer Porto Airport → city centre costs €40 per car for 1–3 passengers and €50 per van for 4–8 passengers. The price is per vehicle, fixed and paid by card when you book, with luggage included. Cancellation is free up to 24 hours before pickup, and a child seat costs +€10. The driver drops you at your hotel or at the closest point a car may reach in Ribeira.
Porto Airport → city centre
Car, 1–3 passengers: €40 · Van, 4–8 passengers: €50
Porto Airport has a single passenger terminal. Your driver waits in the arrivals hall, after baggage reclaim and the customs exit, holding a sign with your name. We track your flight and you get 60 minutes of free waiting after landing.
Travelling light, alone or as a couple: the metro, at €2.30 each and about 30 minutes to Trindade. It is cheaper than any car for one or two people. Landing after the last metro, at around 01:00: a taxi from the rank or a pre-booked car. A private transfer makes sense for families with children and pushchairs, for groups of four to eight sharing one van at €50, and for hotels in Ribeira, where the walk from Trindade or São Bento is steep with suitcases.
Yes. Metro line E (violet) runs from the airport station to Trindade in about 30 minutes, and some trains continue to Campanhã.
The trip to the centre is a Z4 journey, €2.30 in 2026. You can pay with an Andante card or tap a contactless bank card at the airport station.
Porto's tourist office gives hours of 06:00 to 01:00, with a train every 20 or 30 minutes depending on the time and day.
Yes, at the marked validators in the Aeroporto station. Each tap is charged as one Z4 ticket (€2.30), valid for 1 hour 15 minutes on the metro and STCP buses.
Our transfer costs €40 per car for 1–3 passengers and €50 per van for 4–8 passengers, fixed when you book, luggage included.
Public transport times and fares were checked on 25 October 2026 on the operators' websites. Timetables and fares change, so check the operator before you travel.
We are reachable around the clock, 7 days a week — before, during and after your trip.