Flights from Reykjavik to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KEF to FRA – All flight route options from Keflavík International Airport, Iceland to Frankfurt Airport, Germany. These routes are operated by 8 airlines. Fly non-stop with Lufthansa or Icelandair, or choose from 18 different stopover flights. The shortest flight time is 3 hours and 30 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 Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Reykjavik to Frankfurt flights
There are over 20 airlines and as many as 154 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Reykjavik (KEF) with Icelandair or Lufthansa but if a stopover option suits you better you can choose to fly via Gothenburg, Amsterdam or any other of the 18 alternatives with connectiing airports.
Reykjavik to Frankfurt with Icelandair
You can fly non-stop every weekday with flights departing at 7:00 am, 10:00 am or 12 midnight.
With Scandinavian Airlines
If you fly from Reykjavik with Scandinavian Airlines you will do a stopover in Copenhagen, CPH before reaching Frankfurt. This flight trip will take 7 hours and 25 minutes and you can fly every Tuesday, Wednesday, Thursday or Friday with departures at 10:20 or 11:30. Scandinavian Airlines is a member of SkyTeam.
Distance & flight times: Keflavík International Airport to Frankfurt Airport
The shortest flight time between KEF and FRA is 3 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 40m | - | 1500 miles (2414 km) |
GOT Gothenburg | 5h 10m | 30m | 1791 miles (2882 km) |
AMS Amsterdam | 5h 15m | 55m | 1501 miles (2415 km) |
BRU Brussels | 6h 0m | 1h 35m | 1532 miles (2465 km) |
OSL Oslo | 6h 0m | 1h 5m | 1825 miles (2936 km) |
DUB Dublin | 6h 10m | 1h 5m | 1613 miles (2595 km) |
CDG Paris | 6h 15m | 1h 35m | 1680 miles (2703 km) |
GVA Geneva | 6h 15m | 1h 15m | 1939 miles (3120 km) |
PRG Prague | 6h 20m | 1h 25m | 1910 miles (3073 km) |
ZRH Zurich | 6h 20m | 2h 40m | 1821 miles (2930 km) |
HAM Hamburg | 6h 20m | 55m | 1609 miles (2589 km) |
BER Berlin | 6h 20m | 2h 35m | 1787 miles (2875 km) |
MUC Munich | 6h 40m | 2h 5m | 1868 miles (3006 km) |
MAN Manchester | 6h 45m | 2h 15m | 1552 miles (2497 km) |
CPH Copenhagen | 6h 50m | 2h 0m | 1762 miles (2835 km) |
GLA Glasgow | 7h 5m | 2h 45m | 1518 miles (2442 km) |
LGW London | 8h 40m | - | - |
EDI Edinburgh | 8h 55m | 2h 30m | 1509 miles (2428 km) |
LHR London | 9h 10m | 4h 50m | 1592 miles (2562 km) |




Quick copy and share this page
From Reykjavik to Germany
Below is a list of other destinations to Germany from Keflavík International Airport with either direct flights or 1 stop connections.
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart
-
HAM Hamburg Direct
-
CGN Cologne
-
HAJ Hanover
-
NUE Nuremberg
-
LEJ Leipzig/Halle
-
BRE Bremen
From Iceland to Frankfurt
We have found another destination to Germany from Keflavík International Airport as well.