Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Zurich Barcelona | Outbound 10/18/25 1 Stopover (PMI) DE1162, UX6072 06h 00min | Return - | | ![]() | ? | $73 | |
Best option Zurich Barcelona | Outbound 03/18/26 direct VY6249 01h 50min | Return 03/21/26 direct VY6248 01h 50min | | ![]() | $90 | ||
Zurich Barcelona | Outbound 10/14/25 direct VY6249 01h 50min | Return 10/18/25 1 Stopover (MXP) FR7541, ET0736 09h 55min | | ![]() | $202 | ||
Zurich Barcelona | Outbound 10/10/25 1 Stopover (LIS) TP0935, TP1032 08h 00min | Return 10/10/25 1 Stopover (LIS) TP1039, TP0930 13h 45min | | ![]() | $641 | ||
Zurich Barcelona | Outbound 03/18/26 direct VY6249 01h 50min | Return 03/21/26 direct VY6248 01h 50min | | ![]() | ? | $96 | |
Zurich Barcelona | Outbound 03/18/26 direct VY6249 01h 50min | Return 03/21/26 direct VY6246 01h 55min | | ![]() | $101 | ||
Zurich Barcelona | Outbound 02/08/26 direct VY6249 01h 50min | Return 02/15/26 direct VY6246 01h 55min | | ![]() | $111 | ||
Zurich Barcelona | Outbound 03/18/26 direct VY6249 01h 50min | Return 03/21/26 direct VY6246 01h 55min | | ![]() | $115 | ||
Zurich Barcelona | Outbound 02/08/26 direct VY6247 01h 50min | Return 02/15/26 direct VY6246 01h 55min | | ![]() | ? | $116 | |
Zurich Barcelona | Outbound 03/18/26 direct LX1950 01h 50min | Return 03/21/26 direct LX1953 01h 50min | | ![]() | ? | $135 |
Stops
- Direct flight
Airline
- Vueling Airlines
- Swiss International Air Lines
- Italia Trasporto Aereo
- TAP Air Portugal
- Air France
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 | 72,10 $ |
---|---|
Roundtrip from | 89,97 $ |
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 - Madrid from 86 $
- Flight Zurich - Ibiza from 115 $
- Flight Zurich - Málaga from 91 $
- Flight Zurich - Las Palmas from 159 $
- Flight Zurich - Mallorca from 49 $
Flight destinations with a similar price
- Flight Barcelona - Delhi from 445 $
- Flight Barcelona - Mallorca from 27 $
- Flight Barcelona - Amsterdam from 33 $
- Flight Barcelona - Cologne from 83 $
- Flight Barcelona - Dusseldorf from 108 $
- Flight Barcelona - Buenos Aires-Ezeiza from 1.339 $
- Flight Barcelona - Frankfurt from 61 $
- Flight Barcelona - Hannover from 162 $
- Flight Barcelona - Hamburg from 112 $
Flight destinations with a similar price
- Flight Zurich - Nice from 95 $
- Flight Zurich - Istanbul - Sabiha Gökcen from 67 $
- Flight Zurich - Madrid from 86 $
- Flight Zurich - Málaga from 91 $
- Flight Zurich - Antalya from 57 $
- Flight Zurich - Belgrade from 85 $
- Flight Zurich - London Heathrow from 83 $
- Flight Zurich - Manchester from 86 $
- Flight Zurich - Malta from 95 $
- Flight Zurich - Porto from 60 $