Quick answer
Francisco Sa Carneiro Airport is about 11 km northwest of Porto city center. The metro connects the airport to the city in roughly 30-40 minutes and costs under EUR 3. Taxis to central Porto run about EUR 20-30. Pre-booked transfers are available at similar prices to taxis but with the convenience of a driver waiting at arrivals. Porto also has Uber and Bolt at reasonable rates. For a European city of this size, the airport connection is solid.
What actually happens after landing
OPO has a single terminal that handles all flights. It is a modern, well-organized building with clear signage in Portuguese and English. For Schengen arrivals, there is no passport control and you move quickly to baggage claim. Non-Schengen arrivals go through immigration, which is usually efficient but can slow down when multiple flights land together.
The arrivals hall has ATMs, currency exchange, car rental desks, and a tourist information point. There is a small selection of shops and a cafe if you need something before heading out.
The exit from arrivals leads to the ground floor where taxis and transfers wait. The metro station is connected to the terminal via a covered walkway, about a 5-minute walk from arrivals. Everything is well-signposted.
Porto airport is calm and manageable. Even during busy periods, it does not feel chaotic. The terminal is modern enough to have all the amenities you need without being so large that you get lost.
Transport options explained honestly
Taxis queue outside the arrivals exit. Fares to the city center are metered and typically run EUR 20-30. The journey takes 15-25 minutes depending on traffic and your exact destination. Porto taxis are generally honest, though the occasional driver may take a longer route.
Uber and Bolt are widely used in Porto and typically 20-40% cheaper than taxis. You need data on your phone. The pickup point is a short walk from the terminal. Both services work reliably.
Pre-booked private transfers offer a fixed price and a driver at arrivals. Pricing is similar to taxis. The value is in the certainty and convenience, particularly for travelers heading to specific locations outside central Porto.
Buses serve the airport but are slower and less convenient than the metro. The 601 and 602 buses go to the city center but take longer with more stops.
Rental cars are available, but Porto's city center has narrow streets, limited parking, and hilly terrain that makes driving stressful. A car is useful for exploring the Douro Valley or northern Portugal, but not for the city itself.
Realistic pricing expectations
Transport from OPO to common Porto destinations:
- Aliados / Bolhao (city center): EUR 2.50 by metro, EUR 20-30 by taxi, EUR 18-28 by transfer, EUR 12-20 by Uber
- Ribeira (waterfront): EUR 2.50 by metro + walk, EUR 22-32 by taxi, EUR 20-30 by transfer
- Vila Nova de Gaia (port wine lodges): EUR 25-35 by taxi, EUR 20-30 by transfer
- Foz do Douro (beach area): EUR 20-30 by taxi, EUR 18-28 by transfer
- Braga: EUR 50-75 by transfer, about 45 minutes
- Guimaraes: EUR 55-80 by transfer, about 50 minutes
- Douro Valley (Pinhao/Peso da Regua): EUR 100-150 by transfer, about 90 minutes
Late night arrivals
Porto airport receives flights until late evening, with some low-cost carriers arriving after 23:00. The metro runs until approximately 01:00, so most late arrivals are covered. After the metro stops, you are reliant on taxis or pre-booked transfers.
Taxis are available at the rank throughout the night, though numbers decrease in the small hours. Uber and Bolt remain available but with longer wait times after midnight.
The drive to central Porto at night is quick, typically under 20 minutes. The city is generally safe at night, and the airport area is well-managed.
Families and luggage
The metro handles strollers and luggage, but navigating turnstiles with a stroller and bags requires some determination. Some metro stations in central Porto have stairs rather than lifts, which is worth checking if you are traveling with a heavy stroller.
For families, the taxi or transfer option at EUR 20-30 is not much more expensive than metro tickets for a family of four and is significantly easier with children and luggage.
Child car seats are not provided in taxis or Ubers. Request one from a transfer service at the time of booking. Porto's cobblestone streets can be rough on strollers once you arrive, so a baby carrier may be more practical for the city itself.
Where you meet the driver
Pre-booked transfer drivers wait in the arrivals hall or just outside the exit doors with a name board. The arrivals area is compact, so you will spot them quickly.
The taxi rank is directly outside the arrivals exit on the ground floor. Taxis are clearly marked and the queue is organized.
The metro station is a short covered walk from the terminal. Follow the signs marked Metro and buy your Andante card at the machines before going through the barriers.
Decision helper
Choose a taxi if you have significant luggage, are in a group, or want to go directly to your hotel without navigating public transport.
Choose Uber/Bolt if you want the cheapest car option, have a working phone with data, and are comfortable with ride-hailing.
Choose a pre-booked transfer if you are heading beyond central Porto (Douro Valley, Braga, Guimaraes), traveling as a family with car seat needs, or arriving very late.
Avoid driving in Porto city center unless you specifically need a car for onward travel outside the city.
Frequently Asked Questions
How long does the metro take from Porto airport to the city center?
About 30-40 minutes to Trindade or Bolhao stations, which are in the heart of the city.
How much is a taxi from Porto airport to Ribeira?
Typically EUR 22-32, depending on traffic. The journey takes 20-30 minutes.
Does Uber work at Porto airport?
Yes, both Uber and Bolt work well. Prices are usually lower than taxis. The pickup point is a short walk from arrivals.
Do I need an Andante card for the metro?
Yes. You buy a reloadable Andante card at the machines in the metro station for a small fee, then load your journey on it. The machines have English language options.
Is the metro safe with luggage?
Generally yes. There is space for bags, and the metro is safe. Be mindful of your belongings during crowded times, as with any city metro.
Can I get to the Douro Valley from the airport?
A pre-booked transfer is the most practical option, taking about 90 minutes and costing EUR 100-150. There is no direct public transport to the Douro wine region from the airport.
Should I rent a car in Porto?
Not for the city itself. Porto has narrow streets, steep hills, and limited parking. A car is useful if continuing to the Douro Valley, Minho, or other regions.
Are there ATMs at Porto airport?
Yes, several ATMs are in the arrivals area. They accept international cards and dispense euros.
Is Porto airport far from the city?
About 11 km, or 15-25 minutes by car. The metro takes a bit longer at 30-40 minutes due to stops.
Do Porto taxis accept credit cards?
Most do, but it is not guaranteed. Have some cash as backup, especially for shorter rides.
Porto airport is well-connected and easy to navigate. The metro is a solid budget option, taxis and Uber are affordable, and pre-booked transfers add convenience for longer journeys. Porto is one of those cities where getting from the airport to your hotel is genuinely straightforward, leaving you free to focus on the port wine and pasteis de nata.