Direct flights
from Barcelona (BCN)
to Zürich (ZRH)

Weekly schedule for flights between El Prat (Barcelona, Spain) and Zürich-Kloten (Zürich, Switzerland) operated by 1 airlines.
42 weekly flights operate on this route flying 535mi in 1h45min.
Expect $89 in average for a one-way ticket with the cheapest option at $67.

Monday
Monday
06:35AM08:15AM
Swiss International Air LinesLXLX1951
Monday
07:00AM08:55AM
VuelingVYVY6246
Monday
09:50AM11:40AM
Swiss International Air LinesLXLX1953
Monday
02:55PM04:40PM
Swiss International Air LinesLXLX1955
Monday
06:30PM08:20PM
VuelingVYVY6248
Monday
08:05PM09:50PM
Swiss International Air LinesLXLX1957
Tuesday
Tuesday
06:45AM08:25AM
Swiss International Air LinesLXLX1951
Tuesday
07:00AM08:55AM
VuelingVYVY6246
Tuesday
09:50AM11:40AM
Swiss International Air LinesLXLX1953
Tuesday
02:55PM04:40PM
Swiss International Air LinesLXLX1955
Tuesday
08:05PM09:50PM
Swiss International Air LinesLXLX1957
Wednesday
Wednesday
06:45AM08:25AM
Swiss International Air LinesLXLX1951
Wednesday
07:00AM08:55AM
VuelingVYVY6246
Wednesday
09:50AM11:40AM
Swiss International Air LinesLXLX1953
Wednesday
02:55PM04:40PM
Swiss International Air LinesLXLX1955
Wednesday
06:30PM08:20PM
VuelingVYVY6248
Wednesday
08:05PM09:50PM
Swiss International Air LinesLXLX1957
Thursday
Thursday
06:45AM08:25AM
Swiss International Air LinesLXLX1951
Thursday
07:00AM08:55AM
VuelingVYVY6246
Thursday
09:50AM11:40AM
Swiss International Air LinesLXLX1953
Thursday
02:55PM04:40PM
Swiss International Air LinesLXLX1955
Thursday
06:30PM08:20PM
VuelingVYVY6248
Thursday
08:05PM09:50PM
Swiss International Air LinesLXLX1957
Friday
Friday
06:45AM08:25AM
Swiss International Air LinesLXLX1951
Friday
08:00AM09:55AM
VuelingVYVY6246
Friday
09:50AM11:40AM
Swiss International Air LinesLXLX1953
Friday
02:55PM04:40PM
Swiss International Air LinesLXLX1955
Friday
06:30PM08:20PM
VuelingVYVY6248
Friday
08:05PM09:50PM
Swiss International Air LinesLXLX1957
Saturday
Saturday
06:45AM08:25AM
Swiss International Air LinesLXLX1951
Saturday
07:00AM08:55AM
VuelingVYVY6246
Saturday
09:50AM11:40AM
Swiss International Air LinesLXLX1953
Saturday
02:55PM04:40PM
Swiss International Air LinesLXLX1955
Saturday
06:30PM08:20PM
VuelingVYVY6248
Saturday
08:05PM09:50PM
Swiss International Air LinesLXLX1957
Sunday
Sunday
06:00AM07:40AM
Swiss International Air LinesLXLX1951
Sunday
07:00AM08:55AM
VuelingVYVY6246
Sunday
09:35AM11:25AM
Swiss International Air LinesLXLX1953
Sunday
02:55PM04:40PM
Swiss International Air LinesLXLX1955
Sunday
06:35PM08:25PM
Swiss International Air LinesLXLX1959
Sunday
06:40PM08:30PM
VuelingVYVY6248
Sunday
08:05PM09:50PM
Swiss International Air LinesLXLX1957