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: Jul 23, 2016 12:34 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
Vueling Sep 11, 2016 Sep 16, 2016 CHF160
Vueling Sep 26, 2016 Oct 10, 2016 CHF160
Iberia Sep 26, 2016 Oct 2, 2016 CHF160
Iberia Sep 11, 2016 Sep 16, 2016 CHF160
Iberia Sep 26, 2016 Oct 10, 2016 CHF160
Iberia Aug 22, 2016 Aug 31, 2016 CHF160
Iberia Sep 20, 2016 Sep 27, 2016 CHF160
Iberia Nov 11, 2016 Nov 13, 2016 CHF160
Iberia Sep 14, 2016 Sep 23, 2016 CHF161
Vueling Nov 11, 2016 Nov 13, 2016 CHF161
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Sep 25, 2016 Oct 1, 2016 CHF72
Iberia Sep 1, 2016 Sep 5, 2016 CHF72
Iberia Oct 31, 2016 Nov 7, 2016 CHF72
Iberia Aug 29, 2016 Sep 5, 2016 CHF73
Iberia Sep 6, 2016 Sep 8, 2016 CHF73
Iberia Aug 25, 2016 Sep 10, 2016 CHF73
Iberia Sep 1, 2016 Sep 2, 2016 CHF73
Iberia Aug 29, 2016 Sep 4, 2016 CHF73
Iberia Aug 25, 2016 Sep 3, 2016 CHF73
Iberia Sep 1, 2016 Sep 10, 2016 CHF73
Ibiza
Carrier Departure Date Return Date Lowest Price
Etihad Regional Aug 24, 2016 Aug 31, 2016 CHF155
Etihad Regional Aug 22, 2016 Aug 29, 2016 CHF155
Etihad Regional Aug 22, 2016 Aug 25, 2016 CHF155
Etihad Regional Aug 15, 2016 Aug 23, 2016 CHF155
Iberia Sep 1, 2016 Sep 7, 2016 CHF156
Iberia Aug 29, 2016 Aug 31, 2016 CHF156
Iberia Sep 12, 2016 Sep 15, 2016 CHF156
Iberia Sep 18, 2016 Sep 20, 2016 CHF156
Iberia Aug 24, 2016 Sep 3, 2016 CHF156
Iberia Aug 24, 2016 Aug 31, 2016 CHF156
Madrid
Carrier Departure Date Return Date Lowest Price
Iberia Aug 22, 2016 Aug 31, 2016 CHF90
Swiss Nov 12, 2016 Nov 19, 2016 CHF94
Swiss Aug 24, 2016 Aug 30, 2016 CHF95
Swiss Aug 22, 2016 Aug 31, 2016 CHF95
Swiss Aug 22, 2016 Aug 29, 2016 CHF95
Swiss Aug 24, 2016 Aug 29, 2016 CHF95
Swiss Aug 19, 2016 Aug 29, 2016 CHF95
Swiss Aug 23, 2016 Sep 12, 2016 CHF95
Swiss Aug 23, 2016 Sep 5, 2016 CHF95
Malaga
Carrier Departure Date Return Date Lowest Price
Swiss Sep 18, 2016 Sep 26, 2016 CHF95
Swiss Oct 24, 2016 Nov 3, 2016 CHF106
Swiss Dec 15, 2016 Dec 21, 2016 CHF122
Swiss Sep 27, 2016 Oct 3, 2016 CHF122
Swiss Sep 27, 2016 Oct 2, 2016 CHF132
Swiss Sep 15, 2016 Sep 30, 2016 CHF132
Swiss Nov 13, 2016 Nov 25, 2016 CHF132
Swiss Aug 30, 2016 Sep 5, 2016 CHF134
Swiss Aug 31, 2016 Sep 4, 2016 CHF140
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Swiss Aug 27, 2016 Aug 30, 2016 CHF95
Swiss Aug 25, 2016 Sep 1, 2016 CHF95
Swiss Sep 1, 2016 Sep 8, 2016 CHF100
Swiss Aug 23, 2016 Aug 30, 2016 CHF101
Swiss Sep 8, 2016 Sep 14, 2016 CHF117
Swiss Sep 4, 2016 Sep 7, 2016 CHF117
Swiss Sep 18, 2016 Sep 20, 2016 CHF117
Swiss Sep 18, 2016 Sep 21, 2016 CHF117
Santiago de Compostela
Carrier Departure Date Return Date Lowest Price
Iberia Mar 4, 2017 Mar 12, 2017 CHF176
Iberia Nov 11, 2016 Nov 19, 2016 CHF186
Iberia Dec 12, 2016 Dec 20, 2016 CHF186
Iberia Jan 15, 2017 Jan 24, 2017 CHF186
Iberia Jan 18, 2017 Jan 26, 2017 CHF194
Iberia Dec 10, 2016 Dec 19, 2016 CHF226
Iberia Aug 27, 2016 Sep 5, 2016 CHF237
Vueling Jan 27, 2017 Feb 11, 2017 CHF276
Iberia Aug 7, 2016 Aug 10, 2016 CHF276
British Airways Mar 4, 2017 Mar 12, 2017 CHF279
Seville
Carrier Departure Date Return Date Lowest Price
Iberia Mar 9, 2017 Mar 19, 2017 CHF159
Iberia Sep 15, 2016 Sep 20, 2016 CHF168
Vueling Oct 7, 2016 Oct 14, 2016 CHF168
Iberia Nov 12, 2016 Nov 19, 2016 CHF184
Iberia Oct 7, 2016 Oct 14, 2016 CHF184
Vueling Nov 12, 2016 Nov 19, 2016 CHF184
Iberia Sep 12, 2016 Sep 14, 2016 CHF184
Iberia Sep 12, 2016 Sep 15, 2016 CHF184
Vueling Nov 12, 2016 Nov 20, 2016 CHF185
Iberia Nov 12, 2016 Nov 20, 2016 CHF185
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Mar 11, 2017 Mar 15, 2017 CHF215
Iberia Oct 5, 2016 Oct 9, 2016 CHF258
Iberia Nov 6, 2016 Nov 13, 2016 CHF258
Iberia Oct 10, 2016 Oct 17, 2016 CHF258
Iberia Nov 5, 2016 Nov 13, 2016 CHF258
Iberia Nov 5, 2016 Nov 12, 2016 CHF258
Iberia Mar 10, 2017 Mar 18, 2017 CHF259
British Airways Mar 11, 2017 Mar 15, 2017 CHF266
Iberia Mar 11, 2017 Mar 14, 2017 CHF269
British Airways Oct 1, 2016 Oct 9, 2016 CHF271
Valencia
Carrier Departure Date Return Date Lowest Price
Swiss Nov 20, 2016 Dec 1, 2016 CHF95
Swiss Oct 2, 2016 Oct 9, 2016 CHF115
Swiss Sep 25, 2016 Oct 9, 2016 CHF115
Swiss Sep 28, 2016 Oct 2, 2016 CHF126
Swiss Sep 18, 2016 Sep 25, 2016 CHF126
Swiss Nov 17, 2016 Nov 20, 2016 CHF127
Swiss Sep 25, 2016 Sep 26, 2016 CHF141
Swiss Sep 18, 2016 Sep 19, 2016 CHF151

Flights to Cities in Canary Islands

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

Flights to Cities in Majorca

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

Flights to Cities in Spain

FlightsAirlineLowest Price
Geneva to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch CHF72
Geneva to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Etihad Regional, Ryanair, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch CHF90
Geneva to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Eurowings, Etihad Regional, Ryanair, NIKI, Thomas Cook, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling CHF95
Geneva to Seville Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Etihad Regional, Ryanair, Iberia, KLM, Lufthansa, Swiss, Czech, Austrian, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling CHF168
Geneva to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Condor, Eurowings, Etihad Regional, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF155
Geneva to Valencia Germanwings, Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, Ryanair, NIKI, Thomas Cook, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF95
Geneva to Bilbao Germanwings, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF159
Geneva to Alicante Germanwings, Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Swiss, Austrian, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF160
Geneva to Santiago de Compostela Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF186
Geneva to Granada Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF183
Geneva to San Sebastian Aegean, Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, easyJet, Vueling CHF198
Geneva to Jerez Air Berlin, Air France, Alitalia, British Airways, Condor, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Vueling CHF207
Geneva to Menorca Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, Iberia, Meridiana, KLM, Lufthansa, Swiss, Austrian, TAROM, Brussels, Tap Portugal, Air Europa, Vueling CHF162
Geneva to Asturias Air Berlin, Air France, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, Jet2, Swiss, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF171
Geneva to Almeria Air Berlin, Air France, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, Swiss, Brussels, Transavia, Tap Portugal, easyJet, Vueling, Monarch CHF304
Geneva to Santander Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF293
Geneva to Murcia Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal CHF556
Geneva to Vigo Air Berlin, Air France, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Air Europa, Vueling CHF201
Geneva to A Coruna Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Swiss, Tap Portugal, Air Europa, Vueling CHF166
Geneva to Zaragoza Air Europa Check Dates
Geneva to Pamplona Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF288
Geneva to Girona Air France, Ryanair, Thomas Cook, transavia.com, KLM, Lufthansa, Jet2, Swiss, SmartWings, Brussels, Jetairfly, easyJet, Volotea, Vueling CHF265
Geneva to Salamanca British Airways, Lufthansa, Swiss, SAS Check Dates
Geneva to Valladolid Iberia, Swiss, Vueling Check Dates
Cheap Flights from Geneva to Spain, from CHF72 Round trip from GVA to ES