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 Zurich To Spain Last modified: Aug 24, 2016 12:29 AM

Cheap flights from Zurich (ZRH) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Iberia Oct 2, 2016 Oct 10, 2016 CHF102
Iberia Sep 12, 2016 Sep 15, 2016 CHF126
Iberia Sep 8, 2016 Sep 12, 2016 CHF126
Iberia Sep 8, 2016 Sep 15, 2016 CHF126
Vueling Sep 12, 2016 Sep 15, 2016 CHF126
Vueling Sep 22, 2016 Sep 29, 2016 CHF126
Vueling Sep 8, 2016 Sep 15, 2016 CHF126
Iberia Sep 22, 2016 Sep 29, 2016 CHF126
Vueling Sep 15, 2016 Sep 29, 2016 CHF126
Iberia Sep 15, 2016 Sep 29, 2016 CHF126
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Sep 6, 2016 Sep 8, 2016 CHF103
Iberia Sep 5, 2016 Sep 7, 2016 CHF103
British Airways Sep 27, 2016 Oct 1, 2016 CHF103
Iberia Sep 12, 2016 Sep 15, 2016 CHF103
Iberia Sep 12, 2016 Sep 14, 2016 CHF103
Iberia Sep 5, 2016 Sep 16, 2016 CHF103
Iberia Sep 5, 2016 Sep 9, 2016 CHF103
British Airways Sep 5, 2016 Sep 9, 2016 CHF103
Iberia Sep 21, 2016 Sep 24, 2016 CHF103
Iberia Sep 19, 2016 Sep 21, 2016 CHF103
Fuerteventura
Carrier Departure Date Return Date Lowest Price
Iberia Sep 7, 2016 Sep 14, 2016 CHF207
Iberia Nov 1, 2016 Nov 8, 2016 CHF207
Iberia Nov 9, 2016 Nov 16, 2016 CHF207
Iberia Sep 22, 2016 Sep 29, 2016 CHF207
Iberia Nov 11, 2016 Nov 18, 2016 CHF207
Iberia Sep 19, 2016 Sep 28, 2016 CHF207
Iberia Oct 17, 2016 Oct 26, 2016 CHF207
Iberia Nov 3, 2016 Nov 10, 2016 CHF207
Iberia Sep 3, 2016 Sep 10, 2016 CHF207
Iberia Sep 26, 2016 Oct 6, 2016 CHF207
Ibiza
Carrier Departure Date Return Date Lowest Price
KLM Oct 10, 2016 Oct 17, 2016 CHF149
KLM Oct 1, 2016 Oct 13, 2016 CHF149
KLM Oct 25, 2016 Oct 28, 2016 CHF149
KLM Oct 3, 2016 Oct 13, 2016 CHF149
KLM Dec 8, 2016 Dec 10, 2016 CHF158
KLM Dec 2, 2016 Dec 4, 2016 CHF159
KLM Oct 1, 2016 Oct 15, 2016 CHF160
KLM Oct 1, 2016 Oct 4, 2016 CHF160
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia Sep 4, 2016 Sep 17, 2016 CHF177
Iberia Sep 24, 2016 Oct 1, 2016 CHF179
Iberia Nov 6, 2016 Nov 17, 2016 CHF179
Iberia Oct 11, 2016 Oct 17, 2016 CHF179
Iberia Sep 19, 2016 Sep 26, 2016 CHF179
Iberia Oct 4, 2016 Oct 11, 2016 CHF179
Iberia Sep 28, 2016 Oct 10, 2016 CHF179
Air Europa Oct 4, 2016 Oct 11, 2016 CHF207
Air Europa Nov 21, 2016 Nov 27, 2016 CHF207
Iberia Nov 1, 2016 Nov 8, 2016 CHF208
Madrid
Carrier Departure Date Return Date Lowest Price
Iberia Nov 26, 2016 Dec 3, 2016 CHF136
Aegean Jan 21, 2017 Jan 28, 2017 CHF143
Aegean Feb 4, 2017 Feb 12, 2017 CHF143
Aegean Dec 3, 2016 Dec 7, 2016 CHF146
KLM Nov 2, 2016 Nov 8, 2016 CHF147
KLM Nov 2, 2016 Nov 5, 2016 CHF147
KLM Nov 1, 2016 Nov 4, 2016 CHF147
KLM Nov 7, 2016 Nov 12, 2016 CHF147
KLM Nov 2, 2016 Nov 6, 2016 CHF147
KLM Nov 2, 2016 Nov 9, 2016 CHF147
Malaga
Carrier Departure Date Return Date Lowest Price
Vueling Jun 23, 2017 Jun 27, 2017 CHF120
Vueling Nov 7, 2016 Nov 9, 2016 CHF120
Vueling Nov 14, 2016 Nov 28, 2016 CHF120
Vueling Nov 11, 2016 Nov 18, 2016 CHF120
Vueling Nov 2, 2016 Nov 9, 2016 CHF121
Vueling Nov 16, 2016 Nov 23, 2016 CHF121
Vueling Nov 25, 2016 Nov 28, 2016 CHF121
Vueling May 16, 2017 May 30, 2017 CHF130
Iberia Oct 25, 2016 Nov 3, 2016 CHF140
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Sep 11, 2016 Sep 18, 2016 CHF131
Iberia May 27, 2017 Jun 3, 2017 CHF131
Air Berlin Nov 4, 2016 Nov 11, 2016 CHF149
Air Berlin Nov 9, 2016 Nov 16, 2016 CHF149
Air Berlin Nov 5, 2016 Nov 12, 2016 CHF149
Air Berlin Nov 2, 2016 Nov 9, 2016 CHF149
Air Berlin Nov 16, 2016 Nov 23, 2016 CHF149
Air Berlin Jan 28, 2017 Feb 1, 2017 CHF149
Air Berlin Nov 12, 2016 Nov 19, 2016 CHF149
Air Berlin Sep 12, 2016 Sep 19, 2016 CHF151
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Dec 1, 2016 Dec 8, 2016 CHF208
Iberia Oct 12, 2016 Oct 26, 2016 CHF208
Vueling May 10, 2017 May 17, 2017 CHF212
Norwegian Air Dec 7, 2016 Dec 14, 2016 CHF213
Iberia Jan 21, 2017 Jan 28, 2017 CHF234
Iberia Sep 28, 2016 Oct 12, 2016 CHF235
Vueling Nov 25, 2016 Nov 28, 2016 CHF241
Vueling Dec 7, 2016 Dec 14, 2016 CHF250
Iberia Feb 4, 2017 Feb 13, 2017 CHF252
British Airways Oct 10, 2016 Oct 20, 2016 CHF254
Valencia
Carrier Departure Date Return Date Lowest Price
Iberia Oct 10, 2016 Oct 13, 2016 CHF132
Iberia Nov 26, 2016 Nov 29, 2016 CHF132
KLM Nov 20, 2016 Dec 3, 2016 CHF147
KLM Nov 21, 2016 Dec 1, 2016 CHF147
KLM Feb 23, 2017 Feb 27, 2017 CHF147
KLM Oct 11, 2016 Oct 19, 2016 CHF149
KLM Oct 1, 2016 Oct 12, 2016 CHF149
KLM Oct 3, 2016 Oct 12, 2016 CHF149
KLM Oct 29, 2016 Nov 2, 2016 CHF149
KLM Nov 20, 2016 Nov 26, 2016 CHF149

Flight Schedule Summaries Number of flights searched: 1,363Last modified: Aug 24, 2016 12:29 AM

Zurich to Lanzarote
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin - X X
Iberia MAD X X X X X X X
Air Europa MAD X X X X X X X
Vueling - X
Vueling BCN X X X X X X
Zurich to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO X X X X X X X
British Airways LCY X X X X X X X
Eurowings DUS X X X
Iberia MAD X X X X X X X
Lufthansa FRA X X X X X X X
Swiss - X X X X X X X
Swiss GVA X X X X X
SAS ARN X X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa MAD X X X X X X X
Vueling - X X X
Vueling BCN X X X X X X X
Zurich to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin - X X X X
Iberia MAD X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X
Lufthansa MUC / FRA X X X
Swiss - X X X
SAS OSL X X X X X X X
Air Europa MAD X X X X X X X
Vueling - X X
Vueling BCN X X X X X X X
Zurich to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings CGN X X X X X X X
Aegean ATH X X 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
Eurowings DUS 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 X X X
Swiss - X X X X X X X
Swiss GVA X X X X X X X
Austrian VIE X X X X X X X
SAS OSL X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa MAD X X X X X X X
Vueling - X X X X X X X
Vueling LTN X X X X X X
Zurich 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 X
Iberia MAD X X X X X X X
Iberia MAD / VGO 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
Tap Portugal LIS X X X X X X X
Air Europa MAD X X X X X X X
Vueling BCN X X X X X X X
Zurich to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings CGN X X X X X X
Air Berlin - X X X X X X X
Eurowings DUS X X X X X X
Etihad Regional GVA 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
Austrian VIE X X
Air Europa MAD X X X X X X X
Air Europa MAD / PMI X X X X X X X
Vueling BCN X X X X X X X
Zurich to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Aegean ATH X X 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 MUC X X X X X X X
Swiss - X X X X X X X
Swiss GVA X X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa - X X X X X X X
Vueling BCN X X X X X X X
Vueling LTN / BCN X X X X X X
Zurich to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings CGN X X X X X X X
Air Berlin - X X X X X X X
Eurowings DUS X X X X X X X
Tri-M.G. - X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / OVD X X X X X X X
Lufthansa FRA X X X X X X X
Swiss - X X X X X X X
Swiss GVA X X X X X
SAS CPH X X X X X X X
Air Europa MAD X X X X X X X
Air Europa MAD / IBZ X X X X X X X
Vueling BCN X X X X X X X
Vueling LTN / BCN X X X X X X
Zurich to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / LEI X X X X X X X
Lufthansa FRA 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
Vueling LTN / BCN X X X X X X
Zurich to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin - X X
Iberia MAD X X X X X X X
Austrian VIE X X X X
Air Europa MAD X X X X X X X
Vueling - X
Vueling BCN X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Zurich to Tenerife Germanwings, Air Berlin, Air France, Alitalia, British Airways, Eurowings, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Aeroflot, Air Europa, Vueling CHF208
Zurich to Lanzarote Air Berlin, Air France, Finnair, British Airways, Aer Lingus, NIKI, Iberia, KLM, Swiss, Austrian, Air Europa, Vueling CHF207
Zurich to Fuerteventura Germanwings, Air Berlin, Air France, Finnair, British Airways, Aer Lingus, Eurowings, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, Air Europa, Vueling CHF207
Zurich to Las Palmas de Gran Canaria Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Eurowings, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Air Europa, Vueling CHF177
Zurich to Santa Cruz de la Palma Air Berlin, British Airways, Iberia, KLM, Vueling CHF206

Flights to Cities in Majorca

FlightsAirlineLowest Price
Zurich to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Eurowings, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Air Europa, Vueling CHF131

Flights to Cities in Spain

FlightsAirlineLowest Price
Zurich to Barcelona Germanwings, Aegean, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Emirates, Eurowings, NIKI, Iberia, KLM, Lufthansa, LOT, Swiss, El Al, Austrian, Croatia, Qatar, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, Air Europa, Vueling CHF103
Zurich to Madrid Aegean, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Aer Lingus, Icelandair, NIKI, Iberia, KLM, Lufthansa, LOT, Swiss, El Al, Austrian, UIA, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, Air Europa, Vueling CHF136
Zurich to Malaga Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, easyJet, Air Europa, Vueling CHF120
Zurich to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Air Europa, Vueling CHF149
Zurich to Seville British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF160
Zurich to Alicante Air Berlin, British Airways, Aer Lingus, Eurowings, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Air Europa, Vueling CHF102
Zurich to Bilbao Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Turkish, Tap Portugal, Air Europa, Vueling CHF145
Zurich to Valencia Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, Tap Portugal, Air Europa, Vueling CHF132
Zurich to Santiago de Compostela British Airways, Aer Lingus, Iberia, Swiss, Vueling CHF138
Zurich to San Sebastian British Airways, Iberia, Vueling CHF184
Zurich to Granada British Airways, Iberia, Vueling CHF213
Zurich to Jerez British Airways, Iberia, Austrian, Brussels, Vueling CHF179
Zurich to Menorca Helvetic, Germanwings, Air Berlin, Alitalia, British Airways, Eurowings, Iberia, Austrian, Air Europa, Vueling CHF185
Zurich to Pamplona British Airways, Iberia CHF295
Zurich to A Coruna Air France, British Airways, Iberia, KLM, Tap Portugal, Air Europa, Vueling CHF250
Zurich to Almeria British Airways, Iberia, Vueling CHF249
Zurich to Asturias British Airways, Iberia, Tap Portugal, Vueling CHF180
Zurich to Santander British Airways, Iberia, Vueling CHF263
Zurich to Vigo Air France, Iberia, KLM, Tap Portugal, Air Europa, Vueling CHF221
Zurich to Murcia British Airways, Aer Lingus, Iberia CHF282
Zurich to Zaragoza Air Europa Check Dates
Zurich to Girona KLM CHF222
Zurich to Valladolid Vueling CHF660
Zurich to BadajozCheck Dates
Cheap Flights from Zurich to Spain, from CHF102 Round trip from ZRH to ES