| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Zurich Barcelona | Outbound 09/11/26 direct VY6249 01h 55min | Return - | | | $122 | ||
| Zurich Barcelona | Outbound 08/20/26 direct LX1952 01h 40min | Return 08/25/26 1 Stopover (PMI) VY3916, VY3970 14h 55min | | | $140 | ||
| Best option Zurich Barcelona | Outbound 08/20/26 direct LX1952 01h 40min | Return 08/25/26 direct LX1951 01h 40min | | | ? | $142 | |
| Zurich Barcelona | Outbound 08/20/26 direct LX1952 01h 40min | Return 08/25/26 1 Stopover (PMI) VY3922, VY3970 09h 20min | | | $143 | ||
| Zurich Barcelona | Outbound 08/06/26 direct IB5533 01h 55min | Return 08/13/26 direct IB5530 02h 00min | | | $407 | ||
| Zurich Barcelona | Outbound 08/23/26 direct LX1956 01h 50min | Return 08/28/26 direct LX1951 01h 40min | | | ? | $149 | |
| Zurich Barcelona | Outbound 08/20/26 direct LX1952 01h 40min | Return 08/25/26 1 Stopover (PMI) VY3916, VY3970 14h 55min | | | ? | $149 | |
| Zurich Barcelona | Outbound 08/20/26 direct VY6247 01h 50min | Return 08/25/26 direct VY6246 02h 00min | | | $149 | ||
| Zurich Barcelona | Outbound 08/20/26 direct IB5531 01h 50min | Return 08/25/26 direct VY6246 02h 00min | | | $155 | ||
| Zurich Barcelona | Outbound 08/20/26 direct LX1952 01h 40min | Return 08/25/26 direct LX1951 01h 40min | | | ? | $157 |
Stops
- Direct flight
Airline
- Vueling Airlines
- Swiss International Air Lines
- Iberia
- Air Serbia
- KLM
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
Frequently Asked Questions (FAQ)
Flight information: Zurich - Barcelona
| Cheapest outbound flight from | $122.00 |
|---|---|
| Roundtrip from | $139.56 |
| 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 |
| Departure country - Arrival airport | Switzerland - Barcelona |
| Departure airport - Destination country | Zurich (Zürich)-Kloten - Spain |
Alternative routes to Spain
- Flight Zurich - Ibiza from $179
- Flight Zurich - Madrid from $118
- Flight Zurich - Málaga from $106
- Flight Zurich - Mallorca from $123
- Flight Zurich - Las Palmas from $232
Flight destinations with a similar price
- Flight Barcelona - Delhi from $559
- Flight Barcelona - Mallorca from $26
- Flight Barcelona - Dakar - Blaise Diagne from $335
- Flight Barcelona - Dusseldorf from $77
- Flight Barcelona - Hannover from $251
- Flight Barcelona - Hamburg from $106
- Flight Barcelona - Vienna from $65
- Flight Barcelona - Lahore from $623
- Flight Barcelona - Beirut from $373
Flight destinations with a similar price
- Flight Zurich - Madrid from $118
- Flight Zurich - Athens from $128
- Flight Zurich - Belgrade from $120
- Flight Zurich - Zagreb from $113
- Flight Zurich - Mallorca from $123
- Flight Zurich - Thessaloniki from $128
- Flight Zurich - Porto from $112
- Flight Zurich - Vienna from $117