Airlines with flights from Frankfurt to Reykjavik
There are three airlines with scheduled flights between FRA and KEF. Both Icelandair and Lufthansa operates non-stop flights from Frankfurt Airport to Keflavík International Airport and the flight time is 3 hours and 45 minutes. You can also connect with SAS via Copenhagen with a flight time of 6 hours.
Choose airline
Schedules
Non-stop with Icelandair
-
Total flight time: 3 hours and 45 minutes
-
14 flights per week
-
Airbus A320 (sharklets)Boeing 737MAX 8 PassengerAirbus A321neoBoeing 737MAX 9 Passenger
-
Business and first class available
FRA
Direct
KEF
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FI525
07:25
07:25
07:25
07:25
07:25
07:25
07:25
FI521
14:00
14:00
14:00
14:00
14:00
14:00
14:00
The timetable & schedule information was updated at 2026-04-21
Non-stop with Lufthansa
-
Total flight time: 3 hours and 45 minutes
-
Frankfurt is a Lufthansa hub (Primary hub).
-
8 flights per week
-
Airbus A321neo
FRA
Direct
KEF
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH844
----
11:10
----
11:20
----
11:10
----
LH846
21:40
----
21:40
----
21:45
21:40
21:40
The timetable & schedule information was updated at 2026-04-21
Via Copenhagen with Scandinavian Airlines
-
Total flight time: 6h 00m - 6h 50m.
-
Sky Team Alliance
-
4 flights per week
FRA
Via CPH
KEF
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between FRA and KEF. Both Icelandair and Lufthansa operates non-stop flights from Frankfurt Airport to Keflavík International Airport and the flight time is 3 hours and 45 minutes. You can also connect with SAS via Copenhagen with a flight time of 6 hours.