Airlines with flights from London to Athens
There are 16 airlines with scheduled flights between LHR and ATH. Both British Airways and Aegean operates non-stop flights from Heathrow to Athens International Airport and the flight time is 3 hours and 45 minutes.
Choose airline
Schedules
Non-stop with British Airways
-
Total flight time: 3 hours and 45 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
36 flights per week
-
Airbus A320neoAirbus A321neoAirbus A320 (sharklets)
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Aegean Airlines
-
Total flight time: 3 hours and 35 minutes
-
Athens is a Aegean Airlines hub.
-
27 flights per week
-
Airbus A321neoAirbus A320neo
Flight
The timetable & schedule information was updated at 2026-04-21
Via Belgrade with Air Serbia
-
Total flight time: 5h 05m - 5h 55m.
-
4 flights per week
Flight
JU534
JU536
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 5h 30m - 9h 20m.
-
42 flights per week
Flight
LH1752
LH1752
LH1754
LH1754
LH1756
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 5h 35m - 9h 25m.
-
44 flights per week
Flight
LX1838
LX1840
LX1840
LX1842
LX1842
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 5h 35m - 9h 30m.
-
Sky Team Alliance
-
34 flights per week
Flight
AF1832
AF1832
AF1032
AF1032
The timetable & schedule information was updated at 2026-04-21

There are 16 airlines with scheduled flights between LHR and ATH. Both British Airways and Aegean operates non-stop flights from Heathrow to Athens International Airport and the flight time is 3 hours and 45 minutes.
Via Amsterdam with KLM
Via Brussels with Brussels Airlines
Via Vienna with Austrian
Via Rome with ITA Airways
Via Copenhagen with SAS
Via Warsaw with LOT
Via Sofia with Bulgaria Air
Via Istanbul with Turkish Airlines
Via Stuttgart with Eurowings
Via Barcelona with Vueling