route Route

FAO → OPO

472 km avg 53m 1 airline

Departure

FAO LPFR VFR

Faro - Gago Coutinho International Airport

Faro, PT

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

cloud Weather

Wind
330° / 10 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
25°C / 15°C
Altimeter
30.09 inHg

Obs: 2026-08-28T21:00:00.000Z

Raw METAR / TAF
METAR LPFR 282100Z 33010KT CAVOK 25/15 Q1019

TAF LPFR 281700Z 2818/2918 29010KT CAVOK BECMG 2900/2902 01007KT BECMG 2911/2913 22010KT BECMG 2916/2918 28010KT

flight Live Traffic

flight_takeoff 1 Departures
flight_land 1 Arrivals

Arrival

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
0° / 0 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
18°C / 17°C
Altimeter
30.18 inHg

Obs: 2026-08-28T21:00:00.000Z

Raw METAR / TAF
METAR LPPR 282100Z 00000KT CAVOK 18/17 Q1022

TAF LPPR 281700Z 2818/2918 26010KT 9999 SCT015 BECMG 2818/2820 VRB02KT BECMG 2902/2904 09008KT BKN012 PROB30 TEMPO 2904/2908 3000 BR BKN003 BECMG 2910/2912 23007KT BKN025

flight Live Traffic

flight_takeoff 4 Departures
flight_land 2 Arrivals
Flights tracked
466 showing last 50
Avg duration
53m
Distance
472 km

Live traffic

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

Airlines 1

Airline Flights shown
Ryanair 26

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-26 RYR8274 4D2209 Jul 26, 19:50 UTCJul 26, 20:40 UTC50m -
2026-07-26 RYR5PU 4D2286 Jul 26, 18:20 UTCJul 26, 19:15 UTC55m -
2026-07-26 RYR275J 4CAE8C Jul 26, 12:40 UTCJul 26, 13:25 UTC45m -
2026-07-26 RYR305X 4D2501 Jul 26, 10:05 UTCJul 26, 11:55 UTC1h 50m -
2026-07-26 RYR17JX 4CA25A Jul 26, 07:45 UTCJul 26, 08:35 UTC50m -
2026-07-25 RYR5PU 4D2286 Jul 25, 19:00 UTCJul 25, 19:55 UTC55m -
2026-07-25 RYR275J 4D244B Jul 25, 15:05 UTCJul 25, 15:50 UTC45m -
2026-07-25 RYR305X 4CADC3 Jul 25, 13:55 UTCJul 25, 15:45 UTC1h 50m -
2026-07-25 RYR17JX 4D2209 Jul 25, 12:05 UTCJul 25, 12:50 UTC45m -
2026-07-25 RYR8274 4CAFD2 Jul 25, 07:00 UTCJul 25, 07:50 UTC50m -
2026-07-24 RYR8274 4CA813 Jul 24, 20:00 UTCJul 24, 20:55 UTC55m -
2026-07-24 RYR275J 4CAECA Jul 24, 13:10 UTCJul 24, 14:00 UTC50m -
2026-07-24 RYR17JX 4CA2C1 Jul 24, 07:20 UTCJul 24, 08:10 UTC50m -
2026-07-24 RYR5PU 4D226D Jul 24, 06:20 UTCJul 24, 07:15 UTC55m -
2026-07-24 RYR305X 4CADB9 Jul 24, 06:00 UTCJul 24, 07:50 UTC1h 50m -
2026-07-23 RYR275J 4D2245 Jul 23, 19:00 UTCJul 23, 19:50 UTC50m -
2026-07-23 RYR305X 4CA9D3 Jul 23, 07:20 UTCJul 23, 09:35 UTC2h 15m -
2026-07-23 RYR8274 4D2289 Jul 23, 07:15 UTCJul 23, 08:05 UTC50m -
2026-07-22 RYR8274 4CAC85 Jul 22, 19:50 UTCJul 22, 20:40 UTC50m -
2026-07-22 RYR275J 4D2209 Jul 22, 18:10 UTCJul 22, 18:50 UTC40m -
2026-07-22 RYR17JX 4CAE8C Jul 22, 12:50 UTCJul 22, 13:35 UTC45m -
2026-07-21 RYR275J 4CAE62 Jul 21, 12:25 UTCJul 21, 13:15 UTC50m -
2026-07-21 RYR17JX 4D244B Jul 21, 05:30 UTCJul 21, 06:20 UTC50m -
2026-07-20 RYR8274 4CA568 Jul 20, 20:15 UTCJul 20, 21:05 UTC50m -
2026-07-20 RYR17JX 4D2209 Jul 20, 12:15 UTCJul 20, 13:05 UTC50m -
2026-07-20 RYR275J 4CAE00 Jul 20, 07:10 UTCJul 20, 07:55 UTC45m -
2026-07-19 RYR8274 4D2245 Jul 19, 19:40 UTCJul 19, 20:25 UTC45m -
2026-07-19 RYR275J 4CAE62 Jul 19, 12:35 UTCJul 19, 13:25 UTC50m -
2026-07-19 RYR17JX 4CA25A Jul 19, 07:30 UTCJul 19, 08:20 UTC50m -
2026-07-18 RYR275J 4CA4EF Jul 18, 15:05 UTCJul 18, 15:45 UTC40m -
2026-07-18 RYR17JX 4D21F2 Jul 18, 12:05 UTCJul 18, 12:45 UTC40m -
2026-07-18 RYR8274 4CA8D9 Jul 18, 07:05 UTCJul 18, 07:50 UTC45m -
2026-07-17 RYR8274 4CAE00 Jul 17, 20:25 UTCJul 17, 21:10 UTC45m -
2026-07-17 RYR275J 4CAECA Jul 17, 13:10 UTCJul 17, 13:55 UTC45m -
2026-07-17 RYR17JX 4CA4EF Jul 17, 07:25 UTCJul 17, 08:04 UTC40m -
2026-07-16 RYR275J 4D21FC Jul 16, 19:25 UTCJul 16, 20:05 UTC40m -
2026-07-16 CSDJL 49114C Jul 16, 17:30 UTCJul 16, 18:19 UTC50m -
2026-07-16 NJE676E 494101 Jul 16, 13:45 UTCJul 16, 14:40 UTC55m -
2026-07-16 RYR8274 4CA856 Jul 16, 07:10 UTCJul 16, 08:00 UTC50m -
2026-07-15 RYR8274 4D2384 Jul 15, 20:50 UTCJul 15, 21:35 UTC45m -
2026-07-15 RYR275J 4D21F2 Jul 15, 18:40 UTCJul 15, 19:30 UTC50m -
2026-07-15 RYR17JX 4CAE62 Jul 15, 13:05 UTCJul 15, 13:50 UTC45m -
2026-07-15 RYR9497 4CAC84 Jul 15, 07:15 UTCJul 15, 08:00 UTC45m -
2026-07-14 RYR8274 4D21F2 Jul 14, 20:35 UTCJul 14, 21:15 UTC40m -
2026-07-14 RYR275J 4CAECA Jul 14, 12:40 UTCJul 14, 13:25 UTC45m -
2026-07-14 RYR17JX 4CAE62 Jul 14, 05:25 UTCJul 14, 06:10 UTC45m -
2026-07-13 RYR9497 4CA8D9 Jul 13, 23:05 UTCJul 14, 00:00 UTC55m -
2026-07-13 RYR8274 4CAFCF Jul 13, 20:05 UTCJul 13, 20:55 UTC50m -
2026-07-13 NJE758H 49410E Jul 13, 09:45 UTCJul 13, 10:40 UTC55m -
2026-07-13 RYR275J 4D2303 Jul 13, 07:45 UTCJul 13, 08:35 UTC50m -

FAO → OPO frequently asked

How long is the flight from FAO to OPO?
Average flight time on the FAO–OPO route is 53m, covering approximately 472 km (293 mi).
What is the distance from FAO to OPO?
The great-circle distance from FAO to OPO is approximately 472 km (293 miles).
Which airlines fly from FAO to OPO?
1 airline operates this route in our records: Ryanair.
How many flights per week from FAO to OPO?
We've observed ~4 flights per day on this route across our tracking data (466 total flights recorded).
Can I track FAO–OPO flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.