Flights from London to Athens – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to ATH – All flight route options from Heathrow, United Kingdom to Athens International Airport, Greece. These routes are operated by 28 airlines. Fly non-stop with Aegean Airlines or British Airways, or choose from 36 different stopover flights. The shortest flight time is 3 hours and 40 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.
London to Athens flights
There are over 36 airlines and as many as 707 flights every week to this destination. You can fly non-stop to Athens (ATH) from London (LHR) with Aegean Airlines or British Airways but if a stopover option suits you better you can choose to fly via Sofia, Stuttgart or any other of the 34 alternatives with connectiing airports.
Tip! Consider arriving at Athens International Airport (ATH) or Athens International Airport (ATH) instead.
London to Athens with Aegean Airlines
You can fly non-stop every weekday with flights departing between 12 noon and 10:00 pm. Aegean Airlines is a Star Alliance member.
With Air Serbia
If you fly from London with Air Serbia you will do a stopover in Belgrade, BEG before reaching Athens. This flight trip will take 5 hours and 30 minutes and you can fly every Saturday or Sunday with departures at 19:55.
Distance & flight times: Heathrow to Athens International Airport
The shortest flight time between LHR and ATH is 3 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 35m | - | 1516 miles (2439 km) |
SOF Sofia | 5h 35m | 1h 20m | 1605 miles (2582 km) |
STR Stuttgart | 5h 40m | 3h 25m | 1523 miles (2451 km) |
BER Berlin | 5h 45m | 1h 0m | 1723 miles (2772 km) |
MUC Munich | 6h 15m | 1h 50m | 1535 miles (2470 km) |
BEG Belgrade | 6h 20m | - | - |
ZTH Zakinthos | 6h 25m | 1h 35m | 1580 miles (2542 km) |
BRU Brussels | 6h 30m | 1h 0m | 1531 miles (2463 km) |
ZRH Zurich | 6h 40m | 3h 35m | 1516 miles (2439 km) |
DUS Dusseldorf | 6h 40m | 2h 20m | 1563 miles (2515 km) |
OTP Bucharest | 6h 50m | 1h 30m | 1788 miles (2877 km) |
VIE Vienna | 7h 0m | 2h 15m | 1595 miles (2566 km) |
GVA Geneva | 7h 0m | 4h 10m | 1552 miles (2497 km) |
CFU Kerkyra | 7h 10m | - | - |
JTR Thira | 7h 15m | - | - |
CHQ Chania | 7h 23m | - | - |
SKG Thessaloniki | 7h 30m | - | - |
JMK Mykonos | 7h 30m | - | - |
CPH Copenhagen | 7h 30m | 3h 20m | 1947 miles (3133 km) |
HER Heraklion | 7h 30m | - | - |
MXP Milan | 7h 40m | 55m | 1534 miles (2468 km) |
CDG Paris | 7h 40m | 3h 15m | 1533 miles (2467 km) |
FRA Frankfurt | 7h 45m | 2h 10m | 1542 miles (2481 km) |
FCO Rome | 7h 50m | 2h 5m | 1579 miles (2541 km) |
AMS Amsterdam | 7h 53m | 4h 20m | 1594 miles (2565 km) |
IST Istanbul | 8h 15m | 2h 50m | 1900 miles (3057 km) |
BCN Barcelona | 8h 18m | 3h 25m | 1907 miles (3068 km) |
PRG Prague | 8h 30m | 55m | 1624 miles (2613 km) |
LIN Milan | 8h 30m | - | - |
MLA Malta | 8h 45m | 4h 20m | 1858 miles (2990 km) |
ZAG Zagreb | 9h 0m | - | - |
KGS Kos | 9h 0m | 4h 0m | 1884 miles (3031 km) |
DBV Dubrovnik | 9h 0m | 4h 45m | 1516 miles (2439 km) |
EFL Kefallinia | 9h 3m | 4h 55m | 1567 miles (2521 km) |
WAW Warsaw | 9h 25m | 4h 25m | 1916 miles (3083 km) |



Quick copy and share this page
From London to Greece
Below is a list of other destinations to Greece from Heathrow with either direct flights or 1 stop connections.
-
HER Heraklion Direct
-
CFU Kerkyra Direct
-
RHO Rhodes Direct
-
SKG Thessaloniki Direct
-
CHQ Chania Direct
-
KGS Kos
-
ZTH Zakinthos Direct
-
JTR Thira Direct
-
JMK Mykonos Direct
-
PVK Preveza Direct
From United Kingdom to Athens
Below is a list of other cities in United Kingdom with flights to Athens with either non-stop or connecting flights.
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham Direct
-
LTN London Direct
-
BRS Bristol Direct
-
GLA Glasgow
-
LBA Leeds
-
NCL Newcastle