route Route

MAN → OPO

1,022 km avg 2h 18m 3 airlines

Departure

MAN EGCC VFR

Manchester Airport

Manchester, Greater Manchester, GB

Local time
21:53 GMT+1
Timezone
Europe/London
Type
Large Airport
Elevation
257 ft
Coordinates
53.3494, -2.2795

cloud Weather

Wind
270° / 7 kt
Visibility
6 SM
Ceiling
CLR
Temp / Dew
15°C / 10°C
Altimeter
29.65 inHg

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

Raw METAR / TAF
METAR EGCC 022020Z AUTO 27007KT 9999 NCD 15/10 Q1004

TAF EGCC 021656Z 0218/0324 27011KT 9999 SCT030 PROB30 TEMPO 0218/0221 7000 SHRA PROB30 TEMPO 0300/0308 8000 -SHRA BKN012 BECMG 0303/0306 20011KT TEMPO 0308/0312 7000 RA SHRA BKN012 PROB30 TEMPO 0309/0311 4000 +RA +SHRA BKN009 PROB40 TEMPO 0311/0320 23017G27KT 4000 +SHRAGS PROB30 TEMPO 0320/0324 7000 SHRA RA

flight Live Traffic

flight_takeoff 4 Departures
flight_land 1 Arrivals

Arrival

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
330° / 10 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
16°C / 12°C
Altimeter
30.21 inHg

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

Raw METAR / TAF
METAR LPPR 022030Z 33010KT CAVOK 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
161 showing last 50
Avg duration
2h 18m
Distance
1,022 km

Live traffic

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

Airlines 3

Airline Flights shown
Ryanair 39
easyJet 8
easyJet Europe 3

Other connections

More destinations from MAN

More origins to OPO

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-02 RYR39TP 4CADE7 Jun 2, 18:30 UTCJun 2, 19:45 UTC1h 15m -
2026-06-02 EZY84BY 406752 Jun 2, 17:25 UTCJun 2, 19:20 UTC1h 55m -
2026-06-02 RYR12SL 4CA225 Jun 2, 12:40 UTCJun 2, 15:45 UTC3h 5m -
2026-06-01 RYR39TP 4CA97A Jun 1, 17:45 UTCJun 1, 19:50 UTC2h 5m -
2026-06-01 EJU13CV 440191 Jun 1, 15:05 UTCJun 1, 17:15 UTC2h 10m -
2026-06-01 RYR12SL 4D22BB Jun 1, 13:05 UTCJun 1, 16:00 UTC2h 55m -
2026-05-31 EZY84BY 407793 May 31, 16:15 UTCMay 31, 18:15 UTC2h 0m -
2026-05-31 RYR39TP 4CAD2B May 31, 13:00 UTCMay 31, 15:00 UTC2h 0m -
2026-05-31 RYR12SL 4CADC0 May 31, 09:15 UTCMay 31, 12:00 UTC2h 45m -
2026-05-30 RYR40SX 4CA243 May 30, 07:50 UTCMay 30, 10:05 UTC2h 15m -
2026-05-30 RYR39TP 4CA4ED May 30, 06:00 UTCMay 30, 08:00 UTC2h 0m -
2026-05-29 RYR12SL 4CADC0 May 29, 18:45 UTCMay 29, 21:25 UTC2h 40m -
2026-05-29 RYR40SX 4CA226 May 29, 14:15 UTCMay 29, 16:35 UTC2h 20m -
2026-05-29 RYR39TP 4CAFB5 May 29, 12:05 UTCMay 29, 14:10 UTC2h 5m -
2026-05-28 RYR39TP 4CAC24 May 28, 23:05 UTCMay 29, 01:00 UTC1h 55m -
2026-05-28 EZY84BY 407FC7 May 28, 06:20 UTCMay 28, 08:30 UTC2h 10m -
2026-05-27 RYR39TP 4CAE4C May 27, 13:05 UTCMay 27, 15:10 UTC2h 5m -
2026-05-27 RYR12SL 48C127 May 27, 12:30 UTCMay 27, 15:25 UTC2h 55m -
2026-05-27 RYR40SX 4CA808 May 27, 07:40 UTCMay 27, 09:55 UTC2h 15m -
2026-05-26 EZY84BY 406752 May 26, 17:50 UTCMay 26, 20:00 UTC2h 10m -
2026-05-26 RYR39TP 4CAC84 May 26, 17:59 UTCMay 26, 20:09 UTC2h 10m -
2026-05-26 RYR12SL 4CADE7 May 26, 10:34 UTCMay 26, 13:24 UTC2h 50m -
2026-05-26 RYR40SX 4CA808 May 26, 08:59 UTCMay 26, 11:05 UTC2h 5m -
2026-05-25 RYR39TP 4CAFD0 May 25, 17:45 UTCMay 25, 19:50 UTC2h 5m -
2026-05-25 EJU13CV 440CA9 May 25, 15:55 UTCMay 25, 18:00 UTC2h 5m -
2026-05-25 RYR12SL 4D22B1 May 25, 13:00 UTCMay 25, 15:40 UTC2h 40m -
2026-05-24 EZY84BY 40622B May 24, 17:45 UTCMay 24, 19:50 UTC2h 5m -
2026-05-24 RYR39TP 4CAC7F May 24, 13:00 UTCMay 24, 15:00 UTC2h 0m -
2026-05-24 RYR12SL 4CADBF May 24, 09:15 UTCMay 24, 12:00 UTC2h 45m -
2026-05-23 RYR40SX 4D221E May 23, 07:45 UTCMay 23, 10:00 UTC2h 15m -
2026-05-23 RYR39TP 4D2251 May 23, 05:50 UTCMay 23, 07:50 UTC2h 0m -
2026-05-22 RYR12SL 4D2368 May 22, 18:50 UTCMay 22, 21:45 UTC2h 55m -
2026-05-22 RYR40SX 4D2224 May 22, 13:50 UTCMay 22, 16:10 UTC2h 20m -
2026-05-22 RYR39TP 4CAFB5 May 22, 12:15 UTCMay 22, 14:30 UTC2h 15m -
2026-05-21 RYR39TP 4CADBE May 21, 20:15 UTCMay 21, 22:20 UTC2h 5m -
2026-05-21 RYR12SL 4CA24F May 21, 09:20 UTCMay 21, 12:10 UTC2h 50m -
2026-05-21 EZY84BY 40643C May 21, 06:00 UTCMay 21, 08:05 UTC2h 5m -
2026-05-20 RYR39TP 4CAE6A May 20, 13:20 UTCMay 20, 15:20 UTC2h 0m -
2026-05-20 RYR12SL 4D22AD May 20, 12:30 UTCMay 20, 15:25 UTC2h 55m -
2026-05-20 RYR40SX 4CA810 May 20, 07:40 UTCMay 20, 10:00 UTC2h 20m -
2026-05-19 RYR39TP 4CADF6 May 19, 18:20 UTCMay 19, 20:20 UTC2h 0m -
2026-05-19 EZY84BY 406673 May 19, 17:25 UTCMay 19, 19:30 UTC2h 5m -
2026-05-19 RYR12SL 4D2346 May 19, 10:20 UTCMay 19, 13:15 UTC2h 55m -
2026-05-19 RYR40SX 4CA243 May 19, 09:05 UTCMay 19, 11:25 UTC2h 20m -
2026-05-18 RYR39TP 4CA64E May 18, 17:05 UTCMay 18, 19:10 UTC2h 4m -
2026-05-18 EJU13CV 440051 May 18, 15:10 UTCMay 18, 17:15 UTC2h 5m -
2026-05-18 RYR12SL 4D22AD May 18, 12:40 UTCMay 18, 15:35 UTC2h 55m -
2026-05-17 EZY84BY 4074B2 May 17, 16:20 UTCMay 17, 18:25 UTC2h 5m -
2026-05-17 RYR39TP 4D234D May 17, 13:01 UTCMay 17, 15:01 UTC2h 0m -
2026-05-17 RYR12SL 4CAC89 May 17, 09:10 UTCMay 17, 12:15 UTC3h 5m -

MAN → OPO frequently asked

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