Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Geneva To Spain Last modified: Jun 28, 2016 6:30 PM

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

Alicante
Carrier Departure Date Return Date Lowest Price
Vueling Sep 26, 2016 Oct 10, 2016 CHF164
Iberia Aug 15, 2016 Aug 29, 2016 CHF164
Iberia Sep 11, 2016 Sep 16, 2016 CHF164
Vueling Oct 3, 2016 Oct 10, 2016 CHF164
Iberia Sep 25, 2016 Oct 3, 2016 CHF164
Vueling Sep 11, 2016 Sep 16, 2016 CHF164
Iberia Sep 26, 2016 Oct 10, 2016 CHF164
Vueling Aug 15, 2016 Aug 29, 2016 CHF164
Iberia Sep 4, 2016 Sep 9, 2016 CHF173
Iberia Aug 21, 2016 Sep 3, 2016 CHF181
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Oct 10, 2016 Oct 15, 2016 CHF73
Vueling Oct 10, 2016 Oct 15, 2016 CHF73
Iberia Sep 6, 2016 Sep 10, 2016 CHF73
Iberia Sep 5, 2016 Sep 9, 2016 CHF73
Vueling Sep 25, 2016 Oct 5, 2016 CHF74
Iberia Sep 14, 2016 Sep 16, 2016 CHF74
Iberia Oct 3, 2016 Oct 8, 2016 CHF74
Vueling Oct 3, 2016 Oct 8, 2016 CHF74
Iberia Sep 25, 2016 Oct 5, 2016 CHF74
Iberia Aug 25, 2016 Aug 29, 2016 CHF75
Ibiza
Carrier Departure Date Return Date Lowest Price
Etihad Regional Aug 27, 2016 Aug 31, 2016 CHF157
Etihad Regional Aug 16, 2016 Aug 22, 2016 CHF157
Etihad Regional Aug 19, 2016 Aug 22, 2016 CHF157
Etihad Regional Aug 20, 2016 Aug 27, 2016 CHF157
Vueling Aug 26, 2016 Sep 3, 2016 CHF159
Iberia Sep 1, 2016 Sep 7, 2016 CHF159
Iberia Sep 6, 2016 Sep 10, 2016 CHF159
Iberia Sep 6, 2016 Sep 15, 2016 CHF159
Iberia Aug 26, 2016 Sep 3, 2016 CHF159
Iberia Aug 28, 2016 Sep 1, 2016 CHF159
Madrid
Carrier Departure Date Return Date Lowest Price
Swiss Aug 30, 2016 Sep 2, 2016 CHF95
Swiss Nov 12, 2016 Nov 26, 2016 CHF97
Swiss Oct 3, 2016 Oct 10, 2016 CHF97
Swiss Sep 26, 2016 Oct 6, 2016 CHF97
Swiss Aug 30, 2016 Sep 5, 2016 CHF97
Swiss Sep 26, 2016 Sep 30, 2016 CHF97
Swiss Dec 12, 2016 Dec 19, 2016 CHF97
Swiss Aug 24, 2016 Aug 29, 2016 CHF97
Iberia Sep 21, 2016 Sep 28, 2016 CHF110
Iberia Sep 13, 2016 Sep 20, 2016 CHF110
Malaga
Carrier Departure Date Return Date Lowest Price
Swiss Aug 21, 2016 Aug 26, 2016 CHF137
Swiss Sep 9, 2016 Sep 12, 2016 CHF138
Swiss Aug 24, 2016 Sep 7, 2016 CHF143
Swiss Feb 2, 2017 Feb 5, 2017 CHF144
Swiss Aug 21, 2016 Aug 27, 2016 CHF145
Swiss Sep 23, 2016 Sep 25, 2016 CHF148
Swiss Jul 12, 2016 Jul 18, 2016 CHF157
Swiss Oct 10, 2016 Oct 17, 2016 CHF158
Swiss Jul 9, 2016 Jul 15, 2016 CHF168
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Swiss Aug 27, 2016 Sep 3, 2016 CHF94
Swiss Aug 30, 2016 Sep 3, 2016 CHF97
Swiss Aug 28, 2016 Sep 3, 2016 CHF97
Swiss Aug 23, 2016 Aug 27, 2016 CHF100
Swiss Sep 4, 2016 Sep 15, 2016 CHF116
Swiss Jul 4, 2016 Jul 7, 2016 CHF118
Swiss Jul 14, 2016 Jul 19, 2016 CHF121
Swiss Aug 24, 2016 Aug 27, 2016 CHF121
Santiago de Compostela
Carrier Departure Date Return Date Lowest Price
Vueling Sep 11, 2016 Sep 16, 2016 CHF197
Iberia Sep 11, 2016 Sep 16, 2016 CHF214
Swiss Jul 4, 2016 Jul 9, 2016 CHF220
Iberia Nov 19, 2016 Nov 26, 2016 CHF223
Swiss Sep 16, 2016 Sep 20, 2016 CHF225
Swiss Jul 1, 2016 Jul 7, 2016 CHF234
Swiss Jul 13, 2016 Jul 16, 2016 CHF239
Vueling Sep 1, 2016 Sep 8, 2016 CHF248
Iberia Jul 5, 2016 Jul 14, 2016 CHF252
Seville
Carrier Departure Date Return Date Lowest Price
Iberia Oct 6, 2016 Oct 10, 2016 CHF161
Vueling Oct 6, 2016 Oct 10, 2016 CHF161
Vueling Oct 2, 2016 Oct 8, 2016 CHF165
Iberia Oct 2, 2016 Oct 8, 2016 CHF182
Tap Portugal Nov 2, 2016 Nov 9, 2016 CHF199
Iberia Nov 19, 2016 Nov 21, 2016 CHF206
Iberia Sep 26, 2016 Oct 7, 2016 CHF214
Iberia Oct 14, 2016 Oct 16, 2016 CHF220
British Airways Oct 6, 2016 Oct 10, 2016 CHF231
Iberia Sep 1, 2016 Sep 4, 2016 CHF235
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Oct 14, 2016 Oct 23, 2016 CHF254
KLM Nov 23, 2016 Nov 30, 2016 CHF270
Iberia Sep 13, 2016 Sep 18, 2016 CHF271
British Airways Sep 13, 2016 Sep 18, 2016 CHF286
Iberia Sep 1, 2016 Sep 13, 2016 CHF291
British Airways Oct 4, 2016 Oct 13, 2016 CHF300
British Airways Oct 1, 2016 Oct 8, 2016 CHF300
Iberia Oct 4, 2016 Oct 13, 2016 CHF302
Iberia Oct 2, 2016 Oct 9, 2016 CHF312
British Airways Sep 1, 2016 Sep 13, 2016 CHF317
Valencia
Carrier Departure Date Return Date Lowest Price
Swiss Sep 25, 2016 Oct 9, 2016 CHF138
Swiss Sep 11, 2016 Sep 17, 2016 CHF143
Swiss Sep 28, 2016 Oct 2, 2016 CHF152
Swiss Aug 17, 2016 Aug 27, 2016 CHF157
KLM Nov 26, 2016 Nov 28, 2016 CHF163
Swiss Aug 19, 2016 Aug 21, 2016 CHF168
Swiss Jul 8, 2016 Jul 10, 2016 CHF168
Swiss Jul 11, 2016 Jul 20, 2016 CHF172
KLM Sep 26, 2016 Oct 10, 2016 CHF176

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Geneva to Tenerife Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling CHF254
Geneva to Las Palmas de Gran Canaria Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling, Monarch CHF263
Geneva to Lanzarote Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF278
Geneva to Fuerteventura Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Thomas Cook, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Sunexpress CHF296
Geneva to Santa Cruz de la Palma Air Berlin, Air France, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Swiss, Tap Portugal, Vueling CHF296

Flights to Cities in Majorca

FlightsAirlineLowest Price
Geneva to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Eurowings, Etihad Regional, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch CHF94

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, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Austrian, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF73
Geneva to Madrid Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Ryanair, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch CHF95
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, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF137
Geneva to Seville Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Etihad Regional, Ryanair, transavia.com, Iberia, KLM, Lufthansa, LOT, Swiss, Czech, Austrian, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling CHF161
Geneva to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Condor, Eurowings, Etihad Regional, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Jet2, Swiss, Czech, Austrian, SAS, Brussels, Germania, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Sunexpress, Monarch CHF157
Geneva to Valencia Germanwings, Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Volotea, Vueling CHF138
Geneva to Bilbao Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF171
Geneva to Alicante Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Swiss, Austrian, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF164
Geneva to Santiago de Compostela Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF197
Geneva to Granada Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF236
Geneva to San Sebastian Air Berlin, Air France, Alitalia, British Airways, Eurowings, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, easyJet, Vueling CHF166
Geneva to Jerez Air Berlin, Air France, Alitalia, British Airways, Condor, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Vueling CHF228
Geneva to Menorca Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Swiss, Thomas Cook, Austrian, TAROM, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF168
Geneva to Asturias Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF195
Geneva to Almeria Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF379
Geneva to Santander Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF359
Geneva to Murcia Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, easyJet CHF541
Geneva to Vigo Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Tap Portugal, Air Europa, Vueling CHF327
Geneva to A Coruna Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Swiss, Tap Portugal, Air Europa, Vueling CHF261
Geneva to Zaragoza Air Berlin, Norwegian Air, Ryanair, Swiss, easyJet, Air Europa Check Dates
Geneva to Pamplona Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF350
Geneva to Girona Air France, Ryanair, transavia.com, KLM, Brussels, easyJet CHF335
Geneva to SalamancaCheck Dates
Geneva to Valladolid Iberia, Swiss, Vueling Check Dates
Cheap Flights from Geneva to Spain, from CHF73 Round trip from GVA to ES