Flights from Reykjavik to Stockholm – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KEF to ARN – All flight route options from Keflavík International Airport, Iceland to Stockholm Arlanda Airport, Sweden. These routes are operated by 11 airlines. Fly non-stop with Icelandair or Scandinavian Airlines, or choose from 10 different stopover flights. The shortest flight time is 3 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Stockholm Arlanda Airport
We got great deals on hotels and car rentals near the airport.
Reykjavik to Stockholm flights
With over 50 flights every week and 9 different airlines you have a wide range of options. You can fly non-stop to Stockholm (ARN) from Reykjavik (KEF) with Icelandair but if a stopover option suits you better you can choose to fly via Tallinn, Oslo or any other of the 8 alternatives with connectiing airports.
Reykjavik to Stockholm with Icelandair
You can fly non-stop every weekday with flights departing at 7:00 am, 10:00 am or 4:00 pm.
With Scandinavian Airlines
If you choose to fly with Scandinavian Airlines from Reykjavik to Stockholm you can make a transit either via Oslo or via Copenhagen. The route via Oslo is 40 minutes faster. Scandinavian Airlines is a member of SkyTeam.
Distance & flight times: Keflavík International Airport to Arlanda
The shortest flight time between KEF and ARN is 3 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 10m | - | 1338 miles (2153 km) |
TLL Tallinn | 5h 5m | 35m | 1798 miles (2893 km) |
OSL Oslo | 5h 25m | 1h 45m | 1353 miles (2177 km) |
RIX Riga | 5h 35m | 50m | 1918 miles (3086 km) |
BGO Bergen | 5h 55m | 1h 35m | 1373 miles (2209 km) |
CPH Copenhagen | 6h 5m | 1h 15m | 1681 miles (2705 km) |
HEL Helsinki | 6h 25m | 1h 55m | 1775 miles (2856 km) |
AMS Amsterdam | 7h 55m | 2h 40m | 1993 miles (3207 km) |
MAN Manchester | 8h 10m | 3h 0m | 1916 miles (3083 km) |




Quick copy and share this page
From Reykjavik to Sweden
Below is a list of other destinations to Sweden from Keflavík International Airport with either direct flights or 1 stop connections.