Cheap Flights from Geneva to Porto - GVA to OPO (reverse)
Popular Flights from Geneva to Porto
- Airfare from Geneva to Porto on Luxair from CHF155 round trip
- Airfare from Geneva to Porto on Tap Air Portugal from CHF198 round trip
- Airfare from Geneva to Porto on Brussels Airlines from CHF220 round trip
- Airfare from Geneva to Porto on Swiss from CHF248 round trip
- Airfare from Geneva to Porto on Lufthansa German Airlines from CHF265 round trip
Did You Know?
- 118 flights per week fly out of Geneva, CH connecting to Porto, PT
- Frankfurt, DE is the most popular connection for one stop flights between Geneva, CH and Porto, PT.
- The smallest aircraft operated by United flying between Geneva, CH and Porto, PT is a 32S with 124 seats.
- Brussels has 10 one stop flights between Geneva, CH and Porto, PT.
- EasyJet has the most nonstop flights between Geneva, CH and Porto, PT.
- 152,706 seats are available per day to fly out of Geneva, CH connecting to Porto, PT
- The shortest flight between Geneva, CH and Porto, PT on United is 1,309 miles.
- The largest aircraft operated by Luxair flying between Geneva, CH and Porto, PT is a ERJ with 49 seats.
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Geneva/Cointrin to Porto Airport
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Easyjet42333336:20 AM5:30 PM2:20
- Tap Air Portugal31012221:50 PM8:05 PM2:20
Cheap International Flights from Geneva - GVA
Flights
Airline
Lowest Price
Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Continental, Aer Lingus, Emirates, Ethiopian, FlyBaboo, Iberia, KLM, Luxair, Lufthansa, SWISS, Middle East, Austrian, Ukraine, Qatar, SAS, Brussels, Singapore, Aeroflot, TAP, EasyJet, Alitalia Express
CHF208
Air France, Finnair, British Airways, Emirates, KLM, Lufthansa, SWISS, Qantas, Qatar, SAS, Singapore, Turkish
CHF710
Air France, Finnair, Alitalia, British Airways, Air China, China S, Emirates, Etihad, FlyBaboo, Hainan, KLM, Lufthansa, SWISS, Austrian, SAS, Brussels, Aeroflot, Turkish, United
CHF525
Air France, British Airways, Emirates, Etihad, Iberia, KLM, Lufthansa, SWISS, S African, Turkish
CHF727
Air France, Alitalia, British Airways, FlyBaboo, Iberia, KLM, Lufthansa, United
CHF880
Jetstar Asia, American, Air Canada, Air France, British Airways, Air China, Continental, Cathay, China S, Emirates, Etihad, Iberia, KLM, Lan, Lufthansa, SWISS, Malaysia, New Zealand, Austrian, Qantas, SAS, Singapore, Thai, United
CHF1276
Jet India, Air France, Air India, British Airways, Continental, Delta, Emirates, Etihad, KLM, Lufthansa, SWISS, Austrian, Qatar, Brussels, Saudi Arabian, Turkish
CHF620
Jet India, Air France, Air India, Finnair, Alitalia, British Airways, China, Continental, Emirates, Etihad, FlyBaboo, KLM, Lufthansa, SWISS, Austrian, Qatar, Brussels, Aeroflot, Turkish, Virgin Atlantic
CHF603
Air France, Alitalia, British Airways, Emirates, FlyBaboo, Iberia, TAM, KLM, Lufthansa, SWISS, TAP
CHF721
Air France, Alitalia, British Airways, Aer Lingus, FlyBaboo, KLM, Lufthansa, LOT, SWISS, Austrian, Qatar, TAROM, Brussels, Aeroflot, Turkish
CHF238
British Airways, BMI, Continental, Aer Lingus, Emirates, Iberia, KLM, SAS, EasyJet
CHF279
Jetstar Asia, American, Air Canada, Air France, Alitalia, British Airways, EVA, Air China, China, Continental, Cathay, China S, FlyBaboo, Iberia, Japan, KLM, Lufthansa, SWISS, All Nippon, Qantas, Singapore, Thai, United, Vietnam
CHF1805