Piratefly

Cheap flights from Zurich

We are watching 229 routes out of Zurich. The cheapest fare we can vouch for today is €29, and for each one we say whether today is a good moment or you should wait.

See this fare · Rome €29

The booking happens on our partner site. The price you see there is the price you pay; they pay us, you do not.

Get the cheapest flights from Zurich, every week

Free. One email a week, or one per real drop on a route you pick. Unsubscribe in one click.

Where to fly from Zurich

Thu
31 Dec
Zurich → Rome
easyJet Based on 1289 observations ✈ Direct
€29
Wed
2 Dec
Zurich → London
EasyJet Based on 455 observations ✈ Direct
€35
Sat
9 Jan
Zurich → Porto
EasyJet Based on 158 observations ✈ Direct
€36
Wed
18 Nov
Zurich → Prishtina
EasyJet Based on 319 observations ✈ Direct
€37
Wed
2 Dec
Zurich → Marrakesh
EasyJet Based on 153 observations ✈ Direct
€37
Mon
23 Nov
Zurich → Lisbon
EasyJet Based on 246 observations ✈ Direct
€39
Fri
6 Nov
Zurich → Antalya
Pegasus Based on 361 observations ✈ Direct
€41
Tue
19 Jan
Zurich → Barcelona
Vueling Based on 604 observations ✈ Direct
€44
Tue
19 Jan
Zurich → Istanbul
Turkish Airlines Based on 1457 observations ✈ Direct
€46
Tue
10 Nov
Zurich → Dublin
Aer Lingus Based on 66 observations ✈ Direct
€53
Sat
5 Dec
Zurich → Edinburgh
EasyJet Based on 26 observations 1 stop
€55
Tue
17 Nov
Zurich → Marseille
EasyJet Based on 54 observations 1 stop
€56
Wed
13 Jan
Zurich → Berlin
Eurowings Based on 369 observations ✈ Direct
€57
Wed
2 Dec
Zurich → Alicante
EasyJet Based on 149 observations 1 stop
€57
Wed
18 Nov
Zurich → Valencia
EasyJet Based on 139 observations 1 stop
€57
Sat
5 Dec
Zurich → Milan
EasyJet Based on 241 observations 1 stop
€58
Wed
16 Dec
Zurich → Palermo
EasyJet Based on 69 observations 1 stop
€59
Tue
15 Dec
Zurich → Copenhagen
EasyJet Based on 126 observations 1 stop
€60
Thu
3 Dec
Zurich → Frankfurt
easyJet Based on 90 observations 1 stop
€60
Tue
12 Jan
Zurich → Vienna
EasyJet Based on 191 observations 1 stop
€61
Tue
10 Nov
Zurich → Stockholm
Croatia Airlines Based on 105 observations 1 stop
€61
Wed
13 Jan
Zurich → Bratislava
EasyJet Based on 68 observations 1 stop
€63
Thu
12 Nov
Zurich → Bodrum
Ajet Based on 41 observations 1 stop
€63
Sat
12 Dec
Zurich → Geneva
EasyJet Based on 107 observations 1 stop
€64
Tue
15 Dec
Zurich → Budapest
easyJet Based on 197 observations 1 stop
€65
Sun
6 Dec
Zurich → Düsseldorf
Eurowings Based on 116 observations ✈ Direct
€65
Mon
28 Dec
Zurich → Cologne
Eurowings Based on 110 observations ✈ Direct
€65
Tue
24 Nov
Zurich → Palma de Mallorca
Iberia Based on 178 observations 1 stop
€67
Fri
27 Nov
Zurich → Madrid
Iberia Based on 158 observations ✈ Direct
€67
Mon
9 Nov
Zurich → Oslo
EasyJet Based on 112 observations 1 stop
€67
Mon
4 Jan
Zurich → Valletta
EasyJet Based on 107 observations 1 stop
€67
Wed
2 Dec
Zurich → Tirana
Ryanair Based on 72 observations 1 stop
€67
Thu
3 Dec
Zurich → Faro
EasyJet Based on 30 observations 1 stop
€67
Sun
13 Dec
Zurich → Paris
EasyJet Based on 248 observations 1 stop
€68
Tue
12 Jan
Zurich → Brussels
Vueling Based on 106 observations 1 stop
€68
Wed
25 Nov
Zurich → Venice
Vueling Based on 86 observations 1 stop
€68
Sun
22 Nov
Zurich → Belgrade
Air Baltic Based on 252 observations ✈ Direct
€70
Mon
14 Dec
Zurich → Malaga
EasyJet Based on 145 observations 1 stop
€70
Fri
13 Nov
Zurich → Paphos
EasyJet Based on 76 observations 1 stop
€70
Wed
11 Nov
Zurich → Thessaloniki
EasyJet Based on 123 observations 1 stop
€71
Mon
9 Nov
Zurich → Birmingham
Aer Lingus Based on 20 observations 1 stop
€71
Tue
15 Dec
Zurich → Krakow
EasyJet Based on 80 observations 1 stop
€72
Sat
12 Dec
Zurich → Lyon
EasyJet Based on 38 observations 1 stop
€72
Sat
5 Dec
Zurich → Gdansk
EasyJet Based on 124 observations 1 stop
€73
Mon
9 Nov
Zurich → Pisa
Ryanair Based on 28 observations 1 stop
€73
Wed
6 Jan
Zurich → Nice
EasyJet Based on 186 observations 1 stop
€74
Sat
12 Dec
Zurich → Funchal
EasyJet Based on 58 observations 1 stop
€76
Mon
9 Nov
Zurich → Luxembourg
EasyJet Based on 55 observations 1 stop
€76
Mon
9 Nov
Zurich → Athens
Aer Lingus Based on 128 observations 1 stop
€77
Thu
10 Dec
Zurich → Hamburg
EasyJet Based on 113 observations 1 stop
€77
Tue
15 Dec
Zurich → Bucharest
EasyJet Based on 63 observations 1 stop
€77
Thu
12 Nov
Zurich → Bremen
EasyJet Based on 53 observations 1 stop
€78
Sat
16 Jan
Zurich → Vilnius
EasyJet Based on 177 observations 1 stop
€79
Wed
25 Nov
Zurich → Cluj-Napoca
EasyJet Based on 13 observations 1 stop
€79
Fri
13 Nov
Zurich → Dalaman
Ajet Based on 57 observations 1 stop
€80
Wed
11 Nov
Zurich → Manchester
Vueling Based on 43 observations 1 stop
€80
Wed
9 Dec
Zurich → Wroclaw
EasyJet Based on 43 observations 1 stop
€80
Sun
13 Dec
Zurich → Warsaw
easyJet Based on 246 observations 1 stop
€81
Sat
16 Jan
Zurich → Santiago de Compostela
EasyJet Based on 21 observations 1 stop
€81
Tue
12 Jan
Zurich → Yerevan
EasyJet Based on 251 observations 1 stop
€82

Booking tips from our fare data

How far in advance should you book a flight?
Book 1–1.5 months before departure. Tracking the same flights at every lead time (94,914 flights on 19,442 routes, 2026-06-14 to 2026-11-04), that window had the smallest average premium over each flight's lowest fare: +16.8%, against +49.3% in the last 3 days.
What is the cheapest day of the week to fly?
Wednesday. Comparing each fare with the median of its own route, Wednesday departures were +3.4% and Tuesday +4.2%, while Friday was the dearest at +10.6%. Weekend departures cost more than midweek ones.
What is the cheapest month to fly?
November 2026. Comparing each route's fares month by month (booked 8–60 days ahead), November 2026 departures were -1.1% against the route's own median, while January 2027 was the dearest at +17.5%. Covers September 2026, October 2026, November 2026, December 2026, January 2027; fares observed 2026-06-14 to 2026-11-04.

Price drops on Telegram

When a route drops below its usual price we post it to the channel: one message per drop, no spam, leave any time.

Join on Telegram

Save €200+ on every trip

Five minutes of setup, and it works on every flight after this one.