Flights from Reykjavik to Athens – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KEF to ATH – All flight route options from Keflavík International Airport, Iceland to Athens International Airport, Greece. These flights are operated by 13 airlines. Fly non-stop with Star Air or choose from 19 different transit flights. The shortest flight time is 5 hours and 50 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 Athens Airport
We got great deals on hotels and car rentals near the airport.
Reykjavik to Athens flights
There are over 20 airlines and as many as 140 flights every week to this destination. You can fly non-stop to Athens (ATH) from Reykjavik (KEF) with Star Air but if a stopover option suits you better you can choose to fly via Amsterdam, Oslo or any other of the 19 alternatives with connectiing airports.
Reykjavik to Athens with Star Air
Star Air has non-stop every Monday or Friday at 06:45.
Note Non-stop flights with Star Air will begin in Sep 2025.
With Eurowings
If you fly from Reykjavik with Eurowings you will do a stopover in Dusseldorf, DUS before reaching Athens. This flight trip will take 7 hours and 25 minutes and you can fly every Friday with departures at 00:40.
Distance & flight times: Keflavík International Airport to Athens International Airport
The shortest flight time between KEF and ATH is 5 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 50m | - | 2624 miles (4222 km) |
AMS Amsterdam | 6h 55m | 2h 25m | 2636 miles (4241 km) |
OSL Oslo | 7h 15m | 2h 15m | 2759 miles (4439 km) |
ZRH Zurich | 7h 18m | 50m | 2667 miles (4291 km) |
FRA Frankfurt | 7h 20m | 2h 35m | 2634 miles (4238 km) |
DUS Dusseldorf | 7h 25m | 55m | 2633 miles (4236 km) |
FCO Rome | 7h 45m | 1h 0m | 2751 miles (4426 km) |
ARN Stockholm | 7h 50m | 2h 15m | 2870 miles (4618 km) |
EDI Edinburgh | 7h 50m | 1h 35m | 2643 miles (4253 km) |
HEL Helsinki | 8h 0m | 55m | 3083 miles (4961 km) |
CPH Copenhagen | 8h 10m | 1h 35m | 2675 miles (4304 km) |
MUC Munich | 8h 15m | 2h 15m | 2629 miles (4230 km) |
DUB Dublin | 8h 30m | 1h 55m | 2731 miles (4394 km) |
MAD Madrid | 8h 55m | 45m | 3292 miles (5297 km) |
WAW Warsaw | 9h 15m | 2h 35m | 2751 miles (4426 km) |
CDG Paris | 9h 25m | 2h 45m | 2717 miles (4372 km) |
BRU Brussels | 9h 25m | 2h 55m | 2655 miles (4272 km) |
IST Istanbul | 10h 10m | 1h 45m | 2916 miles (4692 km) |
LGW London | 11h 10m | 1h 20m | 2704 miles (4351 km) |
LHR London | 11h 20m | 2h 30m | 2700 miles (4344 km) |




Quick copy and share this page
From Reykjavik to Greece
Below is a list of other destinations to Greece from Keflavík International Airport with either direct flights or 1 stop connections.
From Iceland to Athens
We have found another destination to Greece from Keflavík International Airport as well.