The distance between Zurich and Reykjavik is around 2,694km (1,674 miles) and the quickest way to get there is to fly which takes around 4h 60m.
We've found 3 different ways to get from Zurich to Reykjavik by plane and train. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Reykjavik → Zurich if you're planning a return trip.
Fly from Zurich (ZRH) to Reykjavik Keflavik Nas (KEF).
Icelandair
+ 7 othersTake the train to Basel Sbb then fly from Basel (BSL) to Reykjavik Keflavik Nas (KEF).
Multiple operators
Take the train to Genève-Aéroport then fly from Geneva (GVA) to Reykjavik Keflavik Nas (KEF).
Multiple operators
There are several options for getting from Zurich to Reykjavik by plane and train. The cheapest option is to fly which costs around ISK 58,685 ($425) and will take around 4h 60m.
The distance between Zurich and Reykjavik is around 2,694km (1,674 miles). In a direct line (as the crow flies), the distance is 2,620km (1,628 miles)
It takes around 4h 60m to get from Zurich and Reykjavik by plane.
The quickest way to get from Zurich to Reykjavik is to fly which takes around 4h 60m and will set you back approx ISK 58,685 ($425).
The cheapest way to travel between Zurich and Reykjavik is to fly which will typically cost around ISK 58,685 ($425) for a standard one-way ticket.
Yes you can fly from Zurich and Reykjavik. Flights depart from Zurich (ZRH) and arrive at Reykjavik Keflavik Nas (KEF). The flight takes around 4hrs.
Yes there is a direct flight between Zurich and Reykjavik with no stop-overs required. Flights typically take around 4hrs.
Icelandair, Edelweiss Air, Lufthansa, KLM, Transavia Holland, Scandinavian Airlines, Swiss Airways and Austrian Airlines fly between Zurich and Reykjavik. Flights depart from Zurich (ZRH) and and arrive into Reykjavik Keflavik Nas (KEF). These flights usually take around 4hrs.
The flight from Zurich to Reykjavik typically takes around 4hrs. Flights depart from Zurich (ZRH) and and arrive into Reykjavik Keflavik Nas (KEF).
The closest major airport to Reykjavik is Reykjavik Airport (RKV) (RKV) which is approximately 2km (1 miles) from Reykjavik. Keflavík International Airport (KEF) (KEF) and Isafjordur Airport (IFJ) (IFJ) are also nearby and might be a better alternative airport depending on where you are flying from.
If you don't have a car, the easiest way to get from Zurich to Reykjavik is to fly which takes, on average, 4h 60m and will usually cost around ISK 58,685 ($425).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly | 4h 60m | ISK 58,685($425) | hourly | 2,694km (1,674 miles) |
Train and Plane | 6h 50m | ISK 97,945($705) | every 3 hours | 3,167km (1,968 miles) |
Train to Genève-Aéroport, Fly | 7h 40m | ISK 76,720($555) | hourly | 2,976km (1,849 miles) |
Icelandair
Edelweiss Air
Transavia Holland
The following major airports near Reykjavik offer regular flights to various popular destinations within Iceland and internationally.