Distance 813 miles (1309 km) |
Average flight duration 5h 3m |
Cheapest ticket price $56 (€46) |
Flights per day 49 |
Direct flights 7 |
Airlines 6 |
Fastest flight 2h 15m |
Cheapest month to travel February |
First flight 06:00 |
Last flight 21:55 |
Cheapest price
$252
Average price
$453
Fastest journey
2 h 10 m
Average duration
2 h 10 m
Flights per day
54
Distance
1309 km
The best way to find a cheap flight ticket from Porto Airport (OPO) to Geneva is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the flight as it is the most popular option from Porto Airport (OPO) to Geneva among Omio's users. If you are prioritising price take the bus with prices starting from €49. For those with little time consider booking a flight which can get you there in 5h 3m.
Most popular Flight | Bus |
---|---|
€102 Average price | €86 Average price Cheapest |
8h 3m Average duration Fastest 5h 3m Onboard + 3h 0m Additional time* | 1d 37h 1m Average duration 1d 36h 31m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | 3:20 PM Porto Airport (OPO) | 20h10 | 11:30 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 3:20 PM Porto Airport (OPO) | 20h30 | 11:50 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 3:20 PM Porto Airport (OPO) | 4h35 | 7:55 PM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 3:20 PM Porto Airport (OPO) | 15h00 | 6:20 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 3:20 PM Porto Airport (OPO) | 15h00 | 6:20 AM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 3:20 PM Porto Airport (OPO) | 4h55 | 8:15 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 3:20 PM Porto Airport (OPO) | 16h20 | 7:40 AM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 3:20 PM Porto Airport (OPO) | 17h50 | 9:10 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 3:20 PM Porto Airport (OPO) | 17h50 | 9:10 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 3:20 PM Porto Airport (OPO) | 24h05 | 3:25 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 3:20 PM Porto Airport (OPO) | 22h50 | 2:10 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 3:35 PM Porto Airport (OPO) | 4h45 | 8:20 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 4:30 PM Porto Airport (OPO) | 16h40 | 9:10 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 4:30 PM Porto Airport (OPO) | 13h50 | 6:20 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 4:30 PM Porto Airport (OPO) | 19h00 | 11:30 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 4:30 PM Porto Airport (OPO) | 22h00 | 2:30 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 5:00 PM Porto Airport (OPO) | 17h10 | 10:10 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 5:00 PM Porto Airport (OPO) | 22h30 | 3:30 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 6:30 PM Porto Airport (OPO) | 11h10 | 5:40 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 6:30 PM Porto Airport (OPO) | 20h35 | 3:05 PM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 5:00 AM Porto Airport (OPO) | 6h35 | 11:35 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 5:10 AM Porto Airport (OPO) | 2h10 | 7:20 AM Geneva International Airport (GVA) | 0 transfersDirect | |
![]() ![]() | 5:15 AM Porto Airport (OPO) | 5h05 | 10:20 AM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 5:20 AM Porto Airport (OPO) | 14h55 | 8:15 PM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 5:20 AM Porto Airport (OPO) | 9h10 | 2:30 PM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 5:20 AM Porto Airport (OPO) | 11h15 | 4:35 PM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 5:20 AM Porto Airport (OPO) | 6h10 | 11:30 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 6:00 AM Porto Airport (OPO) | 15h15 | 9:15 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 6:00 AM Porto Airport (OPO) | 4h10 | 10:10 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 6:00 AM Porto Airport (OPO) | 9h30 | 3:30 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 7:15 AM Porto Airport (OPO) | 8h50 | 4:05 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 7:15 AM Porto Airport (OPO) | 4h10 | 11:25 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 7:20 AM Porto Airport (OPO) | 22h20 | 5:40 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 7:20 AM Porto Airport (OPO) | 7h45 | 3:05 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 7:40 AM Porto Airport (OPO) | 4h15 | 11:55 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 8:00 AM Porto Airport (OPO) | 13h15 | 9:15 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 8:00 AM Porto Airport (OPO) | 7h30 | 3:30 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 9:00 AM Porto Airport (OPO) | 6h30 | 3:30 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 9:00 AM Porto Airport (OPO) | 12h15 | 9:15 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 10:00 AM Porto Airport (OPO) | 5h30 | 3:30 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 10:00 AM Porto Airport (OPO) | 24h10 | 10:10 AM Geneva International Airport (GVA) | 1 transfer | |
![]() | 10:00 AM Porto Airport (OPO) | 11h15 | 9:15 PM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 10:25 AM Porto Airport (OPO) | 19h55 | 6:20 AM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 10:25 AM Porto Airport (OPO) | 9h50 | 8:15 PM Geneva International Airport (GVA) | 1 transfer | |
![]() ![]() | 10:25 AM Porto Airport (OPO) | 6h10 | 4:35 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 11:00 AM Porto Airport (OPO) | 2h10 | 1:10 PM Geneva International Airport (GVA) | 0 transfersDirect | |
![]() | 11:00 AM Porto Airport (OPO) | 2h10 | 1:10 PM Geneva International Airport (GVA) | 0 transfersDirect | |
![]() ![]() | 11:05 AM Porto Airport (OPO) | 5h45 | 4:50 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 11:15 AM Porto Airport (OPO) | 5h45 | 5:00 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 11:20 AM Porto Airport (OPO) | 9h00 | 8:20 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 11:20 AM Porto Airport (OPO) | 4h45 | 4:05 PM Geneva International Airport (GVA) | 1 transfer | |
![]() | 1:35 PM Porto Airport (OPO) | 2h10 | 3:45 PM Geneva International Airport (GVA) | 0 transfersDirect | |
![]() ![]() | 2:35 PM Porto Airport (OPO) | 5h20 | 7:55 PM Geneva International Airport (GVA) | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Travel between Porto Airport (OPO) and Geneva from $41 (€34) with Omio’s flight partners easyJet, SWISS and Vueling Airlines! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.
EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travelers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travelers bringing hand luggage and checked luggage.
Flight information from Porto Airport (OPO) to Geneva with easyJet:
Here are some other resources that might have the information you need