Airlines with flights from Zurich to Barcelona
There are 8 airlines with scheduled flights between ZRH and BCN. Both SWISS and Vueling operates non-stop flights from Zurich Airport to El Prat Airport and the flight time is 1 hour and 45 minutes.
Choose airline
Schedules
ZRH
Direct
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LX1952
07:10
07:10
07:10
07:10
07:10
07:10
07:10
LX1954
12:20
12:20
12:20
12:20
12:20
12:20
12:20
LX1958
16:05
15:55
----
----
15:55
15:55
16:00
LX1956
17:20
17:20
17:20
17:20
17:20
17:20
17:20
LX1950
21:50
21:50
21:50
21:50
21:50
21:50
21:50
The timetable & schedule information was updated at 2026-04-22
ZRH
Direct
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
VY6247
09:30
09:30
09:45
09:45
09:30
09:30
09:30
VY6249
21:10
----
21:10
21:40
16:10
21:20
20:35
The timetable & schedule information was updated at 2026-04-22
Via Cologne with Eurowings
-
Total flight time: 3h 55m - 4h 50m.
-
Low-cost airline
-
7 flights per week
ZRH
Via CGN
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EW763
EW520
EW520
----
----
----
----
----
08:50
----
EW765
EW522
EW522
16:00
16:00
16:05
----
----
----
----
The timetable & schedule information was updated at 2026-04-22
Via Rome with ITA Airways
-
Total flight time: 4h 10m - 5h 00m.
-
27 flights per week
ZRH
Via FCO
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AZ571
AZ76
AZ76
10:55
10:55
10:55
10:55
10:55
10:55
10:55
AZ573
AZ78
AZ78
19:05
19:05
19:05
19:05
19:05
19:05
19:05
The timetable & schedule information was updated at 2026-04-22
Via Frankfurt with Lufthansa
-
Total flight time: 4h 15m - 6h 10m.
-
Zurich is a Lufthansa hub.
-
38 flights per week
ZRH
Via FRA
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH1183
LH1128
LH1128
08:15
08:15
08:15
08:15
08:15
08:15
08:15
LH1185
LH1130
LH1130
09:25
09:25
09:25
09:25
09:25
09:25
09:25
LH1187
LH1130
LH1130
11:05
11:20
11:20
11:20
11:20
11:20
11:20
LH1189
LH1134
LH1134
13:35
13:30
13:30
13:30
13:30
13:25
13:40
LH1191
LH1136
LH1136
14:35
14:35
14:35
14:35
14:35
14:35
14:35
LH1197
LH1138
LH1138
18:05
18:05
18:05
18:05
18:05
18:05
18:05
The timetable & schedule information was updated at 2026-04-22
Via Dusseldorf with Eurowings
-
Total flight time: 4h 20m - 5h 35m.
-
Low-cost airline
-
3 flights per week
ZRH
Via DUS
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EW9761
EW9442
EW9442
----
----
08:40
08:40
08:40
08:40
----
The timetable & schedule information was updated at 2026-04-22

There are 8 airlines with scheduled flights between ZRH and BCN. Both SWISS and Vueling operates non-stop flights from Zurich Airport to El Prat Airport and the flight time is 1 hour and 45 minutes.
Via Paris with Air France
Via Frankfurt with Condor
Via Brussels with Brussels Airlines