- Zurich (ZRH) Barcelona (BCN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–5 Non-stop flights per dayat least 1h 40minfrom $73 - Zurich (ZRH) Belgrade (BEG)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–3 Non-stop flights per dayat least 1h 35minfrom $97 - Zurich (ZRH) Brussels (BRU)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–5 Non-stop flights per dayat least 1h 15minfrom $203 - Zurich (ZRH) Dublin (DUB)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 Non-stop flights per dayat least 2h 15minfrom $194 - Zurich (ZRH) Dusseldorf (DUS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 4 Non-stop flights per dayat least 1h 15minfrom $82 - Zurich (ZRH) Newark (EWR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 Non-stop flight per dayat least 8h 50minfrom $380 - Zurich (ZRH) Sao Paulo (GRU)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 Non-stop flight per dayat least 9h 45minfrom $757 - Zurich (ZRH) Hamburg (HAM)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–5 Non-stop flights per dayat least 1h 25minfrom $97 - Zurich (ZRH) Istanbul (IST)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
4–5 Non-stop flights per dayat least 2h 50minfrom $125 - Zurich (ZRH) New York (JFK)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 8h 50minfrom $403 - Zurich (ZRH) Los Angeles (LAX)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 Non-stop flight per dayat least 12h 20minfrom $555 - Zurich (ZRH) London Gatwick (LGW)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–4 Non-stop flights per dayat least 1h 40minfrom $165 - Zurich (ZRH) London Heathrow (LHR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 8 Non-stop flights per dayat least 1h 40minfrom $128 - Zurich (ZRH) Lisbon (LIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 3 Non-stop flights per dayat least 2h 50minfrom $129 - Zurich (ZRH) Las Palmas (LPA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 Non-stop flights per dayat least 4h 15minfrom $243 - Zurich (ZRH) Manchester (MAN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 3 Non-stop flights per dayat least 1h 55minfrom $175 - Zurich (ZRH) Muscat (MCT)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
3–6 Non-stop flights per weekat least 5h 15minfrom $145 - Zurich (ZRH) Miami (MIA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 10h 25minfrom $788 - Zurich (ZRH) Malta (MLA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 2 Non-stop flights per dayat least 2h 10minfrom $181 - Zurich (ZRH) Porto (OPO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 3 Non-stop flights per dayat least 2h 25minfrom $60
Stops
- Direct flight
Destination country
Destination airport
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Most frequent connection to Zurich:
- London - Zurich (203/Week)
- Berlin - Zurich (123/Week)
- London Heathrow - Zurich (104/Week)
- Dusseldorf - Zurich (96/Week)
- Amsterdam - Zurich (84/Week)