Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Zurich Barcelona | Outbound 07/30/25 1 Stopover (PMI) CS0100, VY3927 11h 15min | Return - | | ![]() | $114 | ||
Best option Zurich Barcelona | Outbound 07/27/25 direct VY6249 01h 45min | Return 08/06/25 direct VY6248 01h 50min | | ![]() | ? | $181 | |
Zurich Barcelona | Outbound 07/25/25 1 Stopover (PMI) EW6837, VY3927 11h 45min | Return 08/08/25 direct VY6246 01h 55min | | ![]() | $243 | ||
Zurich Barcelona | Outbound 07/27/25 direct LX1956 01h 50min | Return 08/06/25 direct LX1951 01h 40min | | ![]() | ? | $190 | |
Zurich Barcelona | Outbound 07/27/25 direct LX1956 01h 50min | Return 08/06/25 direct LX1951 01h 40min | | ![]() | $210 | ||
Zurich Barcelona | Outbound 07/27/25 direct LX1950 01h 45min | Return 08/06/25 direct LX1951 01h 40min | | ![]() | $211 | ||
Zurich Barcelona | Outbound 07/27/25 direct LX1956 01h 50min | Return 08/06/25 direct LX1951 01h 40min | | ![]() | $214 | ||
Zurich Barcelona | Outbound 07/27/25 direct LX1952 01h 40min | Return 08/06/25 direct LX1951 01h 40min | | ![]() | ? | $216 | |
Zurich Barcelona | Outbound 07/27/25 direct LX1956 01h 50min | Return 08/06/25 direct LX1951 01h 40min | | ![]() | $220 | ||
Zurich Barcelona | Outbound 07/27/25 direct LX1958 01h 50min | Return 08/06/25 direct LX1951 01h 40min | | ![]() | ? | $228 |
Stops
- Direct flight
Airline
- Swiss International Air Lines
- Eurowings
- Vueling Airlines
- Lufthansa
- Austrian Airlines
Tips and tricks to help you find cheap flights from Zurich to Barcelona
Favorite airline: Vueling Airlines
The favorite airline for flights from Zurich to Barcelona is Vueling Airlines.

Vueling Airlines
42 %

Swiss
37 %

Air Europa
16 %
Direct flights are the cheapest connection
Direct flights on this route are $29.00 cheaper on average than flights with a stopover.
non stop flight
1 stop
01h 50min
22h 05min
$112
$141
The favorite connection is non-stop
Non-stop flights are especially popular on this route. 75 % of travelers will book a direct flight.
Route
bookings
Direct flights
01h 50min, from $112
75 %
1 stopover Madrid-Barajas
22h 05min, from $141
19 %
1 stopover Rome-Fiumicino
04h 30min, from $201
6 %
Important flight information
Flight information: Zurich - Barcelona
Cheapest outbound flight from | $113.03 |
---|---|
Roundtrip from | $180.90 |
Flight duration | min. 01:40 / max. 01:50 |
Return flight duration | min. 01:45/ max. 01:55 |
Distance | 857 km |
Flights per week | 38 |
Departure airport | Airport Zurich (Zürich)-Kloten (ZRH) |
Departure country | Flights from Switzerland |
Arrival airport | Airport Barcelona (BCN) |
Destination country | Flights to Spain |
Alternative routes to Spain
- Flight Zurich - Málaga from $137
- Flight Zurich - Mallorca from $64
Flight destinations with a similar price
- Flight Barcelona - Mallorca from $26
- Flight Barcelona - Cologne from $106
- Flight Barcelona - Dusseldorf from $80
- Flight Barcelona - Frankfurt from $152
- Flight Barcelona - Hannover from $163
- Flight Barcelona - Hamburg from $128
- Flight Barcelona - Lisbon from $42
- Flight Barcelona - Munich from $66
- Flight Barcelona - Stuttgart from $81
Flight destinations with a similar price
- Flight Zurich - Cologne from $103
- Flight Zurich - London from $122
- Flight Zurich - Hamburg from $103
- Flight Zurich - London Gatwick from $122