Cheap Flights from Reykjavik (KEF) to Zurich (ZRH)

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      Icelandair
      Emirates
      Alaska Airlines
      Air India
      Edelweiss Air
      Lufthansa

      Compare Reykjavik Keflavik to Zurich flight deals

      Find the cheapest month or even day of the year to fly to Zurich

      Book the best Zurich fare with no extra fees

      Flight deals from Reykjavik Keflavik to Zurich

      Looking for a cheap last-minute deal or the best return flight from Reykjavik Keflavik Airport to Zurich Airport? If you want to travel next month, return fares start from $344. Find the lowest prices on one-way and return tickets right here.

      Find the cheapest month to fly from Reykjavik Keflavik to Zurich

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Reykjavik Keflavik to Zurich flights are currently cheapest in December.

      Direct flights from Reykjavik Keflavik to Zurich

      Air India
      Alaska Airlines
      Edelweiss Air
      Emirates
      Icelandair
      Lufthansa
      SWISS

      Reykjavik to Zurich: Flight information

      The things to know before you go.
      Cheapest flight found$265
      Cheapest month to flyDecember
      Average flight time3 hrs, 54 mins
      Most popular airlineIcelandair
      Average flights per week42

      Finding cheap flights from Reykjavik Keflavik to Zurich: Frequently asked questions

      The best price we found for a return flight from Reykjavik Keflavik to Zurich is $265. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      3 hours and 54 minutes is the average flight time from Reykjavik Keflavik to Zurich.
      Icelandair, Emirates and Alaska Airlines fly direct from Reykjavik Keflavik to Zurich.
      As of September 2026, there are 42 flights per week flying from Reykjavik Keflavik to Zurich.
      The cheapest month to fly from Reykjavik Keflavik to Zurich is usually December.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Reykjavik Keflavik Airport to Zurich Airport on Wednesday, 9 December 2026.
      Yes – the average flight time is 3 hours and 54 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Zurich but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Zurich is around 40 days in advance, so don’t leave your flight to the last minute.

      Currently, easyJet and Icelandair offer the cheapest flight tickets to Zurich.

      Flying from Reykjavik Keflavik Airport (KEF) to Zurich Airport (ZRH): what you need to know

      • The average duration of a direct flight from Reykjavik Keflavik Airport to Zurich Airport is 3 hours 50 minutes.

      • The timezone in Zurich is UTC+1, which is one hour ahead of Reykjavik.

      • Each week, there are eight Reykjavik Keflavik Airport to Zurich Airport flights. If you'd like to jet off as soon as possible, select the 00:40 Edelweiss Air flight. If you'd rather make the most of your time before flying, the last departure is at 16:10 with Edelweiss Air.

      • Arriving two hours before an international flight and one hour ahead of a domestic departure are travel rules to live by. Get to the airport on time to board your KEF to ZRH flight.

      • Travelling during a peak time like August? Public holidays and other popular periods can mean longer lines and delays at check-in and security. Play things extra safe and arrive up to four hours before an international flight and two hours before domestic departures.

      • Getting to Zurich (and then exploring more of Switzerland!) is a cinch with Flugfélag Íslands. This popular airline offers direct flights from Reykjavik Keflavik Airport to Zurich Airport.

      • The airline that serves the most passengers on this route is Flugfélag Íslands.

      • With a reliable 84.62% of services arriving as scheduled, Flugfélag Íslands is the most punctual carrier offering KEF to ZRH flights.

      • Think about adding a stopover when booking your ticket from Reykjavik Keflavik Airport to Zurich Airport. Simply deselect 'Direct flights only' to break up your journey, or enjoy a detour to a new and interesting place. Check out these options between KEF and ZRH:

        • London Heathrow Airport

        • Frankfurt am Main Airport

        • Paris Charles de Gaulle Airport

      How to find the cheapest flights from Reykjavik Keflavik Airport (KEF) to Zurich Airport (ZRH)

      • $96 is currently the lowest price for a one-way Reykjavik Keflavik Airport to Zurich Airport flight. Return flights start at $265. These prices can change based on availability.

      • Book four months before you want to fly. After looking at the numbers on our calendar, this is how far you should book ahead to find cheap tickets from KEF to ZRH.

      • Plan your trip for September. That's the cheapest month for flights from Reykjavik Keflavik Airport to Zurich Airport. If your travel dates are flexible, use the 'Whole month' tool to find the lowest price across every month.

      • Stay on top of deals for cheap flights from KEF to ZRH by creating a Price Alert. You'll get an email or push notification on the app when a new low fare is offered.

      • Find the ideal flight for you with the help of the filters. To see the 'Cheapest,' 'Fastest' or 'Best' flights from Reykjavik Keflavik Airport to Zurich Airport, use the 'Sort by' tool. You can also filter results by airline, arrival and departure times, and journey duration.

      Handy information about Reykjavik Keflavik Airport (KEF)

      • 78% of flights leaving from Reykjavik Keflavik Airport arrive at their destination on schedule.

      • Reykjavik Keflavik Airport is around 48 kilometres from central Reykjavik. If you're driving, ride-sharing or catching a taxi from the centre, it'll take 45 minutes or so to get there, depending on the traffic.

      • The journey when using public transport typically takes 55 minutes.

      • Need a convenient hotel close to KEF? If you've booked an early flight from Reykjavik Keflavik Airport to Zurich Airport, these accommodation options will put you moments from your check-in counter:

      Arriving at Zurich Airport (ZRH)

      • The last thing you need is a lengthy journey to your hotel if you're landing late on a Reykjavik Keflavik Airport to Zurich Airport flight. Check in to one of these accommodation options near ZRH instead:

      • Say yes to new adventures by picking up a Zurich Airport rental car. Grab your wheels from Alamo, Europcar or Green Motion and explore beyond Zurich's usual tourist stops.

      • To get the lowest price, reserve your vehicle from Zurich Airport about two weeks in advance.

      Getting from Zurich Airport (ZRH) to central Zurich

      • Zurich Airport to the centre of Zurich has a drive time of about 15 minutes. It's approximately 11 kilometres away.

      • If you're travelling on public transport, expect a journey time of around 10 minutes.

      When to fly to Zurich Airport (ZRH)

      • The quietest month for a flight from Reykjavik Keflavik Airport to Zurich Airport is March, while July is the most popular. Choose the best time to visit Zurich based on whether you prefer a more relaxed vibe or a faster pace.

      • The warmest month in Zurich is July, with temperatures ranging between 10ºC (50ºF) and 27ºC (81ºF). Book your flights from Reykjavik Keflavik Airport to Zurich Airport in this month if you like this kind of weather.

      • January sees average temperatures of between -6ºC (21ºF) and 7ºC (45ºF). Search for cheap tickets from KEF to ZRH sometime then if you want to travel when it's cooler.

      Explore more of Switzerland

      • You've seen Zurich, now it's time to explore other corners of Switzerland. Journey around 72 kilometres west to Basel to tick off its leading sights. From Art Basel to Basel Minster and Muensterplatz, you've got a jam-packed schedule ahead.

      • Bern is another must-experience destination in Switzerland and is around 97 kilometres south-west of Zurich. No trip is complete without a visit to Old Town Bern, Zytglogge and Bernisches Historisches Museum - Einstein Museum.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.