route Route

LIN → OPO

1,522 km avg 2h 28m 0 airlines

Departure

LIN LIML VFR

Milano Linate Airport

Segrate (MI), IT

Local time
23:15 GMT+2
Timezone
Europe/Rome
Type
Large Airport
Elevation
353 ft
Coordinates
45.4451, 9.2767

cloud Weather

Wind
VRB / 1 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
22°C / 21°C
Altimeter
29.88 inHg

Obs: 2026-08-28T20:50:00.000Z

Raw METAR / TAF
METAR LIML 282050Z VRB01KT CAVOK 22/21 Q1012 NOSIG

TAF LIML 281700Z 2818/2918 VRB05KT 9999 BKN040 PROB40 TEMPO 2818/2820 4000 TSRA

flight Live Traffic

flight_takeoff 1 Departures
flight_land 0 Arrivals

Arrival

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

Local time
22:15 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
70 showing last 50
Avg duration
2h 28m
Distance
1,522 km

Live traffic

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

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-26 EJU97DL 440488 Jul 26, 10:10 UTCJul 26, 12:20 UTC2h 10m -
2026-07-24 EJU97DL 4CA82E Jul 24, 09:55 UTCJul 24, 12:20 UTC2h 25m -
2026-07-23 EJU97DL 4400E3 Jul 23, 09:55 UTCJul 23, 12:35 UTC2h 40m -
2026-07-22 EJU97DL 4400E3 Jul 22, 05:05 UTCJul 22, 12:30 UTC7h 25m -
2026-07-21 EJU97DL 4401E8 Jul 21, 10:20 UTCJul 21, 12:45 UTC2h 25m -
2026-07-20 EJU97DL 4400E3 Jul 20, 10:25 UTCJul 20, 12:55 UTC2h 30m -
2026-07-19 EJU97DL 4400E3 Jul 19, 10:05 UTCJul 19, 12:30 UTC2h 25m -
2026-07-17 EJU97DL 4CA82E Jul 17, 09:45 UTCJul 17, 12:10 UTC2h 25m -
2026-07-16 EJU97DL 440209 Jul 16, 09:40 UTCJul 16, 12:09 UTC2h 30m -
2026-07-15 EJU97DL 4400E3 Jul 15, 09:55 UTCJul 15, 12:25 UTC2h 30m -
2026-07-14 EJU97DL 4400E3 Jul 14, 09:45 UTCJul 14, 12:20 UTC2h 35m -
2026-07-13 EJU97DL 4400E3 Jul 13, 09:35 UTCJul 13, 12:10 UTC2h 35m -
2026-07-12 EJU97DL 4400E3 Jul 12, 09:55 UTCJul 12, 12:10 UTC2h 15m -
2026-07-10 EJU97DL 4CA82F Jul 10, 09:30 UTCJul 10, 11:40 UTC2h 10m -
2026-07-09 EJU97DL 4402E8 Jul 9, 10:00 UTCJul 9, 12:10 UTC2h 10m -
2026-07-08 EJU97DL 4402E8 Jul 8, 09:50 UTCJul 8, 12:15 UTC2h 25m -
2026-07-07 EJU97DL 4408C9 Jul 7, 09:30 UTCJul 7, 11:55 UTC2h 25m -
2026-07-06 EJU97DL 4402E8 Jul 6, 09:35 UTCJul 6, 12:00 UTC2h 25m -
2026-07-03 EJU97DL 4CA82E Jul 3, 10:10 UTCJul 3, 12:15 UTC2h 5m -
2026-07-01 EJU97DL 4404A4 Jul 1, 09:50 UTCJul 1, 12:05 UTC2h 15m -
2026-06-30 EJU97DL 44061B Jun 30, 09:45 UTCJun 30, 12:00 UTC2h 15m -
2026-06-29 EJU97DL 4404A4 Jun 29, 09:44 UTCJun 29, 12:05 UTC2h 20m -
2026-06-28 EJU97DL 4408C9 Jun 28, 09:50 UTCJun 28, 12:05 UTC2h 15m -
2026-06-25 EJU97DL 440062 Jun 25, 09:40 UTCJun 25, 12:15 UTC2h 35m -
2026-06-24 EJU97DL 440062 Jun 24, 09:45 UTCJun 24, 12:04 UTC2h 20m -
2026-06-23 NJE737N 490D0B Jun 23, 11:54 UTCJun 23, 14:04 UTC2h 10m -
2026-06-23 EJU97DL 440C31 Jun 23, 09:54 UTCJun 23, 12:20 UTC2h 25m -
2026-06-22 EJU97DL 4402E8 Jun 22, 09:40 UTCJun 22, 12:05 UTC2h 25m -
2026-06-19 EJU97DL 440C31 Jun 19, 09:34 UTCJun 19, 11:54 UTC2h 20m -
2026-06-18 EJU97DL 4400EC Jun 18, 09:35 UTCJun 18, 11:50 UTC2h 15m -
2026-06-17 EJU97DL 440C31 Jun 17, 09:40 UTCJun 17, 11:55 UTC2h 15m -
2026-06-15 EJU97DL 4400EC Jun 15, 09:30 UTCJun 15, 11:49 UTC2h 20m -
2026-06-14 EJU97DL 4400EC Jun 14, 09:50 UTCJun 14, 12:05 UTC2h 15m -
2026-06-12 EJU97DL 440C31 Jun 12, 09:35 UTCJun 12, 11:55 UTC2h 20m -
2026-06-11 EJU97DL 44083F Jun 11, 09:55 UTCJun 11, 12:10 UTC2h 15m -
2026-06-10 EJU97DL 44083F Jun 10, 09:35 UTCJun 10, 12:05 UTC2h 30m -
2026-06-09 EJU97DL 440117 Jun 9, 09:35 UTCJun 9, 12:00 UTC2h 25m -
2026-06-03 EJU97DL 440171 Jun 3, 10:05 UTCJun 3, 12:30 UTC2h 25m -
2026-06-01 EJU97DL 4402F0 Jun 1, 09:50 UTCJun 1, 12:15 UTC2h 25m -
2026-05-31 EJU97DL 4402F0 May 31, 10:05 UTCMay 31, 12:20 UTC2h 15m -
2026-05-29 EJU97DL 440171 May 29, 09:35 UTCMay 29, 11:50 UTC2h 15m -
2026-05-28 EJU97DL 4401F7 May 28, 09:35 UTCMay 28, 12:20 UTC2h 45m -
2026-05-26 EJU97DL 440D6F May 26, 09:40 UTCMay 26, 12:00 UTC2h 20m -
2026-05-25 EJU97DL 4401F7 May 25, 09:35 UTCMay 25, 11:55 UTC2h 20m -
2026-05-21 EJU97DL 440209 May 21, 09:35 UTCMay 21, 11:55 UTC2h 20m -
2026-05-20 EJU97DL 440209 May 20, 09:45 UTCMay 20, 12:05 UTC2h 20m -
2026-05-19 EJU97DL 440D6F May 19, 09:45 UTCMay 19, 12:05 UTC2h 20m -
2026-05-18 EJU97DL 440488 May 18, 10:00 UTCMay 18, 12:30 UTC2h 30m -
2026-05-17 EJU97DL 440488 May 17, 10:00 UTCMay 17, 12:15 UTC2h 15m -
2026-05-15 EJU97DL 440CFE May 15, 10:20 UTCMay 15, 12:45 UTC2h 25m -

LIN → OPO frequently asked

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