Flights from Athens to Reykjavik – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ATH to KEF – All flight route options from Athens International Airport, Greece to Keflavík International Airport, Iceland. These flights are operated by 14 airlines. Fly non-stop with Star Air or choose from 22 different transit flights. The shortest flight time is 6 hours. 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.
Athens to Reykjavik flights
There are over 23 airlines and as many as 96 flights every week to this destination. You can fly non-stop to Reykjavik (KEF) from Athens (ATH) with Star Air but if a stopover option suits you better you can choose to fly via Frankfurt, Zurich or any other of the 22 alternatives with connectiing airports.
Athens to Reykjavik with Star Air
Star Air has non-stop every Tuesday or Saturday at 10:20.
Note Non-stop flights with Star Air will begin in Sep 2025.
With LOT - Polish Airlines
If you fly from Athens with LOT - Polish Airlines you will do a stopover in Warsaw, WAW before reaching Reykjavik. This flight trip will take 7 hours and 55 minutes and you can fly every Tuesday, Thursday, Saturday or Sunday with departures at 18 or 19 in the evening. LOT - Polish Airlines is a Star Alliance member.
Distance & flight times: Athens International Airport to Keflavík International Airport
The shortest flight time between ATH and KEF is 6 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 0m | - | 2624 miles (4222 km) |
FRA Frankfurt | 7h 40m | 1h 0m | 2634 miles (4238 km) |
ZRH Zurich | 7h 45m | 1h 30m | 2667 miles (4291 km) |
WAW Warsaw | 7h 55m | 55m | 2751 miles (4426 km) |
BRU Brussels | 8h 0m | 25m | 2655 miles (4272 km) |
EDI Edinburgh | 8h 10m | 1h 15m | 2643 miles (4253 km) |
VIE Vienna | 8h 10m | 1h 30m | 2630 miles (4232 km) |
ARN Stockholm | 8h 20m | 50m | 2870 miles (4618 km) |
MXP Milan | 8h 30m | 1h 35m | 2704 miles (4351 km) |
CPH Copenhagen | 8h 35m | 1h 40m | 2675 miles (4304 km) |
OSL Oslo | 8h 40m | 1h 55m | 2759 miles (4439 km) |
HEL Helsinki | 8h 40m | 55m | 3083 miles (4961 km) |
AMS Amsterdam | 8h 40m | 3h 0m | 2636 miles (4241 km) |
BER Berlin | 8h 55m | 2h 10m | 2642 miles (4251 km) |
PRG Prague | 9h 5m | 2h 20m | 2629 miles (4230 km) |
IST Istanbul | 9h 15m | 1h 50m | 2916 miles (4692 km) |
MUC Munich | 9h 15m | 2h 50m | 2629 miles (4230 km) |
DUB Dublin | 9h 20m | 2h 15m | 2731 miles (4394 km) |
CDG Paris | 9h 20m | 2h 5m | 2717 miles (4372 km) |
BCN Barcelona | 9h 20m | 1h 20m | 3052 miles (4911 km) |
FCO Rome | 9h 35m | 1h 5m | 2751 miles (4426 km) |
MAN Manchester | 9h 35m | 2h 50m | 2679 miles (4311 km) |
LHR London | 10h 35m | 1h 50m | 2700 miles (4344 km) |




Quick copy and share this page
From Greece to Reykjavik
Below is a list of other cities in Greece with flights to Reykjavik with either non-stop or connecting flights.