route Route

OPO → GVA

353 km avg 1h 46m 4 airlines

Departure

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

Local time
21:25 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
FEW 1,300 ft
Temp / Dew
17°C / 14°C
Altimeter
30.18 inHg

Obs: 2026-05-30T20:00:00.000Z

Raw METAR / TAF
METAR LPPR 302000Z 33010KT 9999 FEW013 17/14 Q1022

TAF LPPR 301700Z 3018/3118 32013KT 9999 SCT015 BECMG 3020/3022 35005KT BECMG 3101/3103 VRB02KT SCT008 PROB30 TEMPO 3105/3108 3000 BR SCT003 BECMG 3110/3112 32013KT CAVOK

flight Live Traffic

flight_takeoff 3 Departures
flight_land 0 Arrivals

Arrival

GVA LSGG VFR

Geneva International Airport

Geneva, CH

Local time
22:25 GMT+2
Timezone
Europe/Zurich
Type
Large Airport
Elevation
1,411 ft
Coordinates
46.2381, 6.1090

cloud Weather

Wind
VRB / 1 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
22°C / 14°C
Altimeter
30.09 inHg

Obs: 2026-05-30T19:50:00.000Z

Raw METAR / TAF
METAR LSGG 301950Z AUTO VRB01KT CAVOK 22/14 Q1019 NOSIG

TAF LSGG 301725Z 3018/3124 VRB02KT CAVOK TX28/3115Z TN14/3104Z BECMG 3107/3109 9999 SCT080 BECMG 3108/3111 FEW060TCU SCT080 PROB30 TEMPO 3111/3113 25015G25KT PROB40 TEMPO 3113/3118 32015G35KT TSRA

flight Live Traffic

flight_takeoff 1 Departures
flight_land 0 Arrivals
Flights tracked
328 showing last 50
Avg duration
1h 46m
Distance
353 km

Live traffic

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

Airlines 4

Other connections

More destinations from OPO

More origins to GVA

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-05-30 EZS35WT 4B1A1D May 30, 18:45 UTCMay 30, 19:15 UTC30m -
2026-05-30 EJU63VU 440CBF May 30, 16:40 UTCMay 30, 18:30 UTC1h 50m -
2026-05-30 TAP938 4951CA May 30, 14:45 UTCMay 30, 16:35 UTC1h 50m -
2026-05-30 SWR1ZD 4B17FB May 30, 14:05 UTCMay 30, 14:45 UTC40m -
2026-05-30 EJU39LF 440237 May 30, 11:10 UTCMay 30, 13:00 UTC1h 50m -
2026-05-30 EZS54RD 4B1A66 May 30, 07:05 UTCMay 30, 08:55 UTC1h 50m -
2026-05-29 EJU83UB 4403BB May 29, 21:35 UTCMay 29, 23:15 UTC1h 40m -
2026-05-29 EZS72MD 4B1A24 May 29, 20:05 UTCMay 29, 21:55 UTC1h 50m -
2026-05-29 EJU63VU 4401D1 May 29, 17:00 UTCMay 29, 18:50 UTC1h 50m -
2026-05-29 SWR1ZD 4B1800 May 29, 13:45 UTCMay 29, 15:40 UTC1h 55m -
2026-05-29 EZS34AF 4B1A1F May 29, 13:30 UTCMay 29, 14:50 UTC1h 20m -
2026-05-29 EJU39LF 440191 May 29, 12:05 UTCMay 29, 14:00 UTC1h 55m -
2026-05-29 EZS54RD 4B1A26 May 29, 07:30 UTCMay 29, 09:25 UTC1h 55m -
2026-05-28 EZS35WT 4B1A1E May 28, 19:05 UTCMay 28, 20:55 UTC1h 50m -
2026-05-28 EZS34AF 4B1A2B May 28, 15:55 UTCMay 28, 17:15 UTC1h 20m -
2026-05-28 SWR1ZD 4B17FB May 28, 14:20 UTCMay 28, 16:15 UTC1h 55m -
2026-05-28 EZS24ZQ 4B1A23 May 28, 14:00 UTCMay 28, 15:50 UTC1h 50m -
2026-05-28 EJU39LF 4401D1 May 28, 11:35 UTCMay 28, 13:30 UTC1h 55m -
2026-05-28 EZS72MD 4B1A23 May 28, 07:10 UTCMay 28, 09:00 UTC1h 50m -
2026-05-27 EZS35WT 4B1A23 May 27, 18:25 UTCMay 27, 20:15 UTC1h 50m -
2026-05-27 EJU63VU 440019 May 27, 16:30 UTCMay 27, 18:20 UTC1h 50m -
2026-05-27 EZS24ZQ 4B1A2C May 27, 15:25 UTCMay 27, 17:15 UTC1h 50m -
2026-05-27 TAP938 495290 May 27, 11:30 UTCMay 27, 13:20 UTC1h 50m -
2026-05-27 EZS54RD 4B1A1A May 27, 08:30 UTCMay 27, 10:20 UTC1h 50m -
2026-05-27 EZS72MD 4B027D May 27, 07:10 UTCMay 27, 09:00 UTC1h 50m -
2026-05-26 EZS35WT 4B1A1A May 26, 18:50 UTCMay 26, 20:45 UTC1h 55m -
2026-05-26 EJU63VU 44028C May 26, 17:30 UTCMay 26, 19:25 UTC1h 55m -
2026-05-26 SWR1ZD 4B17FB May 26, 13:54 UTCMay 26, 15:45 UTC1h 50m -
2026-05-26 EJU83UB 44061C May 26, 12:00 UTCMay 26, 13:40 UTC1h 40m -
2026-05-26 TAP938 4951CD May 26, 11:50 UTCMay 26, 13:40 UTC1h 50m -
2026-05-26 EJU39LF 4401D1 May 26, 11:34 UTCMay 26, 13:24 UTC1h 50m -
2026-05-26 EZS72MD 4B1A1F May 26, 07:24 UTCMay 26, 09:19 UTC1h 55m -
2026-05-25 EZS35WT 4B1A1B May 25, 18:40 UTCMay 25, 20:34 UTC1h 54m -
2026-05-25 EJU58WQ 440237 May 25, 16:25 UTCMay 25, 18:20 UTC1h 55m -
2026-05-25 EZS34AF 4B1A2B May 25, 14:40 UTCMay 25, 16:05 UTC1h 25m -
2026-05-25 EZS54RD 4B1A1F May 25, 14:30 UTCMay 25, 16:25 UTC1h 55m -
2026-05-25 SWR1ZD 4B180A May 25, 14:00 UTCMay 25, 15:55 UTC1h 55m -
2026-05-25 EZS24ZQ 4B1A1B May 25, 13:00 UTCMay 25, 14:55 UTC1h 55m -
2026-05-25 EJU39LF 4402B9 May 25, 11:25 UTCMay 25, 13:20 UTC1h 55m -
2026-05-25 EZS72MD 4B0281 May 25, 07:40 UTCMay 25, 09:35 UTC1h 55m -
2026-05-24 EZS34AF 4B1A26 May 24, 19:45 UTCMay 24, 21:00 UTC1h 15m -
2026-05-24 EZS72MD 4B027F May 24, 19:20 UTCMay 24, 21:15 UTC1h 55m -
2026-05-24 EJU63VU 440062 May 24, 16:20 UTCMay 24, 18:20 UTC2h 0m -
2026-05-24 SWR1ZD 4B180A May 24, 13:55 UTCMay 24, 15:45 UTC1h 50m -
2026-05-24 EZS54RD 4B1A23 May 24, 13:35 UTCMay 24, 15:30 UTC1h 55m -
2026-05-24 TAP938 495305 May 24, 11:20 UTCMay 24, 13:10 UTC1h 50m -
2026-05-24 EZS24ZQ 4B1A24 May 24, 07:20 UTCMay 24, 09:20 UTC2h 0m -
2026-05-23 EZS35WT 4B1A24 May 23, 18:40 UTCMay 23, 20:30 UTC1h 50m -
2026-05-23 EJU63VU 440D6F May 23, 16:30 UTCMay 23, 18:25 UTC1h 56m -
2026-05-23 TAP938 4951D5 May 23, 14:55 UTCMay 23, 16:50 UTC1h 55m -

OPO → GVA frequently asked

How long is the flight from OPO to GVA?
Average flight time on the OPO–GVA route is 1h 46m, covering approximately 353 km (219 mi).
What is the distance from OPO to GVA?
The great-circle distance from OPO to GVA is approximately 353 km (219 miles).
Which airlines fly from OPO to GVA?
4 airlines operate this route in our records: Easyjet Switzerland, easyJet Europe, Swiss International Air Lines, TAP Portugal.
How many flights per week from OPO to GVA?
We've observed ~6 flights per day on this route across our tracking data (328 total flights recorded).
Can I track OPO–GVA flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.