Flying from Geneva to Porto can be expensive. Our search helps you compare cheap flights, airfare deals, and flight tickets across airlines and agencies so you can book at the best price.
We scan trusted travel agencies and airline booking systems for the route Geneva - Porto (GVA - OPO). We do not sell tickets or add fees - you choose where to buy.
Airfares vary by date, time, and airport. Use filters to find the best option by departure/arrival time, number of stops, airline or alliance, and booking channel.
If your dates are flexible, check the low-fare calendar to find the cheapest days. Booking round-trip in one order often reduces fees, and prices usually rise as departure approaches.
We also recommend you to look through the prices for return tickets from Porto to Geneva.
Airfares found by our users in the past 24 hours
The price for these dates could change. Use search to get the best price.
Average round-trip airfares from Geneva to Porto by months
| Month | Round-Trip |
|---|---|
| February 2026 | find now |
| March 2026 | 08.03 - 11.03from A$159 |
| April 2026 | find now |
| May 2026 | find now |
| June 2026 | find now |
| July 2026 | find now |
| August 2026 | find now |
| September 2026 | find now |
| October 2026 | find now |
| November 2026 | find now |
| December 2026 | find now |
| January 2027 | find now |
Prices shown are based on searches from the last few days. Ticket prices can change and depend on availability at the time of booking.
Airlines are flying from Geneva to Porto
| easyJet | Avialeasing Aviation Company | TAP Portugal |
Popular flights from Geneva
- Cheap flights from Geneva to Lisbonfrom A$71
- Cheap flights from Geneva to Kabulfrom A$562
- Cheap flights from Geneva to Romefrom A$73
- Cheap flights from Geneva to Lefkosafrom A$104
- Cheap flights from Geneva to Kazanfrom A$263
- Cheap flights from Geneva to Krasnodarfrom A$232
- Cheap flights from Geneva to Hong Kongfrom A$486
- Cheap flights from Geneva to Istanbulfrom A$65
- Cheap flights from Geneva to Bakufrom A$162
- Cheap flights from Geneva to Londonfrom A$43
- Cheap flights from Geneva to Berlinfrom A$96
- Cheap flights from Geneva to St Petersburgfrom A$225
- Cheap flights from Geneva to Parisfrom A$66
- Cheap flights from Geneva to Tokyofrom A$1 285
- Cheap flights from Geneva to Funchalfrom A$137
- Cheap flights from Geneva to Doualafrom A$519
- Cheap flights from Geneva to Tunisfrom A$140
- Cheap flights from Geneva to Athensfrom A$87
- Cheap flights from Geneva to Prishtinafrom A$62
- Cheap flights from Geneva to Dubaifrom A$233
- Cheap flights from Geneva to Bangkokfrom A$477
- Cheap flights from Geneva to Kayserifrom A$95
- Cheap flights from Geneva to Amsterdamfrom A$62
- Cheap flights from Geneva to Tbilisifrom A$98
- Cheap flights from Geneva to Los Angeles, Cafrom A$656
- Cheap flights from Geneva to Antalyafrom A$91
- Cheap flights from Geneva to Cairofrom A$226
- Cheap flights from Geneva to Marrakechfrom A$525
- Cheap flights from Geneva to Barcelonafrom A$61
Frequently asked questions about flights from Geneva to Porto
How long does the flight from Geneva to Porto take?
Flight duration from Geneva to Porto varies by route, airline, and number of stops. Direct flights are faster; connecting flights may take longer. Use our search to compare options and see exact durations for your dates.
Are there direct flights from Geneva to Porto?
Availability of direct flights from Geneva to Porto depends on the route and season. Use our search and filter by "Direct" or "Non-stop" to see only direct options. We compare offers from many airlines and agencies.
Which airlines fly from Geneva to Porto?
Several airlines may operate flights from Geneva to Porto. On this page you can see airlines that serve this route. Our search compares prices across airlines and agencies so you can choose the best offer. We do not sell tickets; you book directly with the airline or agency.
What is the cheapest month to fly from Geneva to Porto?
Prices from Geneva to Porto vary by month and demand. On this page you can see average round-trip prices by month. Use the low-fare calendar and monthly table to find the cheapest dates. Booking in advance and avoiding peak seasons often helps get the best price.