Flight times from Barcelona to Zurich & schedule

The average flight time from Barcelona to Zurich is About 1 hour 50 minutes, covering a distance of About 840.18 km.

Flight duration

About 1 hour 50 minutes

Flight distance

About 840.18 km

Earliest flight

06:00 → 07:40

Latest flight

20:00 → 21:45

How long is the flight from Barcelona to Zurich?

The flights usually depart from Josep Tarradellas Barcelona-El Prat Airport and arrive at Zurich International Airport.

See more
Earliest first
Latest first
Swiss Airlines LX1951
BCN 06:00
ZRH 07:40
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
KLM KL1510
BCN 06:20
AMS 08:35
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1921
AMS 12:15
ZRH 13:45
1.5h
S
M
T
W
T
F
S
Check prices
KLM KL1510
BCN 06:20
AMS 08:35
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1923
AMS 15:20
ZRH 16:45
1.4h
S
M
T
W
T
F
S
Check prices
KLM KL1510
BCN 06:20
AMS 08:35
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1925
AMS 17:20
ZRH 18:40
1.3h
S
M
T
W
T
F
S
Check prices
KLM KL1510
BCN 06:20
AMS 08:35
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1917
AMS 07:10
ZRH 08:35
1.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6246
BCN 06:45
ZRH 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Iberia IB5530
BCN 06:45
ZRH 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY3900
BCN 06:55
PMI 07:45
With stops 0.8h
S
M
T
W
T
F
S
Condor Airlines DE1163
PMI 14:55
ZRH 17:00
2.1h
S
M
T
W
T
F
S
Check prices
KLM KL1498
BCN 09:20
AMS 11:40
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1923
AMS 15:20
ZRH 16:45
1.4h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1953
BCN 09:40
ZRH 11:30
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Iberia IB406
BCN 09:45
MAD 11:10
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB633
MAD 20:00
ZRH 22:20
2.3h
S
M
T
W
T
F
S
Check prices
Air Serbia JU581
BCN 09:55
BEG 12:30
With stops 2.6h
S
M
T
W
T
F
S
Air Serbia JU330
BEG 06:50
ZRH 08:40
1.8h
S
M
T
W
T
F
S
Check prices
Air Serbia JU581
BCN 09:55
BEG 12:30
With stops 2.6h
S
M
T
W
T
F
S
Air Serbia JU332
BEG 12:00
ZRH 13:50
1.8h
S
M
T
W
T
F
S
Check prices
Iberia IB408
BCN 10:35
MAD 12:00
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB631
MAD 16:40
ZRH 19:00
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB410
BCN 12:30
MAD 13:55
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB633
MAD 20:00
ZRH 22:20
2.3h
S
M
T
W
T
F
S
Check prices
KLM KL1514
BCN 13:25
AMS 15:40
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1925
AMS 17:20
ZRH 18:40
1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB412
BCN 13:35
MAD 15:00
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB631
MAD 16:40
ZRH 19:00
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB414
BCN 14:50
MAD 16:15
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB633
MAD 20:00
ZRH 22:20
2.3h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1955
BCN 14:55
ZRH 16:40
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ079
BCN 16:50
FCO 18:35
With stops 1.8h
S
M
T
W
T
F
S
ITA Airways AZ574
FCO 16:40
ZRH 18:15
1.6h
S
M
T
W
T
F
S
Check prices
See all
TAP Air Portugal TP1039
BCN 22:40
LIS 23:40
With stops 2.0h
S
M
T
W
T
F
S
TAP Air Portugal TP930
LIS 08:35
ZRH 12:25
2.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1039
BCN 22:40
LIS 23:40
With stops 2.0h
S
M
T
W
T
F
S
TAP Air Portugal TP932
LIS 13:25
ZRH 17:15
2.8h
S
M
T
W
T
F
S
Check prices
Iberia IB424
BCN 21:10
MAD 22:35
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB627
MAD 08:45
ZRH 11:05
2.3h
S
M
T
W
T
F
S
Check prices
Air Serbia JU585
BCN 20:35
BEG 23:10
With stops 2.6h
S
M
T
W
T
F
S
Air Serbia JU330
BEG 06:50
ZRH 08:40
1.8h
S
M
T
W
T
F
S
Check prices
Air Serbia JU585
BCN 20:35
BEG 23:10
With stops 2.6h
S
M
T
W
T
F
S
Air Serbia JU332
BEG 12:00
ZRH 13:50
1.8h
S
M
T
W
T
F
S
Check prices
Air Serbia JU585
BCN 20:35
BEG 23:10
With stops 2.6h
S
M
T
W
T
F
S
Air Serbia JU334
BEG 18:00
ZRH 19:50
1.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX7708
BCN 20:30
MAD 22:00
With stops 1.5h
S
M
T
W
T
F
S
Air Europa UX1675
MAD 07:50
ZRH 10:05
2.3h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1957
BCN 20:00
ZRH 21:45
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
KLM KL1520
BCN 19:45
AMS 22:00
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1917
AMS 07:10
ZRH 08:35
1.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6248
BCN 18:45
ZRH 20:40
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Iberia IB5532
BCN 18:45
ZRH 20:40
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Iberia IB418
BCN 18:10
MAD 19:35
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB631
MAD 16:40
ZRH 19:00
2.3h
S
M
T
W
T
F
S
Check prices
KLM KL1518
BCN 17:20
AMS 19:35
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1927
AMS 21:00
ZRH 22:25
1.4h
S
M
T
W
T
F
S
Check prices
Iberia IB644
BCN 17:05
MAD 18:30
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB631
MAD 16:40
ZRH 19:00
2.3h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ079
BCN 16:50
FCO 18:35
With stops 1.8h
S
M
T
W
T
F
S
ITA Airways AZ574
FCO 16:40
ZRH 18:15
1.6h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1955
BCN 14:55
ZRH 16:40
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Iberia IB414
BCN 14:50
MAD 16:15
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB633
MAD 20:00
ZRH 22:20
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB412
BCN 13:35
MAD 15:00
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB631
MAD 16:40
ZRH 19:00
2.3h
S
M
T
W
T
F
S
Check prices
KLM KL1514
BCN 13:25
AMS 15:40
With stops 2.3h
S
M
T
W
T
F
S
KLM KL1925
AMS 17:20
ZRH 18:40
1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB410
BCN 12:30
MAD 13:55
With stops 1.4h
S
M
T
W
T
F
S
Iberia IB633
MAD 20:00
ZRH 22:20
2.3h
S
M
T
W
T
F
S
Check prices
See all
Swiss Airlines LX1951
BCN 06:00
ZRH 07:40
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6246
BCN 06:45
ZRH 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Iberia IB5530
BCN 06:45
ZRH 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1953
BCN 09:40
ZRH 11:30
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1955
BCN 14:55
ZRH 16:40
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6248
BCN 18:45
ZRH 20:40
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Iberia IB5532
BCN 18:45
ZRH 20:40
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1957
BCN 20:00
ZRH 21:45
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
See all
Swiss Airlines LX1957
BCN 20:00
ZRH 21:45
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6248
BCN 18:45
ZRH 20:40
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Iberia IB5532
BCN 18:45
ZRH 20:40
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1955
BCN 14:55
ZRH 16:40
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1953
BCN 09:40
ZRH 11:30
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6246
BCN 06:45
ZRH 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Iberia IB5530
BCN 06:45
ZRH 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1951
BCN 06:00
ZRH 07:40
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Barcelona to Zurich

Multiple airlines provide flights from Barcelona to Zurich. The best rated one is Vueling Airlines with an average rating of 10.0.

See more
Vueling Airlines
Vueling Airlines
User rating: 10.0
SWISS
SWISS
User rating: 8.1
British Airways
British Airways
User rating: 8.1

FAQs about flight schedules from Barcelona to Zurich

  • When are flight tickets from Barcelona to Zurich the cheapest?

    Airlines adjust prices for flights from Barcelona to Zurich based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 1 hour 52 minutes to fly from Barcelona to Zurich.
  • Airlines with flights from Barcelona to Zurich: LATAM Airlines, Iberia, Level, Air Canada, United Airlines, Vueling Airlines, SWISS and Qatar Airways.
  • There are 1 airport(s) in Zurich (ZRH): Zurich Airport.