Flights from Frankfurt to Reykjavik – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
FRA to KEF – All flight route options from Frankfurt Airport, Germany to Keflavík International Airport, Iceland. These routes are operated by 10 airlines. Fly non-stop with Icelandair or Lufthansa, or choose from 17 different stopover flights. The shortest flight time is 3 hours and 45 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 Keflavík Airport
We got great deals on hotels and car rentals near the airport.
Frankfurt to Reykjavik flights
There are over 19 airlines and as many as 142 flights every week to this destination. You can fly non-stop to Reykjavik (KEF) from Frankfurt (FRA) with Icelandair or Lufthansa but if a stopover option suits you better you can choose to fly via Prague, Brussels or any other of the 17 alternatives with connectiing airports.
Frankfurt to Reykjavik with Icelandair
You can fly non-stop every weekday with flights departing between 7:00 am and 5:00 pm.
With British Airways
If you choose to fly with British Airways from Frankfurt to Reykjavik you can make a transit either via London or via London. The route via London is 1 hour and 10 minutes faster. British Airways is a member of the air alliance OneWorld.
Distance & flight times: Frankfurt Airport to Keflavík International Airport
The shortest flight time between FRA and KEF is 3 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 45m | - | 1500 miles (2414 km) |
PRG Prague | 5h 35m | 40m | 1910 miles (3073 km) |
BRU Brussels | 5h 35m | 1h 5m | 1532 miles (2465 km) |
ZRH Zurich | 5h 55m | 1h 10m | 1821 miles (2930 km) |
OSL Oslo | 5h 55m | 1h 35m | 1825 miles (2936 km) |
BER Berlin | 6h 5m | 1h 10m | 1787 miles (2875 km) |
AMS Amsterdam | 6h 10m | 2h 45m | 1501 miles (2415 km) |
GLA Glasgow | 6h 25m | 2h 0m | 1518 miles (2442 km) |
HAM Hamburg | 6h 45m | 3h 0m | 1609 miles (2589 km) |
EDI Edinburgh | 6h 45m | 1h 35m | 1509 miles (2428 km) |
LHR London | 7h 0m | 1h 35m | 1592 miles (2562 km) |
BGO Bergen | 7h 10m | 2h 35m | 1654 miles (2661 km) |
CPH Copenhagen | 7h 10m | 2h 25m | 1762 miles (2835 km) |
DUB Dublin | 7h 30m | 2h 45m | 1613 miles (2595 km) |
MUC Munich | 7h 35m | 55m | 1868 miles (3006 km) |
MAN Manchester | 7h 50m | 3h 10m | 1552 miles (2497 km) |
CDG Paris | 7h 50m | 2h 45m | 1680 miles (2703 km) |
LCY London | 8h 35m | - | - |




Quick copy and share this page
From Frankfurt to Iceland
We have found another destination to Iceland from Frankfurt Airport as well.
From Germany to Reykjavik
Below is a list of other cities in Germany with flights to Reykjavik with either non-stop or connecting flights.
-
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