Flight times from Zurich to Barcelona & schedule

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

Flight duration

About 1 hour 47 minutes

Flight distance

About 840.18 km

How long is the flight from Zurich to Barcelona?

The flights usually depart from Zurich International Airport and arrive at Barcelona Airport.

See more
Earliest first
Latest first
Air Serbia JU333
ZRH 2:35 PM
BEG 4:15 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Serbia JU584
BEG 5:10 PM
BCN 7:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
Air Serbia JU333
ZRH 2:35 PM
BEG 4:15 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Serbia JU580
BEG 6:30 AM
BCN 9:10 AM
2.7h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX2150
ZRH 3:35 PM
PMI 5:30 PM
With stops 1.9h
S
M
T
W
T
F
S
Vueling Airlines VY3927
PMI 9:45 PM
BCN 10:45 PM
1.0h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1958
ZRH 4:00 PM
BCN 5:50 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1956
ZRH 5:20 PM
BCN 7:10 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX1672
ZRH 6:30 PM
MAD 8:55 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Europa UX7701
MAD 7:30 AM
BCN 8:55 AM
1.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX1672
ZRH 6:30 PM
MAD 8:55 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Europa UX7703
MAD 3:10 PM
BCN 4:35 PM
1.4h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1952
ZRH 7:10 AM
BCN 8:50 AM
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ573
ZRH 7:05 PM
FCO 8:35 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ078
FCO 9:25 PM
BCN 11:15 PM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ573
ZRH 7:05 PM
FCO 8:35 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ074
FCO 9:00 AM
BCN 10:50 AM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ573
ZRH 7:05 PM
FCO 8:35 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ076
FCO 2:05 PM
BCN 3:55 PM
1.8h
S
M
T
W
T
F
S
Check prices
Air Serbia JU335
ZRH 8:40 PM
BEG 10:20 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Serbia JU580
BEG 6:30 AM
BCN 9:10 AM
2.7h
S
M
T
W
T
F
S
Check prices
Air Serbia JU335
ZRH 8:40 PM
BEG 10:20 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Serbia JU584
BEG 5:10 PM
BCN 7:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6247
ZRH 9:35 AM
BCN 11:25 AM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1950
ZRH 9:50 PM
BCN 11:35 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Air Serbia JU331
ZRH 9:30 AM
BEG 11:10 AM
With stops 1.7h
S
M
T
W
T
F
S
Air Serbia JU584
BEG 5:10 PM
BCN 7:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6249
ZRH 10:05 PM
BCN 11:55 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ571
ZRH 10:55 AM
FCO 12:25 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ076
FCO 2:05 PM
BCN 3:55 PM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ571
ZRH 10:55 AM
FCO 12:25 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ078
FCO 9:25 PM
BCN 11:15 PM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ571
ZRH 10:55 AM
FCO 12:25 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ074
FCO 9:00 AM
BCN 10:50 AM
1.8h
S
M
T
W
T
F
S
Check prices
See all
Swiss Airlines LX1954
ZRH 12:20 PM
BCN 2:05 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE1162
ZRH 11:55 AM
PMI 1:45 PM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY3919
PMI 10:25 PM
BCN 11:25 PM
1.0h
S
M
T
W
T
F
S
Check prices
Air Europa UX1676
ZRH 11:10 AM
MAD 1:35 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Europa UX7703
MAD 3:10 PM
BCN 4:35 PM
1.4h
S
M
T
W
T
F
S
Check prices
Eurowings EW6837
ZRH 11:25 AM
PMI 1:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY3915
PMI 6:35 PM
BCN 7:35 PM
1.0h
S
M
T
W
T
F
S
Check prices
Eurowings EW6837
ZRH 11:25 AM
PMI 1:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY3919
PMI 10:25 PM
BCN 11:25 PM
1.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6249
ZRH 10:05 PM
BCN 11:55 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ571
ZRH 10:55 AM
FCO 12:25 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ076
FCO 2:05 PM
BCN 3:55 PM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ571
ZRH 10:55 AM
FCO 12:25 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ078
FCO 9:25 PM
BCN 11:15 PM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ571
ZRH 10:55 AM
FCO 12:25 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ074
FCO 9:00 AM
BCN 10:50 AM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6247
ZRH 9:35 AM
BCN 11:25 AM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1950
ZRH 9:50 PM
BCN 11:35 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Air Serbia JU331
ZRH 9:30 AM
BEG 11:10 AM
With stops 1.7h
S
M
T
W
T
F
S
Air Serbia JU584
BEG 5:10 PM
BCN 7:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
Air Serbia JU335
ZRH 8:40 PM
BEG 10:20 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Serbia JU580
BEG 6:30 AM
BCN 9:10 AM
2.7h
S
M
T
W
T
F
S
Check prices
Air Serbia JU335
ZRH 8:40 PM
BEG 10:20 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Serbia JU584
BEG 5:10 PM
BCN 7:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1952
ZRH 7:10 AM
BCN 8:50 AM
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ573
ZRH 7:05 PM
FCO 8:35 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ078
FCO 9:25 PM
BCN 11:15 PM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ573
ZRH 7:05 PM
FCO 8:35 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ074
FCO 9:00 AM
BCN 10:50 AM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ573
ZRH 7:05 PM
FCO 8:35 PM
With stops 1.5h
S
M
T
W
T
F
S
ITA Airways AZ076
FCO 2:05 PM
BCN 3:55 PM
1.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX1672
ZRH 6:30 PM
MAD 8:55 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Europa UX7701
MAD 7:30 AM
BCN 8:55 AM
1.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX1672
ZRH 6:30 PM
MAD 8:55 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Europa UX7703
MAD 3:10 PM
BCN 4:35 PM
1.4h
S
M
T
W
T
F
S
Check prices
See all
Swiss Airlines LX1958
ZRH 4:00 PM
BCN 5:50 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1956
ZRH 5:20 PM
BCN 7:10 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1952
ZRH 7:10 AM
BCN 8:50 AM
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6247
ZRH 9:35 AM
BCN 11:25 AM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1950
ZRH 9:50 PM
BCN 11:35 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6249
ZRH 10:05 PM
BCN 11:55 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1954
ZRH 12:20 PM
BCN 2:05 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1954
ZRH 12:20 PM
BCN 2:05 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6249
ZRH 10:05 PM
BCN 11:55 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6247
ZRH 9:35 AM
BCN 11:25 AM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1950
ZRH 9:50 PM
BCN 11:35 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1952
ZRH 7:10 AM
BCN 8:50 AM
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1956
ZRH 5:20 PM
BCN 7:10 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX1958
ZRH 4:00 PM
BCN 5:50 PM
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Zurich to Barcelona

  • When are flight tickets from Zurich (ZRH) to Barcelona (BCN) the cheapest?

    Airlines adjust prices for flights from Zurich to Barcelona based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 1 hour 46 minutes to fly from Zurich (ZRH) to Barcelona (BCN).
  • Airlines with flights from Zurich (ZRH) to Barcelona (BCN): United Airlines, Air Canada, Swiss, Qatar Airways, Vueling Airlines, Iberia and LATAM Airlines.