Porto (OPO) – Recife (REC)

Distance, flight time and the airlines that fly it, from open data.
Distance
6,090 km
3,784 mi · 3,288 nm
Flight time
8 h
Estimate from distance
Time difference
3 h / 4 h
January / July
CO2 per passenger
715 kg
One way, economy, incl. RF (423 kg CO2 only)
Passengers / year
70,436
Sep 2025 – Aug 2026 · +443.9%
Flights / week
5
Both directions, average
Seats filled
93%
75,544 seats a year
Airlines nonstop
1
AZU

Traffic: ANAC (Brazil), Dados Estatísticos do Transporte Aéreo, scheduled flights, Sep 2025 – Aug 2026. Distance: WGS-84 ellipsoid. CO2: UK DESNZ 2026 factors. Sources

Great circle from OPO to RECOPOREC
Shortest path over the earth's surface (great circle). Real flights bend around weather, winds and airspace.

The way there

Heading from OPO
212°
Heading from REC
24°
Halfway point
17.00, -23.62
Great-circle km
6,109 km (sphere, for EU261)
Clocks
3 h in January, 4 h in July

The estimate for a route without real times is 8 h; how it is worked out is on Sources.

Passengers per month, both directions (Sep 2025 – Aug 2026)Busiest: December 2025: 8,384 passengers
05K10KSepOctNovDec8.4KJanFebMarAprMayJunJulAug
Show as a table
Month Passengers
Sep 20254,707
Oct 20255,757
Nov 20257,769
Dec 20258,384
Jan 20267,891
Feb 20267,839
Mar 20266,379
Apr 20264,433
May 20264,602
Jun 20263,812
Jul 20264,802
Aug 20264,061
Flights per month, both directions (Sep 2025 – Aug 2026)Busiest: December 2025: 33 flights
02040SepOctNovDec33JanFebMarAprMayJunJulAug
Show as a table
Month Flights
Sep 202520
Oct 202523
Nov 202531
Dec 202533
Jan 202631
Feb 202632
Mar 202627
Apr 202618
May 202618
Jun 202615
Jul 202619
Aug 202616

Airlines flying OPO–REC nonstop

Airline Flights / week Share of passengers
AZUAzul Linhas Aéreas Brasileiras S/A5.4
100%

Both directions, Sep 2025 – Aug 2026. Airlines with at least one flight a month. ANAC (Brazil), Dados Estatísticos do Transporte Aéreo, scheduled flights. Sources

Delay compensation (EU261 / UK261)

Measured by great-circle distance: 6,109 km.

OPO Porto → REC Recife

EU261€600 for arriving 3 hours or more late (€300 if 3–4 hours).

Covers any airline.

REC Recife → OPO Porto

EU261€600 for arriving 3 hours or more late (€300 if 3–4 hours).

Covers EU, EEA or Swiss airlines only.

Also owed for a cancellation with less than 14 days' notice or denied boarding. Not owed for extraordinary circumstances. On a connection, the distance to the final destination counts. From 23 October 2027 the EU's Regulation 2026/2202 applies; it keeps these amounts (what changes in 2027). Information, not legal advice.

More routes from OPO

Route Distance Passengers / year
OPO → ORY1,202 km 1,139,251
OPO → MAD439 km 1,042,503
OPO → GVA1,311 km 809,526
OPO → LIS277 km 755,476
OPO → BCN901 km 703,710
OPO → FNC1,190 km 606,548
OPO → LUX1,487 km 492,122
OPO → ZRH1,533 km 461,908
OPO → LGW1,279 km 424,708
OPO → AMS1,597 km 419,799

More routes from REC

Route Distance Passengers / year
REC → GRU2,095 km 1,925,053
REC → CGH2,123 km 1,418,415
REC → GIG1,853 km 878,624
REC → BSB1,653 km 819,976
REC → VCP2,101 km 774,078
REC → CNF1,604 km 554,225
REC → SSA647 km 487,541
REC → FOR625 km 445,812
REC → FEN548 km 275,234
REC → GYN1,816 km 232,539

Questions

Porto (OPO) and Recife (REC) are 6,090 km (3,784 miles, 3,288 nautical miles) apart, measured along the shortest path over the earth's surface.