Airlines with flights from Geneva to Porto
There are 12 airlines with scheduled flights between GVA and OPO. easyJet, SWISS and TAP has non-stop flights from Geneva Airport to Porto Airport and the flight time is 2 hours and 25 minutes.
Choose airline
Schedules
Non-stop with easyJet
-
Total flight time: 2 hours and 25 minutes
-
Low-cost airline
-
Geneva is a easyJet focus city (Operating base).
-
35 flights per week
-
Airbus A320
Flight
The timetable & schedule information was updated at 2026-04-21
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with TAP Portugal
-
Total flight time: 2 hours and 25 minutes
-
Porto is a TAP Portugal hub (Secondary hub).
-
4 flights per week
-
Airbus A319Airbus A320 (sharklets)
Flight
The timetable & schedule information was updated at 2026-04-21
Via Barcelona with Vueling
-
Total flight time: 4h 15m - 5h 40m.
-
Low-cost airline
-
15 flights per week
Flight
VY8482
VY8480
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 4h 25m - 6h 30m.
-
Sky Team Alliance
-
37 flights per week
Flight
AF1528
AF1528
AF1516
AF1516
The timetable & schedule information was updated at 2026-04-21
Via Madrid with Iberia
-
Total flight time: 4h 30m - 6h 25m.
-
One World Alliance
-
18 flights per week
Flight
IB1149
IB545
IB1151
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 4h 35m - 6h 30m.
-
Geneva is a SWISS focus city.
-
43 flights per week
-
Airbus A220-300
Flight
LX2066
LX2066
LX2064
LX2064
The timetable & schedule information was updated at 2026-04-21

There are 12 airlines with scheduled flights between GVA and OPO. easyJet, SWISS and TAP has non-stop flights from Geneva Airport to Porto Airport and the flight time is 2 hours and 25 minutes.
Via Brussels with Brussels Airlines
Via Amsterdam with KLM
Via Frankfurt with Lufthansa
Via London with British Airways
Via Madrid with Air Europa
Via Luxembourg with Luxair