Which airport are you flying from?

Direct flights from London to Kefallinia

LHR - EFL route map 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.

LHR
Heathrow
United KingdomLondon , United Kingdom
EFL
Kefalonia
GreeceKefallinia , Greece
LHR
Heathrow
United KingdomLondon , United Kingdom
Kefalonia
GreeceKefallinia , Greece
EFL
Flight time 3h 35min to 3h 45min
Updated Jun 29, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

British Airways oneworld

Departure times vary between 08:25 and 13:40 • From Terminal 5
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
5 flights/week
5 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
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
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
BA658
----
11:05
----
----
11:15
10:10
08:25
BA660
----
----
----
----
----
13:40
----

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

London to Kefallinia scheduled departures

Select a date to see every published non-stop departure between LHR and EFL.

Saturday
Sat
Jul 25
2 flights(2)
Sunday
Sun
Jul 26
1 flights(1)
Monday
Mon
Jul 27
0 flights(0)
Tuesday
Tue
Jul 28
1 flights(1)
Wednesday
Wed
Jul 29
0 flights(0)
Thursday
Thu
Jul 30
0 flights(0)
Friday
Fri
Jul 31
1 flights(1)
Time
Airline
Flight
10:10
British Airways British Airways
BA658
13:40
British Airways British Airways
BA660
08:25
British Airways British Airways
BA658
11:05
British Airways British Airways
BA658
11:15
British Airways British Airways
BA658
SPONSORED AD
LHR-EFL flight route
Route map from London, LHR to Kefallinia, EFL. The distance is 1379 miles or 2219 km.
London - Kefallinia direct flight map
SPONSORED AD
SPONSORED AD

LHR - EFL route facts

  • Distance
    1379 miles (2219 km)
  • Flight time
    3 hours and 35 minutes to 3 hours and 45 minutes
  • Airline
    British Airways British Airways
  • Airline alliances
    oneworld
  • Cabins
    Economy
  • Hub airports
    LHR (Main hub.)
  • Departure terminals
    Terminal 5
  • Aircraft
    Airbus A321neo, Airbus A320, Airbus A320neo and Airbus A320 (sharklets)

Route FAQ

British Airways operates non-stop flights from LHR to EFL with 5 weekly departures.

Scheduled flight time from LHR to EFL ranges from 3 hours and 35 minutes to 3 hours and 45 minutes. The route covers 1379 miles (2219 km).

5 weekly departures are currently scheduled on this route, with published departure times ranging from 08:25 to 13:40 depending on the schedule period.

Departure terminal: Terminal 5.

Economy are currently scheduled on non-stop flights for this route.
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

SPONSORED AD
SPONSORED AD