route Route

OPO → LTN

294 km avg 1h 12m 2 airlines

Departure

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
170° / 5 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
19°C / 14°C
Altimeter
30.03 inHg

Obs: 2026-06-13T03:30:00.000Z

Raw METAR / TAF
METAR LPPR 130330Z 17005KT CAVOK 19/14 Q1017

TAF LPPR 122300Z 1300/1324 VRB02KT CAVOK BECMG 1300/1302 15007KT BECMG 1306/1308 21008KT PROB30 TEMPO 1308/1318 VRB15G25KT 5000 TSRA SCT040CB BECMG 1312/1314 31008KT BECMG 1319/1321 VRB02KT

flight Live Traffic

flight_takeoff 0 Departures
flight_land 2 Arrivals

Arrival

LTN EGGW VFR

London Luton Airport

Luton, Luton, GB

Local time
04:51 GMT+1
Timezone
Europe/London
Type
Large Airport
Elevation
526 ft
Coordinates
51.8747, -0.3683

cloud Weather

Wind
250° / 12 kt
Visibility
6 SM
Ceiling
FEW 1,000 ft, BKN 3,100 ft
Temp / Dew
12°C / 11°C
Altimeter
30.15 inHg

Obs: 2026-06-13T03:20:00.000Z

Raw METAR / TAF
METAR EGGW 130320Z 25012KT 9999 FEW010 BKN031 12/11 Q1021

TAF EGGW 122252Z 1300/1324 25010KT CAVOK PROB30 TEMPO 1300/1304 BKN012 BECMG 1315/1318 32008KT

flight Live Traffic

flight_takeoff 1 Departures
flight_land 1 Arrivals
Flights tracked
104 showing last 50
Avg duration
1h 12m
Distance
294 km

Live traffic

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

Airlines 2

Airline Flights shown
easyJet 49
easyJet Europe 1

Other connections

More destinations from OPO

More origins to LTN

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-12 EZY57LR 40666A Jun 12, 09:35 UTCJun 12, 10:10 UTC35m -
2026-06-12 EZY38LT 406CD2 Jun 12, 08:30 UTCJun 12, 10:25 UTC1h 55m -
2026-06-11 EZY57LR 40622D Jun 11, 06:10 UTCJun 11, 06:45 UTC35m -
2026-06-10 EZY38LT 4080AD Jun 10, 08:30 UTCJun 10, 10:40 UTC2h 10m -
2026-06-10 EZY57LR 4074B2 Jun 10, 05:35 UTCJun 10, 06:10 UTC35m -
2026-06-09 EZY57LR 408053 Jun 9, 06:35 UTCJun 9, 07:15 UTC40m -
2026-06-08 EZY38LT 406D92 Jun 8, 18:05 UTCJun 8, 19:55 UTC1h 50m -
2026-06-08 EZY57LR 408053 Jun 8, 06:00 UTCJun 8, 06:40 UTC40m -
2026-06-07 EZY38LT 4074B6 Jun 7, 15:55 UTCJun 7, 17:55 UTC2h 0m -
2026-06-07 EZY57LR 4074B2 Jun 7, 13:25 UTCJun 7, 14:05 UTC40m -
2026-06-06 EZY38LT 407795 Jun 6, 08:30 UTCJun 6, 10:25 UTC1h 55m -
2026-06-06 EZY57LR 4074B2 Jun 6, 06:20 UTCJun 6, 06:55 UTC35m -
2026-06-05 EZY57LR 405B6A Jun 5, 09:40 UTCJun 5, 10:20 UTC40m -
2026-06-05 EZY38LT 40631B Jun 5, 08:40 UTCJun 5, 10:35 UTC1h 55m -
2026-06-04 EZY57LR 4074B2 Jun 4, 06:05 UTCJun 4, 06:45 UTC40m -
2026-06-03 EZY38LT 4074B5 Jun 3, 08:40 UTCJun 3, 10:50 UTC2h 10m -
2026-06-03 EZY57LR 40622D Jun 3, 05:15 UTCJun 3, 05:50 UTC35m -
2026-06-02 EZY57LR 406544 Jun 2, 06:35 UTCJun 2, 07:10 UTC35m -
2026-06-01 EZY38LT 406540 Jun 1, 15:35 UTCJun 1, 17:25 UTC1h 50m -
2026-06-01 EZY57LR 40757F Jun 1, 06:00 UTCJun 1, 06:35 UTC35m -
2026-05-31 EZY38LT 407574 May 31, 15:30 UTCMay 31, 17:40 UTC2h 10m -
2026-05-31 EZY57LR 407573 May 31, 13:35 UTCMay 31, 14:10 UTC35m -
2026-05-30 EZY38LT 407794 May 30, 08:45 UTCMay 30, 10:40 UTC1h 55m -
2026-05-30 EZY57LR 40622D May 30, 06:20 UTCMay 30, 06:55 UTC35m -
2026-05-29 EZY57LR 4074B2 May 29, 09:45 UTCMay 29, 10:20 UTC35m -
2026-05-29 EZY38LT 400DAE May 29, 08:50 UTCMay 29, 10:55 UTC2h 5m -
2026-05-28 EZY57LR 40622D May 28, 06:05 UTCMay 28, 06:35 UTC30m -
2026-05-27 EZY38LT 4074B2 May 27, 08:50 UTCMay 27, 10:55 UTC2h 5m -
2026-05-27 EZY57LR 406544 May 27, 07:00 UTCMay 27, 07:35 UTC35m -
2026-05-26 EZY57LR 408053 May 26, 06:54 UTCMay 26, 07:34 UTC40m -
2026-05-25 EZY38LT 4074B8 May 25, 17:00 UTCMay 25, 18:55 UTC1h 55m -
2026-05-25 EZY57LR 408053 May 25, 06:15 UTCMay 25, 06:50 UTC35m -
2026-05-24 EZY38LT 4074B2 May 24, 16:20 UTCMay 24, 18:20 UTC2h 0m -
2026-05-24 EZY57LR 406544 May 24, 12:55 UTCMay 24, 13:30 UTC35m -
2026-05-23 EZY38LT 407793 May 23, 08:15 UTCMay 23, 10:15 UTC2h 0m -
2026-05-23 EZY57LR 406544 May 23, 06:30 UTCMay 23, 07:05 UTC35m -
2026-05-22 EZY57LR 40756E May 22, 10:05 UTCMay 22, 10:45 UTC40m -
2026-05-22 EZY38LT 405631 May 22, 08:55 UTCMay 22, 11:05 UTC2h 10m -
2026-05-21 EZY57LR 40622D May 21, 06:00 UTCMay 21, 06:35 UTC35m -
2026-05-20 EZY38LT 40643B May 20, 08:35 UTCMay 20, 10:35 UTC2h 0m -
2026-05-20 EZY57LR 406544 May 20, 05:15 UTCMay 20, 05:55 UTC40m -
2026-05-19 EZY57LR 408053 May 19, 06:40 UTCMay 19, 07:20 UTC40m -
2026-05-18 EZY57LR 408053 May 18, 06:05 UTCMay 18, 06:45 UTC40m -
2026-05-18 EJU68PY 440D6F May 18, 05:20 UTCMay 18, 07:30 UTC2h 10m -
2026-05-17 EZY38LT 406011 May 17, 15:35 UTCMay 17, 17:40 UTC2h 5m -
2026-05-17 EZY57LR 40756E May 17, 13:05 UTCMay 17, 13:40 UTC35m -
2026-05-16 EZY38LT 408184 May 16, 08:31 UTCMay 16, 10:25 UTC1h 55m -
2026-05-16 EZY57LR 40756E May 16, 06:25 UTCMay 16, 07:01 UTC35m -
2026-05-15 EZY57LR 40756E May 15, 09:35 UTCMay 15, 10:15 UTC40m -
2026-05-15 EZY38LT 4074B8 May 15, 08:30 UTCMay 15, 10:50 UTC2h 20m -

OPO → LTN frequently asked

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