Cheap flights from Barcelona to Zurich

Search for the cheapest air tickets from Barcelona to Zurich

Recently booked flights from Barcelona to Zurich

From
Barcelona
To
Zurich
Depart date
10.07.2025
Price
$429 / 1562ر.ق

Average ticket prices for flights from Barcelona to Zurich by month

Find the cheapest time to fly from Barcelona to Zurich.

July
August
September
October
November
January
March

Airlines Flying to Zurich from Barcelona

Flight schedule Barcelona to Zurich

06:00 → 07:40

direct

logo Swiss International Air Lines 1951
BCN — ZRH
M T W T F S S
07:00 → 08:55

direct

logo Vueling 6246
BCN — ZRH
- T W T F S S
07:05 → 09:00

direct

logo Vueling 6246
BCN — ZRH
M - - - - - -
09:40 → 11:30

direct

logo Swiss International Air Lines 1953
BCN — ZRH
M T - T F S S
12:55 → 14:50

direct

logo Vueling 6248
BCN — ZRH
M - - - - - -
13:00 → 14:55

direct

logo Vueling 6248
BCN — ZRH
- - - - - S -
13:40 → 15:35

direct

logo Vueling 6248
BCN — ZRH
- - - - - - S
14:55 → 16:40

direct

logo Swiss International Air Lines 1955
BCN — ZRH
M T W T F S S
16:45 → 18:45

direct

logo Vueling 6248
BCN — ZRH
- T - - - - -
18:35 → 20:25

direct

logo Swiss International Air Lines 1959
BCN — ZRH
- - - - F - S
18:45 → 20:35

direct

logo Vueling 6248
BCN — ZRH
- - - - F - -
19:05 → 20:55

direct

logo Vueling 6248
BCN — ZRH
- - W - - - -
19:30 → 21:20

direct

logo Vueling 6248
BCN — ZRH
- - - T - - -
20:00 → 21:45

direct

logo Swiss International Air Lines 1957
BCN — ZRH
M T W T F S -
06:00 → 07:40

direct

Swiss International Air Lines logo Swiss International Air Lines
BCN — ZRH
M T W T F S S
06:10 → 10:25

1 stop

Air France logo Air France
BCN — ZRH
M T W T F S S
07:00 → 08:55

direct

Vueling logo Vueling
BCN — ZRH
- T W T F S S
07:05 → 09:00

direct

Vueling logo Vueling
BCN — ZRH
M - - - - - -
07:50 → 12:15

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- - - - - - S
08:00 → 14:05

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- - - - - S -
09:15 → 14:40

1 stop

Air Europa logo Air Europa
BCN — ZRH
- - W - - - -
09:25 → 15:00

1 stop

Eurowings logo Eurowings
BCN — ZRH
M T - - F - -
09:40 → 11:30

direct

Swiss International Air Lines logo Swiss International Air Lines
BCN — ZRH
M T - T F S S
09:45 → 14:40

1 stop

Air Europa logo Air Europa
BCN — ZRH
M - - - - - -
10:15 → 15:35

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- - - - F - -
10:15 → 15:40

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- - - T - - -
10:20 → 15:45

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
M - - - - - -
10:20 → 16:00

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- - W - - - -
10:20 → 15:35

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- - - - - - S
10:20 → 15:45

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
M - - - - - -
10:20 → 15:40

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- T - - - S -
10:25 → 15:00

1 stop

Eurowings logo Eurowings
BCN — ZRH
- - - - - - S
10:30 → 15:00

1 stop

Eurowings logo Eurowings
BCN — ZRH
- - W - - - -
11:40 → 16:45

1 stop

ITA Airways logo ITA Airways
BCN — ZRH
M - W - F - -
11:55 → 15:25

1 stop

Air Europa logo Air Europa
BCN — ZRH
- T - - - - -
11:55 → 16:05

1 stop

Air Europa logo Air Europa
BCN — ZRH
- - - - - S -
11:55 → 16:55

1 stop

Air Europa logo Air Europa
BCN — ZRH
M T W T F S S
11:55 → 17:00

1 stop

Air Europa logo Air Europa
BCN — ZRH
- T - - F - -
12:50 → 17:25

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
M - W - - S -
12:55 → 14:50

direct

Vueling logo Vueling
BCN — ZRH
M - - - - - -
13:00 → 14:55

direct

Vueling logo Vueling
BCN — ZRH
- - - - - S -
13:40 → 15:35

direct

Vueling logo Vueling
BCN — ZRH
- - - - - - S
13:50 → 19:15

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
M T - T F S S
14:55 → 16:40

direct

Swiss International Air Lines logo Swiss International Air Lines
BCN — ZRH
M T W T F S S
15:10 → 21:20

1 stop

Brussels Airlines logo Brussels Airlines
BCN — ZRH
- - W - - - -
15:20 → 20:05

1 stop

Luxair logo Luxair
BCN — ZRH
- T W - F - -
15:30 → 20:15

1 stop

Air Europa logo Air Europa
BCN — ZRH
M T W T F S S
15:40 → 20:05

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- T W T F - -
15:50 → 20:05

1 stop

Luxair logo Luxair
BCN — ZRH
- - - T - - -
15:50 → 21:15

1 stop

Air France logo Air France
BCN — ZRH
- - - T - - -
16:25 → 21:50

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
M - W T F S S
16:35 → 22:30

1 stop

Air France logo Air France
BCN — ZRH
M T W - F S S
16:35 → 21:15

1 stop

Air France logo Air France
BCN — ZRH
- - - T - - -
16:45 → 18:45

direct

Vueling logo Vueling
BCN — ZRH
- T - - - - -
16:50 → 21:45

1 stop

ITA Airways logo ITA Airways
BCN — ZRH
- - - - - - S
17:15 → 21:50

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
M - W - F - S
17:20 → 21:50

1 stop

Lufthansa logo Lufthansa
BCN — ZRH
- - - T - S -
18:05 → 22:30

1 stop

Air France logo Air France
BCN — ZRH
M T W - F S S
18:35 → 20:25

direct

Swiss International Air Lines logo Swiss International Air Lines
BCN — ZRH
- - - - F - S
18:45 → 20:35

direct

Vueling logo Vueling
BCN — ZRH
- - - - F - -
18:45 → 22:05

1 stop

Air Europa logo Air Europa
BCN — ZRH
- - - T F - -
18:45 → 22:10

1 stop

Air Europa logo Air Europa
BCN — ZRH
- - - - - - S
19:05 → 20:55

direct

Vueling logo Vueling
BCN — ZRH
- - W - - - -
19:30 → 21:20

direct

Vueling logo Vueling
BCN — ZRH
- - - T - - -
20:00 → 21:45

direct

Swiss International Air Lines logo Swiss International Air Lines
BCN — ZRH
M T W T F S -