Select trip type
3,98/5 (votes: 199)

Plane tickets Zurich–Barcelona

Using the form above, you can find flight offers from Zurich to Barcelona. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of Spain, both in economy and business classes.

Looking for more options or flights from other cities? Cheap flights to Barcelona – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between Zurich and Barcelona

Here we give the schedule of direct flights between Zurich and Barcelona. You can purchase tickets to this flights by using our search and booking form above.

day of week departure arrival airline flight number Duration aircraft
Monday
07:1008:50SwissLX 19521 h 40 minAirbus A321-100/200  
07:2009:05Air CanadaAC 67921 h 45 minAirbus A320neo  
09:2511:15IberiaIB 55311 h 50 minAirbus A321-100/200  
09:3011:20Vueling AirlinesVY 62471 h 50 minAirbus A321-100/200  
12:2014:05SwissLX 19541 h 45 minAirbus A320-100/200  
16:0517:50SwissLX 19581 h 45 minAirbus A321-100/200  
17:2019:10SwissLX 19561 h 50 min  
21:1023:05Vueling AirlinesVY 62491 h 55 minAirbus A321-100/200  
21:5023:35SwissLX 19501 h 45 minAirbus A321 (sharklets)  
Tuesday
07:1008:50SwissLX 19521 h 40 minAirbus A321-100/200  
09:3011:20Iberia
Vueling Airlines
IB 5531
VY 6247
1 h 50 minAirbus A320-100/200  
12:2014:05SwissLX 19541 h 45 minAirbus A321-100/200  
15:5517:45SwissLX 19581 h 50 min  
17:2019:10SwissLX 19561 h 50 min  
21:4023:35IberiaIB 55331 h 55 minAirbus A321-100/200  
21:5023:35SwissLX 19501 h 45 minAirbus A320neo  
Wednesday
07:1008:50SwissLX 19521 h 40 minAirbus A321-100/200  
09:4511:35Qatar AirwaysQR 81431 h 50 minAirbus A320-100/200  
12:2014:05SwissLX 19541 h 45 min  
17:2019:10SwissLX 19561 h 50 min  
21:5023:35SwissLX 19501 h 45 minAirbus A320-100/200  
Thursday
07:2009:05SwissLX 19521 h 45 minAirbus A320neo  
09:3011:20Iberia
Vueling Airlines
IB 5531
VY 6247
1 h 50 minAirbus A321-100/200  
12:2014:05SwissLX 19541 h 45 min  
14:1016:05Iberia
Vueling Airlines
IB 5968
VY 6251
1 h 55 minAirbus A319  
17:2019:10SwissLX 19561 h 50 min  
21:4023:35Iberia
Qatar Airways
Vueling Airlines
IB 5533
QR 8142
VY 6249
1 h 55 min  
21:5023:35SwissLX 19501 h 45 minAirbus A320-100/200  
Friday
07:1008:50SwissLX 19521 h 40 minAirbus A321-100/200  
09:3011:20Iberia
Vueling Airlines
IB 5531
VY 6247
1 h 50 minAirbus A320-100/200  
12:2014:05SwissLX 19541 h 45 minAirbus A320-100/200  
15:3017:25Iberia
Vueling Airlines
IB 5968
VY 6251
1 h 55 minAirbus A320 (sharklets)  
15:5517:45SwissLX 19581 h 50 min  
16:1018:05Qatar Airways
Vueling Airlines
QR 8144
VY 6249
1 h 55 minAirbus A320 (sharklets)  
17:2019:10SwissLX 19561 h 50 minAirbus A321 (sharklets)  
21:5023:35SwissLX 19501 h 45 minAirbus A321-100/200  
Saturday
07:1008:50SwissLX 19521 h 40 minAirbus A321-100/200  
09:3011:20Iberia
Vueling Airlines
IB 5531
VY 6247
1 h 50 minAirbus A320 (sharklets)  
12:2014:05SwissLX 19541 h 45 minAirbus A321 (sharklets)  
15:5517:45SwissLX 19581 h 50 minAirbus A320neo  
17:2019:10SwissLX 19561 h 50 min  
21:2023:15Iberia
Vueling Airlines
IB 5533
VY 6249
1 h 55 minAirbus A320 (sharklets)  
21:4023:35Qatar AirwaysQR 81421 h 55 minAirbus A321-100/200  
21:5023:35SwissLX 19501 h 45 minAirbus A321 (sharklets)  
Sunday
07:1008:50SwissLX 19521 h 40 minAirbus A320neo  
07:2009:05Air CanadaAC 67921 h 45 minAirbus A320neo  
09:3011:20Iberia
Vueling Airlines
IB 5531
VY 6247
1 h 50 minAirbus A320 (sharklets)  
12:2014:05SwissLX 19541 h 45 minAirbus A320neo  
14:2516:15Iberia
Vueling Airlines
IB 5123
VY 1223
1 h 50 minAirbus A321-100/200  
16:0017:50SwissLX 19581 h 50 min  
17:2019:10SwissLX 19561 h 50 minAirbus A321-100/200  
20:3522:30Vueling AirlinesVY 62491 h 55 minAirbus A320 (sharklets)  
21:2523:20Qatar AirwaysQR 81441 h 55 minAirbus A321-100/200  
21:5023:35SwissLX 19501 h 45 minAirbus A321-100/200  

Monday

Flight LX 1952: 07:10 – 08:50 (1 h 40 min)
Flight AC 6792: 07:20 – 09:05 (1 h 45 min)
Flight IB 5531: 09:25 – 11:15 (1 h 50 min)
Flight VY 6247: 09:30 – 11:20 (1 h 50 min)
Flight LX 1954: 12:20 – 14:05 (1 h 45 min)
Flight LX 1958: 16:05 – 17:50 (1 h 45 min)
Flight LX 1956: 17:20 – 19:10 (1 h 50 min)
Flight VY 6249: 21:10 – 23:05 (1 h 55 min)
Flight LX 1950: 21:50 – 23:35 (1 h 45 min)

Tuesday

Flight LX 1952: 07:10 – 08:50 (1 h 40 min)
Flight IB 5531 / VY 6247: 09:30 – 11:20 (1 h 50 min)
Flight LX 1954: 12:20 – 14:05 (1 h 45 min)
Flight LX 1958: 15:55 – 17:45 (1 h 50 min)
Flight LX 1956: 17:20 – 19:10 (1 h 50 min)
Flight IB 5533: 21:40 – 23:35 (1 h 55 min)
Flight LX 1950: 21:50 – 23:35 (1 h 45 min)

Wednesday

Flight LX 1952: 07:10 – 08:50 (1 h 40 min)
Flight QR 8143: 09:45 – 11:35 (1 h 50 min)
Flight LX 1954: 12:20 – 14:05 (1 h 45 min)
Flight LX 1956: 17:20 – 19:10 (1 h 50 min)
Flight LX 1950: 21:50 – 23:35 (1 h 45 min)

Thursday

Flight LX 1952: 07:20 – 09:05 (1 h 45 min)
Flight IB 5531 / VY 6247: 09:30 – 11:20 (1 h 50 min)
Flight LX 1954: 12:20 – 14:05 (1 h 45 min)
Flight IB 5968 / VY 6251: 14:10 – 16:05 (1 h 55 min)
Flight LX 1956: 17:20 – 19:10 (1 h 50 min)
Flight IB 5533 / QR 8142 / VY 6249: 21:40 – 23:35 (1 h 55 min)
Flight LX 1950: 21:50 – 23:35 (1 h 45 min)

Friday

Flight LX 1952: 07:10 – 08:50 (1 h 40 min)
Flight IB 5531 / VY 6247: 09:30 – 11:20 (1 h 50 min)
Flight LX 1954: 12:20 – 14:05 (1 h 45 min)
Flight IB 5968 / VY 6251: 15:30 – 17:25 (1 h 55 min)
Flight LX 1958: 15:55 – 17:45 (1 h 50 min)
Flight QR 8144 / VY 6249: 16:10 – 18:05 (1 h 55 min)
Flight LX 1956: 17:20 – 19:10 (1 h 50 min)
Flight LX 1950: 21:50 – 23:35 (1 h 45 min)

Saturday

Flight LX 1952: 07:10 – 08:50 (1 h 40 min)
Flight IB 5531 / VY 6247: 09:30 – 11:20 (1 h 50 min)
Flight LX 1954: 12:20 – 14:05 (1 h 45 min)
Flight LX 1958: 15:55 – 17:45 (1 h 50 min)
Flight LX 1956: 17:20 – 19:10 (1 h 50 min)
Flight IB 5533 / VY 6249: 21:20 – 23:15 (1 h 55 min)
Flight QR 8142: 21:40 – 23:35 (1 h 55 min)
Flight LX 1950: 21:50 – 23:35 (1 h 45 min)

Sunday

Flight LX 1952: 07:10 – 08:50 (1 h 40 min)
Flight AC 6792: 07:20 – 09:05 (1 h 45 min)
Flight IB 5531 / VY 6247: 09:30 – 11:20 (1 h 50 min)
Flight LX 1954: 12:20 – 14:05 (1 h 45 min)
Flight IB 5123 / VY 1223: 14:25 – 16:15 (1 h 50 min)
Flight LX 1958: 16:00 – 17:50 (1 h 50 min)
Flight LX 1956: 17:20 – 19:10 (1 h 50 min)
Flight VY 6249: 20:35 – 22:30 (1 h 55 min)
Flight QR 8144: 21:25 – 23:20 (1 h 55 min)
Flight LX 1950: 21:50 – 23:35 (1 h 45 min)

Flight Zurich - Barcelona