route Route

TRN → OPO

552 km avg 1h 26m 1 airline

Departure

TRN LIMF VFR

Turin Airport

Caselle Torinese (TO), IT

Local time
23:30 GMT+2
Timezone
Europe/Rome
Type
Large Airport
Elevation
989 ft
Coordinates
45.2008, 7.6496

cloud Weather

Wind
VRB / 1 kt
Visibility
6 SM
Ceiling
SCT 2,000 ft
Temp / Dew
18°C / 17°C
Altimeter
29.79 inHg

Obs: 2026-06-02T20:50:00.000Z

Raw METAR / TAF
METAR LIMF 022050Z VRB01KT 9999 SCT020 18/17 Q1009

TAF LIMF 021700Z 0218/0318 04010KT 9999 SCT030 PROB30 TEMPO 0218/0221 4000 TSRA BKN010 BECMG 0218/0220 VRB05KT BECMG 0309/0311 12010KT BECMG 0316/0318 VRB05KT

Arrival

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
340° / 9 kt
Visibility
6 SM
Ceiling
FEW 2,000 ft
Temp / Dew
16°C / 12°C
Altimeter
30.21 inHg

Obs: 2026-06-02T21:00:00.000Z

Raw METAR / TAF
METAR LPPR 022100Z 34009KT 310V010 9999 FEW020 16/12 Q1023

TAF LPPR 021700Z 0218/0318 32013KT 9999 SCT020 TEMPO 0218/0219 32017G27KT BECMG 0300/0302 VRB02KT BECMG 0309/0311 26007KT SCT015 BKN030

flight Live Traffic

flight_takeoff 2 Departures
flight_land 3 Arrivals
Flights tracked
90 showing last 50
Avg duration
1h 26m
Distance
552 km

Live traffic

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

Airlines 1

Airline Flights shown
Ryanair 50

Other connections

More destinations from TRN

More origins to OPO

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-02 RYR76GX 4CAE60 Jun 2, 17:00 UTCJun 2, 17:55 UTC55m -
2026-06-02 RYR5BK 4CA24D Jun 2, 15:45 UTCJun 2, 17:40 UTC1h 55m -
2026-06-01 RYR5BK 48C226 Jun 1, 16:30 UTCJun 1, 18:30 UTC2h 0m -
2026-06-01 RYR76GX 4D2240 Jun 1, 06:40 UTCJun 1, 07:40 UTC1h 0m -
2026-05-31 RYR76GX 4D22B2 May 31, 14:05 UTCMay 31, 15:05 UTC1h 0m -
2026-05-31 RYR5BK 4CA764 May 31, 10:20 UTCMay 31, 12:55 UTC2h 35m -
2026-05-30 RYR76GX 4CA570 May 30, 20:00 UTCMay 30, 20:55 UTC55m -
2026-05-29 RYR76GX 4CA4EC May 29, 15:45 UTCMay 29, 16:40 UTC55m -
2026-05-29 RYR5BK 48E9F3 May 29, 11:30 UTCMay 29, 13:35 UTC2h 5m -
2026-05-28 RYR5BK 4CA9D4 May 28, 17:05 UTCMay 28, 19:10 UTC2h 5m -
2026-05-27 RYR5BK 48E9F3 May 27, 17:20 UTCMay 27, 19:20 UTC2h 0m -
2026-05-27 RYR76GX 4D2264 May 27, 11:25 UTCMay 27, 12:30 UTC1h 5m -
2026-05-26 RYR76GX 4CA8DB May 26, 16:35 UTCMay 26, 17:35 UTC1h 0m -
2026-05-26 RYR5BK 4D23F8 May 26, 11:34 UTCMay 26, 13:40 UTC2h 5m -
2026-05-25 RYR5BK 48C124 May 25, 16:40 UTCMay 25, 18:40 UTC2h 0m -
2026-05-25 RYR76GX 4CA8DB May 25, 06:45 UTCMay 25, 07:45 UTC1h 0m -
2026-05-24 RYR76GX 4D22AD May 24, 13:30 UTCMay 24, 14:25 UTC55m -
2026-05-24 RYR5BK 4D2224 May 24, 09:05 UTCMay 24, 11:10 UTC2h 5m -
2026-05-23 RYR76GX 4CA643 May 23, 20:30 UTCMay 23, 21:25 UTC55m -
2026-05-22 RYR76GX 4CA80B May 22, 15:30 UTCMay 22, 16:30 UTC1h 0m -
2026-05-22 RYR5BK 48C124 May 22, 11:40 UTCMay 22, 13:40 UTC2h 0m -
2026-05-21 RYR76GX 4D2221 May 21, 17:45 UTCMay 21, 18:45 UTC1h 0m -
2026-05-21 RYR5BK 4D2224 May 21, 17:30 UTCMay 21, 19:35 UTC2h 5m -
2026-05-20 RYR5BK 48C22B May 20, 17:10 UTCMay 20, 19:15 UTC2h 5m -
2026-05-20 RYR76GX 4CA4EA May 20, 10:35 UTCMay 20, 11:30 UTC55m -
2026-05-19 RYR76GX 4CA80B May 19, 17:15 UTCMay 19, 18:10 UTC55m -
2026-05-19 RYR5BK 4CA8D7 May 19, 13:40 UTCMay 19, 15:40 UTC2h 0m -
2026-05-18 RYR5BK 48C22B May 18, 16:45 UTCMay 18, 18:45 UTC1h 59m -
2026-05-18 RYR76GX 4D2229 May 18, 06:50 UTCMay 18, 07:50 UTC1h 0m -
2026-05-17 RYR76GX 4D22C1 May 17, 13:31 UTCMay 17, 14:25 UTC55m -
2026-05-17 RYR5BK 4CA760 May 17, 09:30 UTCMay 17, 11:20 UTC1h 50m -
2026-05-16 RYR76GX 4CAA5F May 16, 19:00 UTCMay 16, 19:50 UTC50m -
2026-05-15 RYR76GX 4CA645 May 15, 15:30 UTCMay 15, 16:25 UTC55m -
2026-05-15 RYR5BK 48C123 May 15, 12:05 UTCMay 15, 13:55 UTC1h 50m -
2026-05-14 RYR5BK 4CAFC4 May 14, 19:15 UTCMay 14, 21:00 UTC1h 45m -
2026-05-14 RYR76GX 4CA7B5 May 14, 17:05 UTCMay 14, 18:00 UTC55m -
2026-05-13 RYR5BK 48C22C May 13, 17:20 UTCMay 13, 19:10 UTC1h 50m -
2026-05-13 RYR76GX 4CA624 May 13, 10:30 UTCMay 13, 11:30 UTC1h 0m -
2026-05-12 RYR76GX 4CA645 May 12, 16:50 UTCMay 12, 17:50 UTC1h 0m -
2026-05-12 RYR5BK 4CA302 May 12, 11:55 UTCMay 12, 13:51 UTC1h 55m -
2026-05-11 RYR5BK 48C123 May 11, 17:00 UTCMay 11, 18:45 UTC1h 45m -
2026-05-11 RYR76GX 4CA4F2 May 11, 06:45 UTCMay 11, 07:40 UTC55m -
2026-05-10 RYR76GX 4D22B9 May 10, 13:40 UTCMay 10, 14:30 UTC50m -
2026-05-10 RYR5BK 4CA811 May 10, 09:15 UTCMay 10, 11:15 UTC2h 0m -
2026-05-09 RYR76GX 4D2219 May 9, 19:25 UTCMay 9, 20:15 UTC50m -
2026-05-08 RYR76GX 4D2261 May 8, 16:05 UTCMay 8, 17:00 UTC55m -
2026-05-08 RYR5BK 48C123 May 8, 12:10 UTCMay 8, 14:00 UTC1h 50m -
2026-05-07 RYR76GX 4CA56A May 7, 17:50 UTCMay 7, 18:45 UTC55m -
2026-05-07 RYR5BK 4D21F2 May 7, 17:05 UTCMay 7, 19:00 UTC1h 55m -
2026-05-06 RYR5BK 48C22B May 6, 17:35 UTCMay 6, 19:30 UTC1h 55m -

TRN → OPO frequently asked

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