Direct flights from London to Kefallinia
All flights from LHR to EFL non-stop. There are direct flights from Heathrow (LHR), United Kingdom to Kefalonia (EFL), Greece with British Airways. 5 weekly departures are currently scheduled on this route. Departure times range from 08:25 to 13:40 depending on the schedule period. The flight distance is 1379 miles (2219 km). Flight time ranges from 3 hours and 35 minutes to 3 hours and 45 minutes.
Flight schedule from London to Kefallinia with British Airways
This is a weekly direct flight schedule for British Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
London to Kefallinia scheduled departures
Select a date to see every published non-stop departure between LHR and EFL.
LHR - EFL route facts
-
Distance1379 miles (2219 km)
-
Flight time3 hours and 35 minutes to 3 hours and 45 minutes
-
Airline
British Airways -
Airline alliancesoneworld
-
CabinsEconomy
-
Hub airportsLHR (Main hub.)
-
Departure terminalsTerminal 5
-
AircraftAirbus A321neo, Airbus A320, Airbus A320neo and Airbus A320 (sharklets)
Route FAQ
Nearby airports that offer flights to Kefallinia (EFL)
From Gatwick (LGW)
14 flights per week
From Stansted (STN)
6 flights per week
From Luton (LTN)
1 flights per week
Direct flights from London to Greece
From London to Chania
CHQ Chania International Airport
From London to Rhodes
RHO Rhodes International Airport
From London to Heraklion
HER Heraklion International Airport
From London to Mykonos
JMK Mykonos Airport
From London to Thira
JTR Santorini (Thira) International Airport
From London to Athens
ATH Athens International Airport
From London to Zakinthos
ZTH Zakynthos International Airport
From London to Preveza
PVK Aktio
From London to Kerkyra
CFU Corfu International Airport
From London to Thessaloniki
SKG Thessaloniki Airport
