route Route

OPO → TLS

866 km avg 1h 12m 1 airline

Departure

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
340° / 6 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
15°C / 11°C
Altimeter
30.15 inHg

Obs: 2026-06-09T22:30:00.000Z

Raw METAR / TAF
METAR LPPR 092230Z 34006KT CAVOK 15/11 Q1021

TAF LPPR 091700Z 0918/1018 33015KT CAVOK TEMPO 0918/0920 34018G30KT BECMG 0920/0922 36007KT BECMG 1010/1012 33013KT

flight Live Traffic

flight_takeoff 0 Departures
flight_land 1 Arrivals

Arrival

TLS LFBO VFR

Toulouse-Blagnac Airport

Toulouse/Blagnac, FR

Local time
00:40 GMT+2
Timezone
Europe/Paris
Type
Large Airport
Elevation
499 ft
Coordinates
43.6291, 1.3638

cloud Weather

Wind
280° / 12 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
16°C / 11°C
Altimeter
30.15 inHg

Obs: 2026-06-09T22:30:00.000Z

Raw METAR / TAF
METAR LFBO 092230Z AUTO 28012KT CAVOK 16/11 Q1021 NOSIG

TAF LFBO 091700Z 0918/1024 26011KT CAVOK TEMPO 1004/1013 BKN045
Flights tracked
50
Avg duration
1h 12m
Distance
866 km

Live traffic

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

Airlines 1

Airline Flights shown
Ryanair 49

Other connections

More destinations from OPO

More origins to TLS

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-09 RYR526B 4D24EA Jun 9, 06:10 UTCJun 9, 07:20 UTC1h 10m -
2026-06-07 RYR526B 4CADE3 Jun 7, 05:45 UTCJun 7, 07:00 UTC1h 15m -
2026-06-06 RYR526B 4CA263 Jun 6, 05:10 UTCJun 6, 06:20 UTC1h 10m -
2026-06-05 RYR526B 4D2237 Jun 5, 11:30 UTCJun 5, 12:45 UTC1h 15m -
2026-06-04 RYR526B 4CA301 Jun 4, 11:55 UTCJun 4, 13:05 UTC1h 10m -
2026-06-03 RYR526B 4CA9AA Jun 3, 05:40 UTCJun 3, 06:55 UTC1h 15m -
2026-06-02 RYR526B 4CAE4B Jun 2, 06:15 UTCJun 2, 07:35 UTC1h 20m -
2026-05-30 RYR526B 4CAC24 May 30, 05:15 UTCMay 30, 06:30 UTC1h 15m -
2026-05-29 RYR526B 4CAC54 May 29, 11:50 UTCMay 29, 13:05 UTC1h 15m -
2026-05-28 PTN81R 3CE18F May 28, 18:15 UTCMay 28, 19:45 UTC1h 30m -
2026-05-28 RYR526B 4CA97A May 28, 11:50 UTCMay 28, 13:10 UTC1h 20m -
2026-05-27 RYR526B 4CAE4C May 27, 05:45 UTCMay 27, 07:00 UTC1h 16m -
2026-05-26 RYR526B 4CAF28 May 26, 06:20 UTCMay 26, 07:40 UTC1h 20m -
2026-05-24 RYR526B 4CAEE5 May 24, 05:50 UTCMay 24, 07:10 UTC1h 20m -
2026-05-23 RYR526B 4CAE9C May 23, 05:10 UTCMay 23, 06:25 UTC1h 15m -
2026-05-22 RYR526B 4CAE51 May 22, 11:45 UTCMay 22, 13:00 UTC1h 15m -
2026-05-21 RYR526B 4CA9D1 May 21, 12:10 UTCMay 21, 13:20 UTC1h 10m -
2026-05-20 RYR526B 4CAE6A May 20, 05:50 UTCMay 20, 07:05 UTC1h 15m -
2026-05-19 RYR526B 4CAE51 May 19, 06:10 UTCMay 19, 07:25 UTC1h 15m -
2026-05-17 RYR526B 4CADBE May 17, 05:40 UTCMay 17, 06:50 UTC1h 10m -
2026-05-16 RYR526B 4D2302 May 16, 05:15 UTCMay 16, 06:31 UTC1h 16m -
2026-05-15 RYR526B 4CAF26 May 15, 11:40 UTCMay 15, 13:00 UTC1h 20m -
2026-05-14 RYR526B 4CAFB4 May 14, 12:05 UTCMay 14, 13:20 UTC1h 15m -
2026-05-13 RYR526B 4D2302 May 13, 05:50 UTCMay 13, 07:10 UTC1h 20m -
2026-05-12 RYR526B 4CAE8F May 12, 06:15 UTCMay 12, 07:30 UTC1h 15m -
2026-05-10 RYR526B 4CA739 May 10, 05:55 UTCMay 10, 07:04 UTC1h 10m -
2026-05-09 RYR526B 4CAE53 May 9, 05:15 UTCMay 9, 06:30 UTC1h 15m -
2026-05-08 RYR526B 4D234E May 8, 11:34 UTCMay 8, 12:49 UTC1h 15m -
2026-05-07 RYR526B 4CA9D0 May 7, 11:55 UTCMay 7, 13:10 UTC1h 15m -
2026-05-06 RYR526B 4CAC7F May 6, 05:45 UTCMay 6, 07:01 UTC1h 15m -
2026-05-05 RYR526B 4D234E May 5, 06:30 UTCMay 5, 07:45 UTC1h 15m -
2026-05-03 RYR526B 4CAC7F May 3, 05:50 UTCMay 3, 07:00 UTC1h 10m -
2026-05-02 RYR526B 4D2349 May 2, 05:05 UTCMay 2, 06:20 UTC1h 15m -
2026-05-01 RYR526B 4CAC7F May 1, 12:20 UTCMay 1, 13:35 UTC1h 15m -
2026-04-30 RYR526B 4CAFB4 Apr 30, 11:55 UTCApr 30, 13:05 UTC1h 10m -
2026-04-29 RYR526B 4CAC7F Apr 29, 05:50 UTCApr 29, 06:59 UTC1h 10m -
2026-04-28 RYR526B 4CAE64 Apr 28, 06:10 UTCApr 28, 07:25 UTC1h 15m -
2026-04-26 RYR526B 4CAC7F Apr 26, 05:40 UTCApr 26, 07:00 UTC1h 20m -
2026-04-25 RYR526B 4CADBC Apr 25, 05:05 UTCApr 25, 06:25 UTC1h 20m -
2026-04-24 RYR526B 4CADBC Apr 24, 11:45 UTCApr 24, 13:00 UTC1h 15m -
2026-04-23 RYR526B 4CA4F4 Apr 23, 11:35 UTCApr 23, 12:50 UTC1h 15m -
2026-04-22 RYR526B 4CAD3B Apr 22, 05:45 UTCApr 22, 06:55 UTC1h 10m -
2026-04-21 RYR526B 4CAE61 Apr 21, 06:10 UTCApr 21, 07:20 UTC1h 10m -
2026-04-19 RYR526B 4CAEE5 Apr 19, 06:00 UTCApr 19, 07:15 UTC1h 15m -
2026-04-18 RYR526B 4CADB9 Apr 18, 05:25 UTCApr 18, 06:25 UTC1h 0m -
2026-04-18 RYR526B 4CADB9 Apr 18, 05:10 UTCApr 18, 05:20 UTC10m -
2026-04-17 RYR526B 4CADE2 Apr 17, 11:50 UTCApr 17, 13:05 UTC1h 15m -
2026-04-16 RYR526B 4CAA57 Apr 16, 11:49 UTCApr 16, 13:05 UTC1h 15m -
2026-04-15 RYR526B 4CADB9 Apr 15, 07:01 UTCApr 15, 07:05 UTC4m -
2026-04-15 RYR526B 4CADB9 Apr 15, 05:50 UTCApr 15, 06:55 UTC1h 5m -

OPO → TLS frequently asked

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