route Route

OPO → FAO

473 km avg 49m 0 airlines

Departure

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

Local time
14:52 GMT+1
Timezone
Europe/Lisbon
Type
Large Airport
Elevation
228 ft
Coordinates
41.2481, -8.6814

cloud Weather

Wind
280° / 7 kt
Visibility
6 SM
Ceiling
FEW 1,400 ft
Temp / Dew
23°C / 17°C
Altimeter
30.03 inHg

Obs: 2026-07-14T13:30:00.000Z

Raw METAR / TAF
METAR LPPR 141330Z 28007KT 240V320 9999 FEW014 23/17 Q1017

TAF LPPR 141100Z 1412/1512 29010KT 9999 SCT020 BECMG 1418/1420 VRB02KT TEMPO 1420/1508 4000 BR BKN008 PROB30 TEMPO 1422/1507 1200 BCFG BKN002 BECMG 1508/1510 26010KT

flight Live Traffic

flight_takeoff 2 Departures
flight_land 0 Arrivals

Arrival

FAO LPFR VFR

Faro - Gago Coutinho International Airport

Faro, PT

Local time
14:52 GMT+1
Timezone
Europe/Lisbon
Type
Large Airport
Elevation
24 ft
Coordinates
37.0159, -7.9709

cloud Weather

Wind
250° / 15 kt
Visibility
6 SM
Ceiling
FEW 4,000 ft
Temp / Dew
24°C / 19°C
Altimeter
30.03 inHg

Obs: 2026-07-14T13:30:00.000Z

Raw METAR / TAF
METAR LPFR 141330Z 25015KT 9999 FEW040 24/19 Q1017

TAF LPFR 141100Z 1412/1512 24013KT CAVOK BECMG 1420/1422 31008KT BECMG 1509/1511 24008KT
Flights tracked
291 showing last 50
Avg duration
49m
Distance
473 km

Live traffic

OPO → FAO. Live aircraft currently filed on this route.

Other connections

More destinations from OPO

More origins to FAO

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-14 RYR322N 4CAE62 Jul 14, 07:05 UTCJul 14, 08:00 UTC55m -
2026-07-13 RYR75XQ 4CA8D9 Jul 13, 21:30 UTCJul 13, 22:20 UTC50m -
2026-07-13 RYR1NK 4CAFCF Jul 13, 18:20 UTCJul 13, 19:10 UTC50m -
2026-07-13 RYR322N 4D2211 Jul 13, 14:10 UTCJul 13, 15:00 UTC50m -
2026-07-13 RYR5486 4D2303 Jul 13, 05:50 UTCJul 13, 06:40 UTC50m -
2026-07-12 RYR1NK 4CA647 Jul 12, 21:55 UTCJul 12, 22:45 UTC50m -
2026-07-12 RYR5486 4CAECA Jul 12, 14:45 UTCJul 12, 15:35 UTC50m -
2026-07-12 RYR322N 4CA9D2 Jul 12, 09:35 UTCJul 12, 10:20 UTC45m -
2026-07-11 RYR5486 4CA647 Jul 11, 16:55 UTCJul 11, 17:45 UTC50m -
2026-07-11 RYR322N 4D2211 Jul 11, 13:50 UTCJul 11, 14:40 UTC50m -
2026-07-11 RYR1NK 4D2226 Jul 11, 05:25 UTCJul 11, 06:15 UTC50m -
2026-07-10 RYR5486 4CADBB Jul 10, 14:50 UTCJul 10, 15:40 UTC50m -
2026-07-09 RYR1NK 4CA740 Jul 9, 05:45 UTCJul 9, 06:30 UTC45m -
2026-07-08 RYR322N 4CADA4 Jul 8, 14:00 UTCJul 8, 14:50 UTC50m -
2026-07-08 VJT437 4D2134 Jul 8, 09:05 UTCJul 8, 09:55 UTC50m -
2026-07-08 RYR75XQ 4CAE9B Jul 8, 05:30 UTCJul 8, 06:15 UTC45m -
2026-07-07 RYR1NK 4D2245 Jul 7, 21:20 UTCJul 7, 22:10 UTC50m -
2026-07-07 RYR5486 4CADBB Jul 7, 14:15 UTCJul 7, 15:05 UTC50m -
2026-07-07 VPCPF 4247B9 Jul 7, 11:00 UTCJul 7, 11:50 UTC50m -
2026-07-07 RYR322N 4D21F2 Jul 7, 07:20 UTCJul 7, 08:10 UTC50m -
2026-07-06 RYR75XQ 4CA761 Jul 6, 20:10 UTCJul 6, 21:00 UTC50m -
2026-07-06 RYR1NK 4CA740 Jul 6, 18:10 UTCJul 6, 19:00 UTC50m -
2026-07-06 RYR322N 4D2245 Jul 6, 14:30 UTCJul 6, 15:15 UTC45m -
2026-07-06 RYR5486 4CAE55 Jul 6, 05:30 UTCJul 6, 06:15 UTC45m -
2026-07-05 RYR1NK 4D2245 Jul 5, 21:20 UTCJul 5, 22:10 UTC50m -
2026-07-05 NJE783F 49328B Jul 5, 15:30 UTCJul 5, 16:20 UTC50m -
2026-07-05 RYR5486 4D234B Jul 5, 14:40 UTCJul 5, 15:30 UTC50m -
2026-07-04 RYR5486 4CA84D Jul 4, 16:55 UTCJul 4, 17:40 UTC45m -
2026-07-04 RYR322N 4CAFD0 Jul 4, 13:50 UTCJul 4, 14:40 UTC50m -
2026-07-04 NJE427N 494109 Jul 4, 12:50 UTCJul 4, 13:40 UTC50m -
2026-07-04 RYR1NK 4CA27C Jul 4, 05:25 UTCJul 4, 06:10 UTC45m -
2026-07-03 RYR5486 4D234B Jul 3, 15:30 UTCJul 3, 16:20 UTC50m -
2026-07-03 RYR322N 4CAFC0 Jul 3, 09:10 UTCJul 3, 09:55 UTC45m -
2026-07-02 RYR5486 4D2255 Jul 2, 20:35 UTCJul 2, 21:20 UTC45m -
2026-07-02 RYR1NK 4CA9D4 Jul 2, 05:30 UTCJul 2, 06:20 UTC50m -
2026-07-01 RYR1NK 4CAD29 Jul 1, 21:25 UTCJul 1, 22:15 UTC50m -
2026-07-01 RYR5486 4CA9D2 Jul 1, 20:05 UTCJul 1, 20:50 UTC45m -
2026-07-01 AWH23P 3CC1C8 Jul 1, 18:40 UTCJul 1, 19:30 UTC50m -
2026-07-01 SJI2 48EA6E Jul 1, 15:55 UTCJul 1, 16:45 UTC50m -
2026-07-01 RYR322N 4CADBF Jul 1, 14:15 UTCJul 1, 15:05 UTC50m -
2026-07-01 RYR75XQ 4CA95E Jul 1, 05:30 UTCJul 1, 06:20 UTC50m -
2026-06-30 RYR1NK 4D2274 Jun 30, 21:25 UTCJun 30, 22:15 UTC50m -
2026-06-30 RYR5486 4CAD54 Jun 30, 14:25 UTCJun 30, 15:15 UTC50m -
2026-06-30 NJE231U 494114 Jun 30, 10:50 UTCJun 30, 11:40 UTC50m -
2026-06-30 RYR322N 4CADA4 Jun 30, 07:15 UTCJun 30, 08:05 UTC50m -
2026-06-29 RYR75XQ 4CA245 Jun 29, 21:14 UTCJun 29, 22:00 UTC45m -
2026-06-29 RYR1NK 4CA7B9 Jun 29, 17:49 UTCJun 29, 18:34 UTC45m -
2026-06-29 RYR5486 4D2303 Jun 29, 05:24 UTCJun 29, 06:14 UTC50m -
2026-06-25 RYR5486 4CA97A Jun 25, 21:10 UTCJun 25, 21:55 UTC45m -
2026-06-25 NJE004D 493296 Jun 25, 12:15 UTCJun 25, 13:05 UTC50m -

OPO → FAO frequently asked

How long is the flight from OPO to FAO?
Average flight time on the OPO–FAO route is 49m, covering approximately 473 km (294 mi).
What is the distance from OPO to FAO?
The great-circle distance from OPO to FAO is approximately 473 km (294 miles).
How many flights per week from OPO to FAO?
We've observed ~3 flights per day on this route across our tracking data (291 total flights recorded).
Can I track OPO–FAO flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.