Cheap Flights from Reykjavik Keflavik to Stockholm

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

      Compare Reykjavik Keflavik to Stockholm flight deals

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

      Book the best Stockholm fare with no extra fees

      Flight deals from Reykjavik Keflavik to Stockholm

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

      Find the cheapest month to fly from Reykjavik Keflavik to Stockholm

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

      Direct flights from Reykjavik Keflavik to Stockholm

      Emirates
      Finnair
      Icelandair
      Scandinavian Airlines
      TAP Air Portugal
      Turkish Airlines

      Reykjavik to Stockholm: Flight information

      The things to know before you go.
      Cheapest flight foundR 1,114
      Cheapest month to flyNovember
      Average flight time3 hrs, 10 mins
      Most popular airlineIcelandair
      Average flights per week92

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

      There are 4 airports in Stockholm: Stockholm Bromma, Stockholm Arlanda, Stockholm Vasteras, and Stockholm Skavsta.
      The best price we found for a return flight from Reykjavik Keflavik to Stockholm is R 2,501. 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 10 minutes is the average flight time from Reykjavik Keflavik to Stockholm.
      Icelandair, Emirates and Finnair fly direct from Reykjavik Keflavik to Stockholm.
      As of September 2026, there are 92 flights per week flying from Reykjavik Keflavik to Stockholm.
      The cheapest month to fly from Reykjavik Keflavik to Stockholm is usually November.
      If you're flying from Reykjavik Keflavik Airport, the cheapest airport near Stockholm is Stockholm Arlanda – which is 36.9 km away from the centre of Stockholm. We've found flights into this airport from R 2,501.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Reykjavik Keflavik Airport to Stockholm on Thursday, 12 November 2026.
      Yes – the average flight time is 3 hours and 10 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 Stockholm 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 Stockholm is around 40 days in advance, so don’t leave your flight to the last minute.

      In September, the average temperature is usually around 13°C. July is typically the warmest month in Stockholm, when it usually averages around 22°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging -3°C. The rainiest month is July.
      Currently, Wizz Air and Icelandair offer the cheapest flight tickets to Stockholm.

      Flying from Keflavik International Airport (KEF) to Stockholm: what you need to know

      • Around 3 hours 20 minutes is how long you can expect to be in the air on a direct flight from Keflavik International Airport to Stockholm.

      • The timezone in Stockholm is UTC+1. The city is one hour ahead of Reykjavik, where Keflavik International Airport is located.

      • Keflavik International Airport (KEF) to Stockholm Arlanda Airport (ARN) is the most popular route, with ten departures a week to pick from. You can travel from KEF to ARN at 01:00 with SAS.

      • Allow plenty of time to make your KEF to Stockholm flight. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.

      • During popular months such as July, it's a good idea to get to the airport earlier than usual. Plan to arrive two hours before a domestic departure and four hours ahead for international flights when you travel during a peak period in general.

      • You can book a direct Keflavik International Airport to Stockholm ticket. Start your trip at KEF and arrive at Stockholm Arlanda Airport (ARN).

      • Book your ticket with Icelandair. This leading carrier operates direct flights from Keflavik International Airport to Stockholm.

      • Think about adding a stopover to potentially land a cheaper plane ticket from KEF to Stockholm. Simply deselect 'Direct flights only' during your search. Break up your journey by stopping at one of these connection hubs:

        • Copenhagen Airport (CPH)

        • Oslo Airport Gardermoen (OSL)

        • Stansted Airport (STN)

      • The journey from central Reykjavik to KEF takes about 1 hour 15 minutes by public transport. If you drive, ride-share or get a taxi, you'll cover the 40 kilometres in 50 minutes or so, depending on traffic.

      • Catching an early flight from Keflavik International Airport to Stockholm? Avoid the hassle of rushing to the airport (and sneak in some extra snooze time) by choosing one of these stays near KEF:

      • Of the departures from Keflavik International Airport, 66.96% arrive on time at their destination.

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

      • R 1,114 is currently the lowest price for a one-way Keflavik International Airport to Stockholm flight. Return flight tickets start from R 2,501. These fares can change based on demand.

      • To secure cheap flights from KEF to Stockholm, book your trip two months before your departure date.

      • The best month for picking up cheap Keflavik International Airport to Stockholm tickets is June. Use the 'Whole month' tool to compare flight prices, then select the dates offering the lowest fares.

      • Stay on top of deals for cheap flights from KEF to Stockholm by setting up a Price Alert. We'll send you an email or push notification on the app when a lower fare becomes available.

      • Tailor your flights with filters. Select your arrival and departure times, total journey duration and airlines. You can also sort results by 'Fastest,' 'Best' or 'Cheapest' flights from Keflavik International Airport to Stockholm.

      Airports in Stockholm

      Stockholm Arlanda Airport (ARN)

      • Stockholm Arlanda Airport (ARN) to central Stockholm takes about 35 minutes by car. The centre is roughly 40 kilometres away.

      • Getting to the centre on public transport will take you around 40 minutes.

      • Consider booking a hotel close to ARN if you have a late flight from Keflavik International Airport to Stockholm. Check in to one of these accommodation options and make your first night all about rest:

      • Grab a Stockholm Arlanda Airport rental car and discover Stockholm and beyond with your own wheels. Budget, Europcar and Alamo are popular outlets to choose from here.

      • Lock in the best possible rate by booking your ride from Stockholm Arlanda Airport about one week before your flight from KEF to Stockholm.

      Bromma Airport (BMA)

      • Bromma Airport (BMA) is about 10 kilometres from central Stockholm. After your flight from Keflavik International Airport to Stockholm, it'll take you around 20 minutes to reach the heart of the city in a ride-share or cab.

      • Travelling by public transport will take about 55 minutes.

      • After stepping off your KEF to Stockholm flight, settle in at a hotel close to BMA. These are some comfortable options that'll help you switch to relaxation mode:

      • The fastest way to get to where you're going is with a Bromma Airport rental car. Collect a set of wheels from Thrifty, Europcar or Hertz and hit the road in a heartbeat.

      • Snap up a deal by booking your ride from BMA four weeks ahead of time. You'll also have access to a wider range of vehicles.

      Stockholm Skavsta Airport (NYO)

      • Make your way to the city centre after your flight from Keflavik International Airport to Stockholm has landed. Central Stockholm is about 105 kilometres from Stockholm Skavsta Airport (NYO) and takes roughly 1 hour 20 minutes to reach by car.

      • Public transport will take you there in roughly 1 hour 50 minutes.

      • If you want to go from baggage claim to your bed in the shortest time possible, stay close to NYO. Aiden by Best Western Skavsta Airport is a quick ride away and a good choice if you're arriving on a late KEF to Stockholm flight.

      • Whether you want an economy for a solo trip or a spacious SUV to fit the family, you'll find the right Stockholm Skavsta Airport rental car for you. Check out the range of wheels available here from providers such as Budget, Hertz and Sixt.

      • Booking at least a few weeks ahead of your flight from Keflavik International Airport to Stockholm is a good move. Along with more affordable prices, you might find it easier to get the make and model you prefer at NYO.

      Best time to go to Stockholm

      • Visit Stockholm in high season if you want a busy atmosphere, but remember that hotel prices may be higher. Alternatively, book your flights from Keflavik International Airport to Stockholm during the off-season when prices are cheaper and it's less crowded.

      • Lock in a Keflavik International Airport to Stockholm plane ticket with a departure in July if you want to experience the city during its warmest month. Expect temperatures to range from 12ºC (54ºF) to 26ºC (79ºF).

      • January has average temperatures of between -8ºC (18ºF) and 5ºC (41ºF). Look for a cheap ticket from KEF to Stockholm around that time if you want to travel in cooler conditions.

      More about Stockholm

      • Start your Stockholm trip right by choosing the perfect place to stay. Once you've booked your flight from Keflavik International Airport to Stockholm, browse our range of hotels including:

      • There are so many things to explore in this city it can be hard to know where to begin. Stockholm Palace, Vasa Museum and Djurgarden are major attractions which should be on every Stockholm itinerary.

      Explore more of Sweden

      • Stockholm will leave a lasting impression, but there are so many other corners of Sweden just waiting to be discovered. About 483 kilometres south-west of Stockholm, a trip to Helsingborg will fill your itinerary to the brim. Don't miss top attractions like Tropikariet, Helsingborg Castle and Tropical Beach.

      • If you're looking to explore another major destination in Sweden, head for Lund, about 499 kilometres south-west of Stockholm. Hubertusparken, Linnéplatsen and Lundaoxarna are key reasons to visit.

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