Porto airport to the city centre: metro, taxi or transfer
Ideal for: FamiliesCouplesSoloSeniorsOn a budget

Contents
In short: Metro line E (purple) links the airport to central Porto in about 25 to 30 minutes, with no change to Trindade station. Taxis, ride-hailing and a booked transfer are handy for the steep streets of Ribeira.
Your options
Metro (line E, purple)
The station is right outside the terminal. Line E reaches the centre (Trindade) in about 25 to 30 minutes; buy a rechargeable card from the machines.
Taxi and ride-hailing
Taxis and ride-hailing cars reach the centre quickly outside rush hour.
Booked transfer
A driver drops you at your accommodation: welcome in Ribeira, with its narrow, steep streets.
Our tips
- Check your arrival airport and terminal: some cities have several, far apart.
- Plan the journey before you leave: offline map and the exact address of your accommodation.
- Have mobile data as soon as you land (eSIM or a suitable plan) to follow your route or call a ride.
- Late arrival, children or bulky luggage: a booked transfer saves waiting and changes.
- Beware of unofficial drivers approaching travellers in the arrivals hall: use the official taxi rank.
What next?
To choose your area, see Where to stay in Porto; for sightseeing, Things to do in Porto. All our tips for the country: Travel in Portugal.
Frequently asked questions
How do you get from Porto airport to the centre?
Metro line E (purple) reaches Trindade station, in the centre, in about 25 to 30 minutes.
Which transport card should I use in Porto?
A rechargeable card, sold at metro machines, works on the metro and buses.
How do you get from Porto to Lisbon?
By Alfa Pendular train, in about 2 h 45.