
Book flights to Spain at 26CHF*
expand_more
1 Passenger
expand_moretoday
today
If you want to apply a resident or large family discount, you’ll be able to do so in the next step.
Popular Flight Deals Spain
flight_takeoff
flight_land
CHF
Zurich (ZRH)to
Barcelona (BCN)Depart: 25/11/2026
From
47CHF
Seen 5 hrs ago
One-way
Geneva (GVA)to
Barcelona (BCN)Depart: 15/12/2026
From
39CHF
Seen 1 day ago
One-way
Basel (BSL)to
Barcelona (BCN)Depart: 22/12/2026
From
111CHF
Seen 18 hrs ago
One-way
Zurich (ZRH)to
Santiago de Compostela (SCQ)Depart: 02/12/2026
From
48CHF
Seen 1 day ago
One-way
Zurich (ZRH)to
Madrid (MAD)Depart: 18/11/2026
From
87CHF
Seen 1 day ago
One-way
Zurich (ZRH)to
Malaga (AGP)Depart: 18/12/2026
From
264CHF
Seen 1 day ago
One-way
Zurich (ZRH)to
Alicante (ALC)Depart: 05/02/2027
From
98CHF
Seen 1 day ago
One-way
Geneva (GVA)to
Seville (SVQ)Depart: 29/12/2026
From
172CHF
Seen 1 day ago
One-way
Geneva (GVA)to
Gran Canaria (LPA)Depart: 30/11/2026
From
80CHF
Seen 1 day ago
One-way
Zurich (ZRH)to
Gran Canaria (LPA)Depart: 01/01/2027
From
142CHF
Seen 1 day ago
One-way
Geneva (GVA)to
Malaga (AGP)Depart: 29/12/2026
From
208CHF
Seen 15 hrs ago
One-way
Zurich (ZRH)to
Menorca (MAH)Depart: 05/02/2027
From
96CHF
Seen 1 day ago
One-way
Geneva (GVA)to
Ibiza (IBZ)Depart: 27/11/2026
From
216CHF
Seen 7 hrs ago
One-way
Geneva (GVA)to
Menorca (MAH)Depart: 10/12/2026
From
103CHF
Seen 1 day ago
One-way
Geneva (GVA)to
Tenerife (TCI)Depart: 03/12/2026
From
162CHF
Seen 1 day ago
One-way
Zurich (ZRH)to
A Coruna (LCG)Depart: 27/12/2026
From
234CHF
Seen 1 day ago
One-way
Basel (BSL)to
Ibiza (IBZ)Depart: 07/12/2026
From
193CHF
Seen 2 hrs ago
One-way
Basel (BSL)to
Granada (GRX)Depart: 11/12/2026
From
196CHF
Seen 3 hrs ago
One-way
Zurich (ZRH)to
Bilbao (BIO)Depart: 17/11/2026
From
178CHF
Seen 6 hrs ago
One-way
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.
Best flight deals to Spain
flight_takeoff
flight_land
CHF
From | To | Fare Type | Dates | Price | ||
|---|---|---|---|---|---|---|
![]() | Zurich (ZRH) | Barcelona (BCN) | One-way / Basic | Depart: 13/03/2027 | From 47CHF Seen 1 day ago | |
![]() | Geneva (GVA) | Barcelona (BCN) | One-way / Basic | Depart: 15/12/2026 | From 39CHF Seen 1 day ago | |
![]() | Basel (BSL) | Barcelona (BCN) | One-way / Basic | Depart: 12/03/2027 | From 63CHF Seen 12 hrs ago | |
![]() | Zurich (ZRH) | Santiago de Compostela (SCQ) | One-way / Basic | Depart: 02/12/2026 | From 48CHF Seen 1 day ago | |
![]() | Zurich (ZRH) | Madrid (MAD) | One-way / Basic | Depart: 18/11/2026 | From 87CHF Seen 1 day ago | |
![]() | Zurich (ZRH) | Malaga (AGP) | One-way / Basic | Depart: 18/12/2026 | From 264CHF Seen 1 day ago | |
![]() | Zurich (ZRH) | Alicante (ALC) | One-way / Basic | Depart: 05/02/2027 | From 98CHF Seen 1 day ago | |
![]() | Geneva (GVA) | Seville (SVQ) | One-way / Basic | Depart: 12/03/2027 | From 111CHF Seen 1 day ago | |
![]() | Geneva (GVA) | Alicante (ALC) | One-way / Basic | Depart: 10/05/2027 | From 78CHF Seen 1 day ago | |
![]() | Geneva (GVA) | Gran Canaria (LPA) | One-way / Basic | Depart: 30/11/2026 | From 80CHF Seen 1 day ago | |
![]() | Zurich (ZRH) | Gran Canaria (LPA) | One-way / Basic | Depart: 14/04/2027 | From 83CHF Seen 1 day ago | |
![]() | Geneva (GVA) | Malaga (AGP) | One-way / Basic | Depart: 29/12/2026 | From 208CHF Seen 15 hrs ago | |
![]() | Zurich (ZRH) | Menorca (MAH) | One-way / Basic | Depart: 05/02/2027 | From 96CHF Seen 1 day ago | |
![]() | Geneva (GVA) | Ibiza (IBZ) | One-way / Basic | Depart: 27/11/2026 | From 216CHF Seen 7 hrs ago | |
![]() | Geneva (GVA) | Menorca (MAH) | One-way / Basic | Depart: 10/12/2026 | From 103CHF Seen 1 day ago | |
![]() | Geneva (GVA) | Tenerife (TCI) | One-way / Basic | Depart: 03/12/2026 | From 162CHF Seen 1 day ago | |
![]() | Zurich (ZRH) | A Coruna (LCG) | One-way / Basic | Depart: 27/12/2026 | From 234CHF Seen 1 day ago | |
![]() | Basel (BSL) | Ibiza (IBZ) | One-way / Basic | Depart: 07/12/2026 | From 193CHF Seen 2 hrs ago | |
![]() | Basel (BSL) | Granada (GRX) | One-way / Basic | Depart: 11/12/2026 | From 196CHF Seen 3 hrs ago | |
![]() | Zurich (ZRH) | Bilbao (BIO) | One-way / Basic | Depart: 17/11/2026 | From 178CHF Seen 6 hrs ago |
*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Travel to Spain
Come to Spain and experience the Mediterranean way of life:
- Enjoy all the sun and water sports on the beaches and islands of the Spanish coast.
- Explore such incredible cities as Madrid, Barcelona, Bilbao or Seville and many, many more...
- Indulge yourself in the many delights of the Mediterranean cuisine. You'll love it!












