Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Geneva To Spain

Cheap flights from Geneva (GVA) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Iberia Apr 26, 2016 May 10, 2016 CHF149
Iberia Apr 21, 2016 Apr 24, 2016 CHF149
Iberia Apr 25, 2016 May 10, 2016 CHF149
Vueling Apr 25, 2016 May 10, 2016 CHF149
Vueling Apr 26, 2016 May 10, 2016 CHF149
Vueling Apr 21, 2016 Apr 24, 2016 CHF149
Vueling Apr 11, 2016 Apr 20, 2016 CHF150
Iberia Apr 10, 2016 Apr 19, 2016 CHF150
Iberia Apr 28, 2016 May 2, 2016 CHF150
Iberia Apr 20, 2016 Apr 24, 2016 CHF150
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Feb 27, 2016 Mar 8, 2016 CHF69
Iberia Feb 27, 2016 Mar 5, 2016 CHF69
Iberia Feb 29, 2016 Mar 2, 2016 CHF69
Iberia Mar 1, 2016 Mar 2, 2016 CHF69
Iberia Mar 1, 2016 Mar 2, 2016 CHF69
Iberia Mar 5, 2016 Mar 8, 2016 CHF69
Iberia Feb 29, 2016 Mar 5, 2016 CHF69
Iberia Feb 29, 2016 Mar 18, 2016 CHF69
Iberia Feb 24, 2016 Mar 4, 2016 CHF69
Iberia Feb 24, 2016 Mar 2, 2016 CHF69
Bilbao
Carrier Departure Date Return Date Lowest Price
Iberia Apr 26, 2016 May 3, 2016 CHF148
Vueling Apr 26, 2016 May 3, 2016 CHF148
Iberia Apr 19, 2016 Apr 26, 2016 CHF149
Vueling Oct 7, 2016 Oct 10, 2016 CHF150
Iberia Oct 7, 2016 Oct 10, 2016 CHF150
Iberia May 17, 2016 May 24, 2016 CHF151
Vueling Jun 7, 2016 Jun 15, 2016 CHF152
Vueling Apr 19, 2016 Apr 26, 2016 CHF157
Vueling Apr 27, 2016 May 3, 2016 CHF158
Iberia Oct 7, 2016 Oct 9, 2016 CHF158
Ibiza
Carrier Departure Date Return Date Lowest Price
Etihad Regional Sep 1, 2016 Sep 7, 2016 CHF138
Etihad Regional Aug 17, 2016 Aug 24, 2016 CHF138
Etihad Regional Aug 8, 2016 Aug 18, 2016 CHF138
Etihad Regional May 8, 2016 May 13, 2016 CHF138
Vueling Apr 28, 2016 May 2, 2016 CHF145
Vueling Mar 12, 2016 Mar 18, 2016 CHF145
Iberia Mar 9, 2016 Mar 15, 2016 CHF145
Vueling Mar 9, 2016 Mar 15, 2016 CHF145
Iberia Mar 12, 2016 Mar 18, 2016 CHF145
Etihad Regional Jul 19, 2016 Jul 21, 2016 CHF146
Madrid
Carrier Departure Date Return Date Lowest Price
Swiss Mar 14, 2016 Mar 17, 2016 CHF90
Swiss Apr 13, 2016 Apr 16, 2016 CHF90
Swiss Mar 21, 2016 Mar 29, 2016 CHF90
Swiss Apr 24, 2016 Apr 30, 2016 CHF90
Swiss Apr 14, 2016 Apr 18, 2016 CHF90
Swiss Apr 11, 2016 Apr 14, 2016 CHF90
Swiss Apr 30, 2016 May 6, 2016 CHF90
Swiss Apr 16, 2016 Apr 18, 2016 CHF90
Swiss Mar 20, 2016 Mar 21, 2016 CHF90
Swiss Mar 20, 2016 Mar 30, 2016 CHF90
Malaga
Carrier Departure Date Return Date Lowest Price
Swiss Apr 24, 2016 Apr 29, 2016 CHF90
Swiss Jun 10, 2016 Jun 13, 2016 CHF92
Swiss May 9, 2016 May 27, 2016 CHF92
Swiss May 23, 2016 Jun 10, 2016 CHF92
Swiss May 30, 2016 Jun 3, 2016 CHF92
Swiss Oct 7, 2016 Oct 10, 2016 CHF92
Swiss May 30, 2016 Jun 13, 2016 CHF92
Swiss Oct 10, 2016 Oct 17, 2016 CHF92
Swiss Oct 7, 2016 Oct 10, 2016 CHF92
Swiss May 16, 2016 Jun 3, 2016 CHF92
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Swiss Apr 24, 2016 Apr 28, 2016 CHF90
Swiss Mar 31, 2016 Apr 7, 2016 CHF91
Swiss Jun 5, 2016 Jun 9, 2016 CHF92
Swiss Apr 17, 2016 Apr 21, 2016 CHF105
Swiss Jun 12, 2016 Jun 16, 2016 CHF108
Swiss Apr 7, 2016 Apr 10, 2016 CHF114
Swiss Jun 16, 2016 Jun 23, 2016 CHF117
Swiss Apr 12, 2016 Apr 14, 2016 CHF123
Swiss Apr 24, 2016 Apr 27, 2016 CHF123
Swiss Apr 24, 2016 Apr 26, 2016 CHF123
Santiago de Compostela
Carrier Departure Date Return Date Lowest Price
Iberia Apr 11, 2016 Apr 20, 2016 CHF149
Iberia Jun 7, 2016 Jun 15, 2016 CHF152
Iberia Apr 11, 2016 Apr 26, 2016 CHF156
Vueling Apr 10, 2016 Apr 13, 2016 CHF159
Vueling Jul 5, 2016 Jul 13, 2016 CHF161
Vueling May 10, 2016 May 18, 2016 CHF161
Iberia Apr 8, 2016 Apr 18, 2016 CHF173
Iberia Apr 10, 2016 Apr 13, 2016 CHF173
Iberia Jun 3, 2016 Jun 8, 2016 CHF175
Iberia Apr 21, 2016 Apr 24, 2016 CHF181
Seville
Carrier Departure Date Return Date Lowest Price
Iberia Mar 9, 2016 Mar 17, 2016 CHF149
Vueling Mar 9, 2016 Mar 17, 2016 CHF149
Vueling Apr 24, 2016 Apr 27, 2016 CHF149
Vueling Jun 14, 2016 Jun 21, 2016 CHF150
Iberia Jun 14, 2016 Jun 21, 2016 CHF150
Vueling Jun 6, 2016 Jun 8, 2016 CHF150
Iberia Jun 6, 2016 Jun 8, 2016 CHF150
Iberia Sep 4, 2016 Sep 9, 2016 CHF152
Iberia Sep 5, 2016 Sep 9, 2016 CHF152
Vueling May 15, 2016 May 24, 2016 CHF155
Valencia
Carrier Departure Date Return Date Lowest Price
Swiss Jun 19, 2016 Jul 4, 2016 CHF93
Swiss Jun 12, 2016 Jun 19, 2016 CHF108
Swiss Jun 12, 2016 Jun 19, 2016 CHF127
Swiss Jun 19, 2016 Jul 4, 2016 CHF127
Etihad Regional Jun 12, 2016 Jun 19, 2016 CHF130
Etihad Regional Sep 23, 2016 Sep 25, 2016 CHF130
Swiss Jun 29, 2016 Jul 6, 2016 CHF137
Etihad Regional Aug 21, 2016 Aug 27, 2016 CHF138
Swiss Jun 11, 2016 Jun 19, 2016 CHF141
Swiss Feb 27, 2016 Mar 5, 2016 CHF141

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Geneva to Spain

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Geneva to Spain.

DestinationDepartingReturningPrice
Malaga Fri, Mar 4 Mon, Mar 7 CHF130
Barcelona Sat, Mar 5 Tue, Mar 8 CHF69
Valencia Thu, Mar 10 Sun, Mar 13 CHF161
Madrid Thu, Mar 17 Mon, Mar 21 CHF91

Flight Schedule Summaries

Geneva to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO X X X
British Airways LCY X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X X
Lufthansa MUC X X X
Swiss - X X
Swiss ZRH X X X X X X X
SAS ARN X X X X X X X
Brussels BRU X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling BCN X X X X X X X
Geneva to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings HAM X X X
Aegean ATH X X
Air France CDG X X X X X X X
Alitalia FCO X X X X X X X
British Airways LHR X X X X X X X
Iberia MAD X X X X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
LOT WAW X X X X
Swiss - X X X X X X
Swiss ZRH X X X X X X X
Austrian VIE X X X X X X X
SAS ARN X X X
Brussels BRU X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling - X X X X X X X
Geneva to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Alitalia FCO X X
Eurowings DUS X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / SCQ X X X X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
Swiss ZRH X X X X X X
Brussels BRU X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling BCN X X X X X X X
Geneva to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / PMI X X X X X X X
Vueling BCN X X X X X X X
Geneva to Las Palmas de Gran Canaria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X X
British Airways LHR X X X X X X X
Iberia MAD X X X X X X X
Lufthansa MUC X
Lufthansa FRA / MUC X X
Austrian VIE X X
SAS CPH X X X
Brussels BRU X X X X
Vueling BCN X X X X X X X
Geneva to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Aegean ATH X X X
Air France CDG X X X X X X X
Alitalia FCO X X X X X X X
British Airways LHR X X X X X X X
Iberia - X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss - X X X X X
Swiss ZRH X X X X X X X
Brussels BRU X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling BCN X X X X X X X
Geneva to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings HAM X X X X X
Eurowings DUS X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / MAH X X X X X X X
Lufthansa MUC X X
Swiss ZRH X X X X X X X
SAS ARN X X X X X
Vueling BCN X X X X X X X
Geneva to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LGW X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X X
Lufthansa FRA X X
Tap Portugal LIS X X X X X X X
Vueling BCN X X X X X X X
Geneva to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X
British Airways LHR X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / SCQ X X X X
Lufthansa MUC X X
Lufthansa FRA / MUC X X
Austrian VIE X X
Brussels BRU X X X
Vueling BCN X X X X X X X
Geneva to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO X X X X
Iberia MAD X X X X X X X
Iberia MAD / AGP X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss - X X X
Swiss ZRH X X X X X X X
Tap Portugal LIS X X X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Geneva to Tenerife Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Swiss, Thomas Cook, Binter, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling CHF236
Geneva to Las Palmas de Gran Canaria Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Swiss, Binter, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly CHF205
Geneva to Lanzarote Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Etihad Regional, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Swiss, Binter, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF196
Geneva to Fuerteventura Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Swiss, Binter, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Sunexpress, Monarch CHF218
Geneva to Santa Cruz de la Palma Air Berlin, Air France, Alitalia, British Airways, Condor, Etihad Regional, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Binter, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF280

Flights to Cities in Majorca

FlightsAirlineLowest Price
Geneva to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly CHF90

Flights to Cities in Spain

FlightsAirlineLowest Price
Geneva to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, NIKI, Iberia, Adria, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF69
Geneva to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, Iberia, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF90
Geneva to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch CHF90
Geneva to Seville Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SATA, SAS, Brussels, Twin Jet, Tap Portugal, easyJet, Air Europa, Vueling CHF149
Geneva to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF138
Geneva to Valencia Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, transavia.com, Iberia, Adria, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, TAROM, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF141
Geneva to Bilbao Germanwings, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Iberia, Adria, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF148
Geneva to Alicante Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Jet2, Swiss, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF149
Geneva to Santiago de Compostela Germanwings, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF149
Geneva to Granada Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF171
Geneva to San Sebastian Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, Iberia, KLM, Luxair, Lufthansa, Swiss, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF181
Geneva to Jerez Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Etihad Regional, Ryanair, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF268
Geneva to Menorca Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF146
Geneva to Asturias Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF150
Geneva to Almeria Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF179
Geneva to Santander Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ CHF181
Geneva to Murcia Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, easyJet, Air Europa CHF318
Geneva to Vigo Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF155
Geneva to A Coruna Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Swiss, Tap Portugal, Air Europa, Vueling CHF234
Geneva to Zaragoza Air Berlin, Air France, Alitalia, Ryanair, Iberia, Luxair, Brussels, Air Europa, WIZZ Check Dates
Geneva to Pamplona Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Swiss, Brussels, Tap Portugal, Air Europa CHF308
Geneva to Girona Air France, Ryanair, KLM, Swiss, easyJet CHF510
Geneva to Salamanca Air Berlin, British Airways, Iberia, Luxair, Lufthansa, Swiss, Austrian Check Dates
Geneva to Valladolid Iberia, Vueling Check Dates
Cheap Flights from Geneva to Spain, from CHF70 Round trip from GVA to ES