Flying from Keflavik International Airport (KEF) to Stockholm: what you need to know
Expect to be in the air for 3 hours 20 minutes. On average, that's the time it takes for a direct flight from Keflavik International Airport to Stockholm.
Stockholm is one hour ahead of Reykjavik, where Keflavik International Airport is located. Stockholm observes the UTC+1 timezone.
The most popular route is from Keflavik International Airport (KEF) to Stockholm Arlanda Airport (ARN). There are ten services every week between these two airports. SAS offers a 01:00 departure between KEF and ARN.
For hassle-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. That way, you won't have to rush to board your KEF to Stockholm flight.
Heading away during a peak time like public or school holidays? Expect longer queues at check-in and security. Play it safe and arrive up to four hours before international flights and two hours ahead of domestic departures.
You can book a direct Keflavik International Airport to Stockholm ticket. Start your journey at KEF and arrive at Stockholm Arlanda Airport (ARN).
Icelandair is a leading airline that offers direct flights from Keflavik International Airport to Stockholm.
Consider adding a stopover to potentially unlock a cheaper flight ticket from KEF to Stockholm. Just deselect 'Direct flights only' during your search. Give yourself a breather (and maybe even a better deal) by stopping at one of these airports:
Copenhagen Airport (CPH)
Oslo Airport Gardermoen (OSL)
Stansted Airport (STN)
KEF is around 40 kilometres from central Reykjavik. If you're driving, catching a cab or ride-sharing from the centre, it'll take you 50 minutes or so to get there, depending on traffic. If you're using public transport, expect the travel time to be around 1 hour 15 minutes.
Want a leisurely start to your travels? Stay near KEF. Whether you're boarding an early flight from Keflavik International Airport to Stockholm or just don't like being rushed, these hotels are just the thing:
Of the flights that depart from Keflavik International Airport, 66.96% arrive as scheduled at their destination.
How to find the cheapest flights from Keflavik International Airport (KEF) to Stockholm
R 1,191 is currently the lowest price for a one-way Keflavik International Airport to Stockholm flight. Return flight tickets start from R 2,741. 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)
The distance from Stockholm Arlanda Airport (ARN) to central Stockholm is roughly 40 kilometres. It takes about 35 minutes to get to the centre driving.
If you're travelling on public transport, expect a journey time of about 40 minutes.
The last thing you need is a lengthy journey to your hotel if you're landing late on a flight from Keflavik International Airport to Stockholm. Stay at one of these accommodation options near ARN instead:
Travel at your own pace with a Stockholm Arlanda Airport rental car. Book your wheels from Budget, Europcar or Alamo and discover more of Stockholm and beyond.
Lock in the best possible rate by booking your ride from Stockholm Arlanda Airport about one week in advance of your flight from KEF to Stockholm.
Bromma Airport (BMA)
The centre of Stockholm is around 10 kilometres from Bromma Airport (BMA). After your flight from Keflavik International Airport to Stockholm has hit the runway and you've made your way through the terminal, the drive should be around 20 minutes.
If you're catching public transport, it'll take around 55 minutes.
Hang up the 'Do not disturb' sign and unwind at a hotel close to BMA. Here are a few options where you can check in after your KEF to Stockholm flight:
No need to worry about public transport schedules or long cab queues. Grab a Bromma Airport rental car and let your trip unfold on your terms. Compare offers from Thrifty, Europcar and Hertz.
Get first dibs on the best options. Booking your ride from BMA four weeks in advance often means lower prices and a wider selection of vehicles.
Stockholm Skavsta Airport (NYO)
Hop off your flight from Keflavik International Airport to Stockholm and go straight to your hotel or start taking in the sights right away. Central Stockholm is around 105 kilometres from Stockholm Skavsta Airport (NYO) and usually takes 1 hour 20 minutes to reach by car.
Public transport can get you there in about 1 hour 50 minutes.
Get some sleep before the next leg of your journey at Aiden by Best Western Skavsta Airport. A short drive from NYO, stay here after your KEF to Stockholm flight and make arrival day feel less rushed.
Put yourself in the driver's seat of the next leg of your trip by picking up a Stockholm Skavsta Airport rental car. Budget, Hertz and Sixt are reliable rental providers.
Booking a couple of weeks ahead of your flight from Keflavik International Airport to Stockholm is always smart. Along with better prices, you'll get a better selection of vehicle makes and models 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 flight 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 off on the right foot by choosing the perfect place to stay. Once you've booked your flight from Keflavik International Airport to Stockholm, check out our selection of accommodation options including:
There are so many things to see and do in this city it can be hard to work out where to begin. Stockholm Palace, Vasa Museum and Djurgarden are highlights which should feature on any well-planned 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.