Cheap Flights from Stockholm to Reykjavik Keflavik

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
      Turkish Airlines
      Finnair
      TAP Air Portugal
      Scandinavian Airlines

      Compare Stockholm to Reykjavik Keflavik flight deals

      Find the cheapest month or even day of the year to fly to Reykjavik Keflavik

      Book the best Reykjavik Keflavik fare with no extra fees

      Flight deals from Stockholm to Reykjavik Keflavik

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

      Find the cheapest month to fly from Stockholm to Reykjavik Keflavik

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

      Direct flights from Stockholm to Reykjavik Keflavik

      Emirates
      Finnair
      Icelandair
      Scandinavian Airlines
      TAP Air Portugal
      Turkish Airlines

      Stockholm to Reykjavik Keflavik: Alternative routes

      Compare routes from Stockholm to Reykjavik below. You may find an airport to fly into that's cheaper, faster, or easier than Reykjavik Keflavik.

      Stockholm to Reykjavik: Flight information

      The things to know before you go.
      Cheapest flight foundRs18,019
      Cheapest month to flyNovember
      Average flight time3 hrs, 19 mins
      Most popular airlineIcelandair
      Average flights per week77

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

      The best price we found for a return flight from Stockholm to Reykjavik Keflavik is Rs40,446. 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 19 minutes is the average flight time from Stockholm to Reykjavik Keflavik.
      Icelandair, Emirates and Turkish Airlines fly direct from Stockholm to Reykjavik Keflavik.
      As of September 2026, there are 77 flights per week flying from Stockholm to Reykjavik Keflavik.
      The cheapest month to fly from Stockholm to Reykjavik Keflavik is usually November.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Stockholm to Reykjavik Keflavik Airport on Tuesday, 10 November 2026.
      Yes – the average flight time is 3 hours and 19 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 Reykjavik Keflavik 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 Reykjavik is around 40 days in advance, so don’t leave your flight to the last minute.

      Travelling from Stockholm to Keflavik Airport (KEF): What you need to know

      • Stockholm's main base, Stockholm Arlanda Airport (ARN), is where new adventures begin. Explore the departure options from here when planning your flight from Stockholm to Keflavik Airport (KEF).

      • The average duration of a direct Stockholm to Keflavik Airport flight is 3 hours 20 minutes.

      • Keflavik Airport is located in Reykjavik. The city operates on the UTC+0 timezone and is one hour behind Stockholm.

      • The busiest route is from Stockholm Arlanda Airport (ARN) to Keflavik Airport (KEF), with 11 direct services every week. If you're not one for hanging around, the earliest flight from ARN to KEF is the 12:45pm Icelandair option. If you prefer travelling later, the last departure is at 11pm with SAS.

      • Your flight from Stockholm to KEF won't wait if you're running late, so don't forget to check in on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.

      • Flying during a peak time like September? Major public holidays and other high seasons can lead to longer queues at security. Play things extra safe and get there up to four hours ahead of an international flight and two hours before domestic departures.

      Airports in Stockholm

      Stockholm Arlanda Airport (ARN)

      • You can jump on a direct flight from Stockholm to Keflavik Airport (KEF) departing from Stockholm Arlanda Airport (ARN).

      • Book your direct flight from Stockholm to Keflavik Airport with Icelandair. This top airline operates services from ARN.

      • The airline most travellers choose when flying between ARN and KEF is Icelandair.

      • The carrier with the most reliable on-time arrival rate on this route is Scandinavian Airlines.

      • We make it a breeze to book cheap flights from Stockholm to KEF with a stopover. To explore the options leaving from Stockholm Arlanda Airport (ARN), deselect 'Direct flights only.' Next, select a flight that has a stop long enough to tour your chosen city. Popular stopovers between ARN and KEF include:

        • Copenhagen Airport (CPH)

        • Oslo Gardermoen Airport (OSL)

        • Helsinki-Vantaa Airport (HEL)

      • The journey from central Stockholm to ARN takes about 30 minutes on public transport. If you drive, ride-share or get a taxi, you'll cover the 40 kilometres in 40 minutes or so, depending on traffic conditions.

      • Want a stress-free start to your trip? Stay near Stockholm Arlanda Airport. Whether you're catching an early flight from Stockholm to Keflavik Airport or prefer not to feel hurried, these hotels are the answer:

      • 73% of flights that depart Stockholm Arlanda Airport make it to their destination on time.

      Stockholm Skavsta Airport (NYO)

      • Fit a stopover into your itinerary at Warsaw Chopin Airport (WAW). It's a key transfer point for flights from Stockholm to Keflavik Airport (KEF) leaving Stockholm Skavsta Airport.

      • Using public transport, you can travel from central Stockholm to NYO in around 1 hour 30 minutes. The terminal is roughly 97 kilometres away, and making the journey by car takes approximately 1 hour 25 minutes.

      • Kick back before your Stockholm to KEF flight at a hotel near Stockholm Skavsta Airport. Aiden by Best Western Skavsta Airport is one option where you can roll out of bed and arrive at the airport with time to spare.

      • Most flights that leave Stockholm Skavsta Airport make it to their destination right on cue. It boasts an on-time performance rate of 80%.

      About Keflavik Airport (KEF)

      Getting from Keflavik Airport (KEF) to central Reykjavik

      • Keflavik Airport is around 48 kilometres from the centre of Reykjavik. It takes around 45 minutes or so to drive to the city.

      • If you're using public transport, expect a journey time of roughly 55 minutes.

      How to find the cheapest flights from Stockholm to Keflavik Airport (KEF)

      • The lowest price we've found for a one-way ticket from Stockholm to Keflavik Airport is Rs18,019. For a return flight on this route, the best price is Rs40,446. Depending on when you book and the availability, these fares may change.

      • Don't wait until the last minute. You're more likely to find cheap flights from Stockholm to KEF if you book in advance. Airlines often have some fantastic early bird deals.

      • The 'Whole month' tool shows you the cheapest Stockholm to Keflavik Airport tickets across the month. It's an easy way to snap up a bargain if your travel plans aren't set in stone.

      • Spend less time searching for cheap plane tickets from Stockholm to KEF by setting up a Price Alert. We'll send you an email or notification on the app when fares go down.

      • Filters make it easier to save some cash on your flight from Stockholm to Keflavik Airport. Choose the departure times, airlines and number of stops that work for you. Then sort the results by 'Cheapest' to find the best price quickly.

      The best time to fly from Stockholm to Keflavik Airport (KEF)

      • Think about the kind of holiday you want when planning your trip dates. January is the quietest month to visit Reykjavik. August is when most people book flights from Stockholm to Keflavik Airport (KEF), which may be ideal if you enjoy travelling when it's busier.

      • Book a Stockholm to KEF plane ticket departing in July if you want to explore the city during its warmest month. Expect temperatures in Reykjavik to range from 8ºC to 15ºC.

      • If you like cooler conditions, search for a cheap ticket from Stockholm to Keflavik Airport in December when temperatures are between -6ºC and 4ºC.

      More about Reykjavik

      • Start your Reykjavik trip right by choosing the ideal place to stay. As soon as you've booked your flight from Stockholm to Keflavik Airport, check out our selection of hotels including:

      • You'll find plenty of fantastic things to do in Reykjavik when you're ready to sightsee. Kick off your exploring at The Northern Light Centre followed by Laugavegur and Harpa.

      Explore more of Iceland

      • Reykjavik will leave a lasting impression, but there are so many other corners of Iceland just waiting to be explored. Around 290 kilometres northeast of Reykjavik, a visit to Akureyri will fill your itinerary to the brim. Start with leading attractions like Kjarnaskógur, Nordurslod - Into the Arctic and Regnbogastiginn.

      • If you're looking to explore another great destination in Iceland, head for Vestmannaeyjar, roughly 137 kilometres southeast of Reykjavik. Puffins of Westman Isles, Heimaey Island, Vestmanna Islands and Heimaklettur are key reasons to visit.

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