Cheap Flights to Zurich

Search for the cheapest air tickets to Zurich (ZRH)

Recently booked air tickets to Zurich

From
London
To
Zurich
Depart date
25.03.2026
Price
$129
From
Barcelona
To
Zurich
Depart date
21.03.2026
Price
$141
From
Istanbul
To
Zurich
Depart date
04.03.2026
Price
$156
From
Rome
To
Zurich
Depart date
15.03.2026
Price
$171
From
Palma Mallorca
To
Zurich
Depart date
20.04.2026
Price
$174
From
Berlin
To
Zurich
Depart date
26.02.2026
Price
$185
From
Antalya
To
Zurich
Depart date
03.03.2026
Price
$197
From
Manchester
To
Zurich
Depart date
16.02.2026
Price
$201
From
Pristina
To
Zurich
Depart date
07.03.2026
Price
$207
From
Ankara
To
Zurich
Depart date
03.03.2026
Price
$219

Popular flights to Zurich

Flights Frankfurt to Zurich
Frankfurt → Zurich
23.02.2026
$92
Flights Istanbul to Zurich
Istanbul → Zurich
26.03.2026
$29
Flights Baku to Zurich
Baku → Zurich
28.05.2026
$109
Flights Barcelona to Zurich
Barcelona → Zurich
25.03.2026
$34
Flights Antalya to Zurich
Antalya → Zurich
01.04.2026
$37
Flights Tashkent to Zurich
Tashkent → Zurich
03.03.2026
$178
Flights Tbilisi to Zurich
Tbilisi → Zurich
25.03.2026
$76
Flights Rome to Zurich
Rome → Zurich
26.03.2026
$34
Flights Warsaw to Zurich
Warsaw → Zurich
12.03.2026
$59

Average price of flights to Zurich by month

Find the cheapest month – or even day – to fly to Zurich.

February
April
June

Airlines Flying to Zurich

Schedule flights Zurich - Doha

15:40 → 23:25

direct

logo Qatar Airways 96
ZRH — DOH
M T W T F S S
10:25 → 22:10

1 stop

LOT Polish Airlines logo LOT Polish Airlines
ZRH — DOH
- - - - - S -
10:25 → 22:10

1 stop

LOT Polish Airlines logo LOT Polish Airlines
ZRH — DOH
- - - - F - -
10:25 → 23:05

1 stop

Scandinavian Airlines logo Scandinavian Airlines
ZRH — DOH
- - - - - - S
10:25 → 23:05

1 stop

Scandinavian Airlines logo Scandinavian Airlines
ZRH — DOH
- - - - F S -
10:25 → 22:10

1 stop

LOT Polish Airlines logo LOT Polish Airlines
ZRH — DOH
- - W - - - -
10:25 → 22:10

1 stop

LOT Polish Airlines logo LOT Polish Airlines
ZRH — DOH
M - - T - - S
10:25 → 22:10

1 stop

LOT Polish Airlines logo LOT Polish Airlines
ZRH — DOH
- T - - - - -
10:25 → 22:10

1 stop

LOT Polish Airlines logo LOT Polish Airlines
ZRH — DOH
M - - - - - -
10:40 → 00:50

1 stop

Turkish Airlines logo Turkish Airlines
ZRH — DOH
M - - - - - S
10:40 → 00:50

1 stop

Turkish Airlines logo Turkish Airlines
ZRH — DOH
- - W - - - -
10:40 → 00:50

1 stop

Turkish Airlines logo Turkish Airlines
ZRH — DOH
M - W T - S S
10:45 → 22:25

1 stop

ITA Airways logo ITA Airways
ZRH — DOH
- - - - - - S
10:45 → 22:25

1 stop

ITA Airways logo ITA Airways
ZRH — DOH
- - W - - - -
10:45 → 22:25

1 stop

ITA Airways logo ITA Airways
ZRH — DOH
- - - - - S -
10:45 → 22:25

1 stop

ITA Airways logo ITA Airways
ZRH — DOH
- T - - - - -
10:45 → 20:55

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
- - W - - - -
10:45 → 20:55

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
M - - - - - -
10:45 → 20:55

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
- T - - - - -
10:45 → 20:55

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
- - - - - - S
10:45 → 20:55

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
- - - T - - -
10:45 → 20:55

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
- - - - F S -
10:55 → 00:40

1 stop

Pegasus Airlines logo Pegasus Airlines
ZRH — DOH
- - - - F - -
10:55 → 00:50

1 stop

Pegasus Airlines logo Pegasus Airlines
ZRH — DOH
- - - - - - S
11:05 → 22:30

1 stop

Croatia Airlines logo Croatia Airlines
ZRH — DOH
M - W - F S -
11:05 → 00:50

1 stop

Turkish Airlines logo Turkish Airlines
ZRH — DOH
- T - - - - -
11:05 → 22:30

1 stop

Croatia Airlines logo Croatia Airlines
ZRH — DOH
M - - - - S -
11:05 → 00:50

1 stop

Turkish Airlines logo Turkish Airlines
ZRH — DOH
- - - - F - -
11:25 → 23:15

1 stop

Lufthansa logo Lufthansa
ZRH — DOH
M T W T - S S
11:25 → 23:15

1 stop

Lufthansa logo Lufthansa
ZRH — DOH
- - - - F - -
12:20 → 23:05

1 stop

Brussels Airlines logo Brussels Airlines
ZRH — DOH
- - - - - S -
12:20 → 23:05

1 stop

Brussels Airlines logo Brussels Airlines
ZRH — DOH
M - - - F - -
13:55 → 03:20

1 stop

EgyptAir logo EgyptAir
ZRH — DOH
M - W - - S -
14:35 → 00:50

1 stop

Turkish Airlines logo Turkish Airlines
ZRH — DOH
- - W - - - -
14:35 → 00:50

1 stop

Turkish Airlines logo Turkish Airlines
ZRH — DOH
- T - - - - -
14:35 → 00:50

1 stop

Turkish Airlines logo Turkish Airlines
ZRH — DOH
- - - - - - S
14:50 → 01:00

1 stop

Pegasus Airlines logo Pegasus Airlines
ZRH — DOH
M T W - - - -
15:00 → 01:55

1 stop

Saudia logo Saudia
ZRH — DOH
- - W - - - -
15:30 → 05:00

1 stop

Royal Jordanian logo Royal Jordanian
ZRH — DOH
- T - T - - -
15:40 → 23:25

direct

Qatar Airways logo Qatar Airways
ZRH — DOH
M T W T F S S
19:15 → 05:20

1 stop

ITA Airways logo ITA Airways
ZRH — DOH
- - - - - S -
19:15 → 05:20

1 stop

ITA Airways logo ITA Airways
ZRH — DOH
- - - - - - S
19:15 → 05:20

1 stop

ITA Airways logo ITA Airways
ZRH — DOH
- T - - - - S
19:15 → 05:20

1 stop

ITA Airways logo ITA Airways
ZRH — DOH
M - - - - - -
21:35 → 09:35

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
M - W T - - S
21:35 → 09:35

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
- T - T F - -
21:35 → 09:35

1 stop

Etihad Airways logo Etihad Airways
ZRH — DOH
- - - - F - -