Cheap flights from Spain to Switzerland from £51

One search, all the flights

We find you the best flight deals and travel hacks so that you can choose how to book.

Rise above all travel anxieties

With the Kiwi.com Guarantee we have your back with whatever happens.

Trusted by millions

Join over 10 million yearly travellers booking with ease.

Book flights from Spain to Switzerland

Barcelona to Zürich
Madrid to Zürich
Madrid to Geneva
Barcelona to Basel
Málaga to Geneva
Palma, Majorca to Geneva
Málaga to Zürich
Madrid to Basel
Palma, Majorca to Zürich
Valencia to Geneva
Valencia to Zürich
Alicante to Geneva
Seville to Zürich
Ibiza to Geneva
Alicante to Zürich
Tenerife to Geneva
Ibiza to Zürich
Seville to Basel
Las Palmas to Zürich
Málaga to Basel
Tenerife to Zürich
Alicante to Basel
Seville to Geneva
Santiago de Compostela to Zürich
Vigo to Geneva
Las Palmas to Basel
Menorca to Geneva
Lanzarote to Geneva
Fuerteventura to Basel
Las Palmas to Geneva
Donostia / San Sebastián to Geneva
Asturias to Basel
Menorca to Zürich
Fuerteventura to Geneva
Ibiza to Basel
Palma, Majorca to Basel
Lanzarote to Basel
Valencia to Basel
Tenerife to Basel
A Coruña to Zürich

Fly to top destinations in Switzerland

Popular cities in Switzerland

Download our app

Start your next adventure now. Download our app and explore cheap flights effortlessly!

Find the best connection from Spain to Switzerland
Search flights