route Route

OPO → TER

276 km avg 2h 55m 2 airlines

Departure

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
30° / 3 kt
Visibility
6 SM
Ceiling
FEW 2,000 ft
Temp / Dew
13°C / 11°C
Altimeter
30.21 inHg

Obs: 2026-06-03T04:30:00.000Z

Raw METAR / TAF
METAR LPPR 030430Z 03003KT 350V110 9999 FEW020 13/11 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 3 Departures
flight_land 4 Arrivals

Arrival

TER LPLA VFR

Lajes Airport

Praia da Vitória, PT

Local time
04:36 GMT
Timezone
Atlantic/Azores
Type
Medium Airport
Elevation
180 ft
Coordinates
38.7618, -27.0908

cloud Weather

Wind
300° / 5 kt
Visibility
6 SM
Ceiling
FEW 800 ft, SCT 1,700 ft
Temp / Dew
21°C / 18°C
Altimeter
30.38 inHg

Obs: 2026-06-03T04:00:00.000Z

Raw METAR / TAF
METAR LPLA 030400Z 30005KT 9999 FEW008 SCT017 21/18 Q1029

TAF AMD LPLA 030012Z 0300/0324 29008KT 9999 FEW009 SCT020 TEMPO 0300/0312 FEW012 BKN018 PROB40 0300/0308 4000 -RADZ BR SCT006 BKN008 BECMG 0311/0313 30010KT FEW012 SCT016 BECMG 0316/0318 SCT018 BKN022 PROB40 0320/0324 4000 -RADZ BR SCT006 BKN012

flight Live Traffic

flight_takeoff 0 Departures
flight_land 1 Arrivals
Flights tracked
74 showing last 50
Avg duration
2h 55m
Distance
276 km

Live traffic

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

Airlines 2

Airline Flights shown
Ryanair 30
SATA International 20

Other connections

More destinations from OPO

More origins to TER

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-02 RZO183 495171 Jun 2, 15:05 UTCJun 2, 20:40 UTC5h 35m -
2026-06-02 RYR1EP 4CA6A9 Jun 2, 09:35 UTCJun 2, 11:15 UTC1h 40m -
2026-06-01 RZO183 495279 Jun 1, 15:50 UTCJun 1, 21:15 UTC5h 25m -
2026-06-01 RYR1EP 4D2219 Jun 1, 11:50 UTCJun 1, 13:30 UTC1h 40m -
2026-05-31 RYR1EP 4CA810 May 31, 08:25 UTCMay 31, 09:00 UTC35m -
2026-05-30 RYR1EP 4D2257 May 30, 06:55 UTCMay 30, 08:40 UTC1h 45m -
2026-05-29 RYR1EP 4CA303 May 29, 12:00 UTCMay 29, 13:40 UTC1h 40m -
2026-05-28 RYR1EP 4CA854 May 28, 17:10 UTCMay 28, 18:50 UTC1h 40m -
2026-05-27 RYR1EP 4CA811 May 27, 18:25 UTCMay 27, 20:00 UTC1h 35m -
2026-05-27 RZO183 495279 May 27, 14:50 UTCMay 27, 15:25 UTC35m -
2026-05-26 RZO183 495171 May 26, 15:05 UTCMay 26, 20:15 UTC5h 10m -
2026-05-26 RYR1EP 4D2219 May 26, 09:15 UTCMay 26, 11:00 UTC1h 45m -
2026-05-25 RYR1EP 4CA624 May 25, 11:25 UTCMay 25, 13:05 UTC1h 40m -
2026-05-24 RZO183 495279 May 24, 15:15 UTCMay 24, 20:25 UTC5h 10m -
2026-05-24 RYR1EP 4D227D May 24, 07:25 UTCMay 24, 09:00 UTC1h 35m -
2026-05-23 RZO183 495279 May 23, 14:55 UTCMay 23, 20:35 UTC5h 40m -
2026-05-23 RYR1EP 4D2219 May 23, 07:10 UTCMay 23, 08:50 UTC1h 40m -
2026-05-22 RZO183 495170 May 22, 15:35 UTCMay 22, 20:50 UTC5h 15m -
2026-05-22 RYR1EP 4D2219 May 22, 11:55 UTCMay 22, 13:35 UTC1h 40m -
2026-05-21 RYR1EP 4D224D May 21, 17:15 UTCMay 21, 18:55 UTC1h 40m -
2026-05-20 RYR1EP 4CA570 May 20, 18:20 UTCMay 20, 19:55 UTC1h 35m -
2026-05-20 RZO183 49526D May 20, 14:50 UTCMay 20, 20:10 UTC5h 20m -
2026-05-19 RZO183 49526D May 19, 16:15 UTCMay 19, 22:10 UTC5h 55m -
2026-05-19 RYR1EP 4D2234 May 19, 09:20 UTCMay 19, 10:55 UTC1h 35m -
2026-05-18 RZO183 49526A May 18, 13:25 UTCMay 18, 14:05 UTC40m -
2026-05-18 RYR1EP 4D2257 May 18, 11:35 UTCMay 18, 13:10 UTC1h 35m -
2026-05-17 RZO183 495279 May 17, 14:55 UTCMay 17, 20:20 UTC5h 25m -
2026-05-17 RYR1EP 4CA811 May 17, 07:30 UTCMay 17, 09:10 UTC1h 40m -
2026-05-16 RZO183 495170 May 16, 17:30 UTCMay 16, 18:10 UTC40m -
2026-05-16 RYR1EP 4D227D May 16, 06:55 UTCMay 16, 08:36 UTC1h 40m -
2026-05-15 RZO183 49526D May 15, 15:10 UTCMay 15, 20:30 UTC5h 20m -
2026-05-15 RYR1EP 4CA61B May 15, 11:35 UTCMay 15, 13:15 UTC1h 40m -
2026-05-14 RYR1EP 4CA264 May 14, 17:10 UTCMay 14, 18:50 UTC1h 40m -
2026-05-13 RZO183 495279 May 13, 14:45 UTCMay 13, 20:35 UTC5h 50m -
2026-05-12 RYR1EP 4CA264 May 12, 09:20 UTCMay 12, 10:45 UTC1h 25m -
2026-05-11 RYR1EP 4D2272 May 11, 11:35 UTCMay 11, 13:10 UTC1h 35m -
2026-05-10 RZO183 495279 May 10, 15:05 UTCMay 10, 20:30 UTC5h 25m -
2026-05-10 RYR1EP 4D2272 May 10, 07:25 UTCMay 10, 09:10 UTC1h 45m -
2026-05-09 RYR1EP 4CA6FC May 9, 06:55 UTCMay 9, 08:30 UTC1h 35m -
2026-05-08 RZO183 495170 May 8, 15:05 UTCMay 8, 20:25 UTC5h 20m -
2026-05-08 RYR1EP 4CA6FC May 8, 11:30 UTCMay 8, 13:10 UTC1h 40m -
2026-05-07 RYR1EP 4D226A May 7, 16:55 UTCMay 7, 18:45 UTC1h 50m -
2026-05-06 RYR1EP 4CA80C May 6, 18:20 UTCMay 6, 19:55 UTC1h 35m -
2026-05-06 RZO183 49526B May 6, 14:50 UTCMay 6, 20:15 UTC5h 24m -
2026-05-05 RYR1EP 4D225F May 5, 09:05 UTCMay 5, 10:50 UTC1h 45m -
2026-05-04 RZO183 495267 May 4, 13:25 UTCMay 4, 21:10 UTC7h 46m -
2026-05-04 RYR1EP 4CA6FC May 4, 11:25 UTCMay 4, 13:10 UTC1h 45m -
2026-05-03 RZO183 495279 May 3, 15:00 UTCMay 3, 20:30 UTC5h 30m -
2026-05-03 RYR1EP 4CA762 May 3, 07:20 UTCMay 3, 09:05 UTC1h 45m -
2026-05-02 RZO183 495279 May 2, 14:50 UTCMay 2, 20:40 UTC5h 50m -

OPO → TER frequently asked

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