Porto airport to city center

Porto airport to the city center: metro line E in about 27 minutes for 2.30 euros, a taxi in about 20, or a private transfer to your hotel door. How to choose.

Some links on this page are affiliate links: if you book through them, we may earn a commission at no extra cost to you. How this works

Porto airport to city center is a short ride, and that changes the usual arrival calculation. The airport lies about 11 km (7 miles) north-west of the centre, and the road distance is 15.7 km (9.8 miles), about 17 minutes by car with no traffic. At that distance the cheapest way in is not much slower than the most expensive, and the right choice depends less on the clock than on luggage, the hour you land and where exactly you are staying.

There are three real options. Metro line E runs from the airport to Trindade in the middle of the city in about 27 minutes for a zone Z4 fare. A taxi or a ride-hailing car takes you to the door in about 20 to 25 minutes. A private transfer, booked ahead, waits in the arrivals hall with your name and drives to your hotel. Each suits a different kind of arrival.

Three private cars from the airport, chosen by rating and by how many travellers rated them. Each is booked ahead and meets you in arrivals.

Best reviewed

Porto Airport: Private Transfer to Porto

★ 4.5 · 2,971 reviews · GetYourGuide

About 40 min

Porto Airport Private Mercedes Transfer to Porto & Gaia Hotels

★ 5.0 · 381 reviews · Viator

Porto: Private Transfer to Porto Airport (OPO)

★ 4.3 · 900 reviews · GetYourGuide

About 40 min

Starting prices per booking in euros; the final price depends on the date, the time and the size of the group.

Three ways in, three kinds of arrival

The mistake most first-time arrivals make is to choose in the arrivals hall, with a bag in each hand. Decide before you fly, because the answer is almost always clear from three questions.

How much luggage is there? One case each and a backpack travels easily on the metro. A family with a stroller, a car seat and several large cases is better served by a car.

When do you land? The metro runs every 20 minutes through the day, which is fine at lunchtime and less appealing late at night or with tired children. A car removes the wait entirely.

Where is the hotel? Line E stops in the centre, and a hotel a short walk from a metro station makes the train an easy choice. A hotel up a steep street in the old town, far from a station, turns the last ten minutes of a metro journey into the hardest part of the trip.

The arrivals hall at Porto airportDecide before you fly, not with a bag in each hand.

Comparing the options side by side

For most travellers asking how to get from Porto airport to city center, the metro is the default and the car is the exception. The metro costs 2.30 euros for a single in zone Z4, plus 0.60 euros once for the reusable card the fare is loaded onto, and it reaches Trindade in about 27 minutes. Two adults are in the centre for under six euros.

A taxi or ride-hailing car saves the walk to the platform and the wait of up to 20 minutes, and it goes to the door. On a road trip of about 17 minutes without traffic, the time saved over the metro is modest; the convenience is the real gain.

A private transfer is priced in advance, the driver meets you in arrivals and it can be booked for a group with the right size of vehicle. It is the option for a very early or very late arrival, a large family or a first trip abroad.

A Porto airport hotel shuttle is worth asking your hotel about before you travel: the hotel's own reply is the only reliable answer, and it can make the choice for you.

Distance to the centre
About 11 km
Metro
Line E to Trindade, about 27 minutes
Metro frequency
About every 20 minutes
Metro fare
2.30 EUR (zone Z4) plus 0.60 EUR card
Taxi or ride-hailing
About 20 to 25 minutes
Drive time without traffic
About 17 minutes

Taking the metro, step by step

This is how to get from Porto airport to city centre by metro with the least fuss. The airport has its own station on line E, so follow the metro signs after baggage reclaim.

Fares load onto a reusable card that costs 0.60 euros once, and a single ride from the airport zone, Z4, costs 2.30 euros. The fares are set by Metro do Porto, and it is worth checking the current tariff before you travel, because fares change from time to time.

Ride line E to Trindade in the middle of the city, about 27 minutes, with trains about every 20 minutes. If your hotel is nearer another station, check the metro map before you leave home for the stop closest to it.

If you will use public transport for several days, the Andante Tour card covers the metro and buses for 24 hours at 7.75 euros or 72 hours at 16.55 euros, though not the historic trams, which are a separate fare.

★★★★★

Porto Airport: Private Transfer to or From Porto

★ 4.6 · 271 reviews

A private car between the airport and Porto in either direction, booked ahead, about 30 minutes.

Check availabilityFree cancellation

Taxis, ride-hailing and private cars

A Porto airport taxi price is not a fixed tariff, so the fare depends on the traffic, the time of day and the exact destination. The ride takes about 20 to 25 minutes, by taxi or by a ride-hailing car.

The difference between a taxi and a booked car is certainty. Transfers from Porto airport to city centre are priced when you book, include a driver waiting in the arrivals hall, and suit an arrival where queueing for a taxi after a long flight is the last thing anyone wants. For a group, a booked vehicle also settles the question of whether everyone and every case will fit.

The trade-off is flexibility. A booked car is tied to a time, so before booking check what the listing says about flight delays, waiting time and free cancellation.

Porto Airport in figures

Official name
Francisco Sá Carneiro Airport
Airport code
OPO (ICAO LPPR)
Operator
ANA Aeroportos de Portugal (VINCI Airports)
Passengers in 2025
16.9 million, a record
Elevation
226 m

Straight to the hotel door

Porto airport transfers to hotel are the simplest arrival of all: a named driver, a fixed price and no change of transport between the plane and the front desk. They make most sense in four situations.

The first is a night arrival, when a wait of up to 20 minutes for a train and a walk from the station through unfamiliar streets is not what a tired traveller wants. The second is a family with young children and bulky luggage. The third is a group of four or more, which needs one vehicle of the right size. The fourth is a hotel far from a metro station.

For everyone else, the metro is usually the better value. The airport handled 16.9 million passengers in 2025, a record, and whichever way you choose, deciding before you land saves the hesitation in the arrivals hall.

★★★★★

Private Transfer from Porto Airport to Porto City Hotels

★ 4.9 · 168 reviews

A private car from the airport to your hotel in the city, booked ahead, about 30 minutes.

Check availabilityFree cancellation

Common questions

How long is the metro from Porto airport to the centre?

About 27 minutes on line E to Trindade, with trains about every 20 minutes. A single fare in zone Z4 costs 2.30 euros, plus 0.60 euros once for the card.

Is a taxi much faster than the metro?

A taxi takes about 20 to 25 minutes to the centre and goes to the door. The main saving is the walk to the station and the wait for a train, not the ride itself.

When is a private transfer worth it?

For a night arrival, a family with a lot of luggage, a group of four or more, or a hotel far from a metro station.

Can I use the Andante Tour card from the airport?

Yes. It covers the metro and buses for 24 hours at 7.75 euros or 72 hours at 16.55 euros, but not the historic trams.