Flights from Reykjavik to Zurich – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KEF to ZRH – All flight route options from Keflavík International Airport, Iceland to Zurich Airport, Switzerland. These routes are operated by 9 airlines. Fly non-stop with Icelandair or Edelweiss Air, or choose from 20 different stopover flights. The shortest flight time is 3 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Zurich Airport
We got great deals on hotels and car rentals near the airport.
Reykjavik to Zurich flights
There are over 22 airlines and as many as 178 flights every week to this destination. You can fly non-stop to Zurich (ZRH) from Reykjavik (KEF) with Icelandair or Edelweiss Air but if a stopover option suits you better you can choose to fly via Dusseldorf, Gothenburg or any other of the 20 alternatives with connectiing airports.
Reykjavik to Zurich with Icelandair
You can fly non-stop every weekday with flights departing at 07:20, 10:05 or 10:10.
With Eurowings
If you fly from Reykjavik with Eurowings you will do a stopover in Dusseldorf, DUS before reaching Zurich. This flight trip will take 5 hours and 20 minutes and you can fly every Monday or Friday with departures at 00:40.
Distance & flight times: Keflavík International Airport to Zurich Airport
The shortest flight time between KEF and ZRH is 3 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 45m | - | 1643 miles (2644 km) |
DUS Dusseldorf | 5h 20m | 45m | 1659 miles (2669 km) |
GOT Gothenburg | 5h 35m | 45m | 1966 miles (3163 km) |
MXP Milan | 5h 50m | 45m | 1881 miles (3027 km) |
AMS Amsterdam | 6h 10m | 1h 35m | 1649 miles (2653 km) |
FRA Frankfurt | 6h 25m | 2h 0m | 1678 miles (2700 km) |
OSL Oslo | 6h 30m | 1h 20m | 2003 miles (3223 km) |
CDG Paris | 6h 35m | 1h 55m | 1697 miles (2730 km) |
GVA Geneva | 6h 35m | 1h 50m | 1795 miles (2888 km) |
HAM Hamburg | 6h 35m | 1h 50m | 1786 miles (2874 km) |
BRU Brussels | 6h 40m | 2h 10m | 1643 miles (2644 km) |
DUB Dublin | 6h 45m | 1h 55m | 1708 miles (2748 km) |
MUC Munich | 6h 45m | 40m | 1843 miles (2965 km) |
PRG Prague | 6h 55m | 1h 50m | 1976 miles (3179 km) |
CPH Copenhagen | 7h 0m | 2h 5m | 1932 miles (3109 km) |
LHR London | 7h 30m | 4h 5m | 1676 miles (2697 km) |
BER Berlin | 7h 35m | 2h 35m | 1925 miles (3097 km) |
BGO Bergen | 7h 45m | 2h 55m | 1831 miles (2946 km) |
EDI Edinburgh | 8h 0m | 3h 25m | 1643 miles (2644 km) |
MAN Manchester | 8h 5m | 2h 0m | 1661 miles (2673 km) |
LGW London | 9h 15m | - | - |




Quick copy and share this page
From Reykjavik to Switzerland
We have found another destination to Switzerland from Keflavík International Airport as well.
-
GVA Geneva Direct
From Iceland to Zurich
Below is a list of other cities in Iceland with flights to Zurich with either non-stop or connecting flights.
-
RKV Reykjavik
-
AEY Akureyri Direct