Flights from Recife to Porto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
REC to OPO – All flight route options from Guararapes, Brazil to Porto Airport, Portugal. These flights are operated by 3 airlines. Fly non-stop with Azul or choose from 2 different transit flights. The shortest flight time is 8 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Porto Airport
We got great deals on hotels and car rentals near the airport.
Recife to Porto flights
With over 39 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Porto (OPO) from Recife (REC) with Azul or choose a connecting flight via Madrid (MAD) or Lisbon (LIS) if it suits you better.
Recife to Porto with Azul
Azul has non-stop every Wednesday or Friday between 7:00 pm and 10:00 pm.
With TAP Portugal
If you fly from Recife with TAP Portugal you will do a stopover in Lisbon, LIS before reaching Porto. This flight trip will take 11 hours and 50 minutes and you can fly every weekday with departures between 4:00 am and 11:00 pm. TAP Portugal is a Star Alliance member.
Distance & flight times: Guararapes to Porto Airport
The shortest flight time between REC and OPO is 8 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 0m | - | 3817 miles (6142 km) |
MAD Madrid | 11h 40m | 2h 5m | 4202 miles (6761 km) |
LIS Lisbon | 11h 50m | 4h 30m | 3832 miles (6166 km) |


Quick copy and share this page
From Recife to Portugal
Below is a list of other destinations to Portugal from Guararapes with either direct flights or 1 stop connections.
-
LIS Lisbon Direct
-
FAO Faro
From Brazil to Porto
Below is a list of other cities in Brazil with flights to Porto with either non-stop or connecting flights.