Actual flight time from Keflavik International Airport (KEF), Reykjavik, Iceland to London Heathrow Airport (LHR), London, United Kingdom. Distance between KEF & LHR is approximately 1900 kilometers.

Departure
KEF
Arrival
LHR

Flight time from KEF to LHR is 3 hours

Icelandair is one of the direct flight which takes 3 hours to travel from Keflavik International Airport (KEF) to London Heathrow Airport (LHR)

 Return flight time from LHR to KEF

RELATED: Flight time from London to Reykjavik (all airports)
KEF to LHR

Direct flight time from Reykjavik to London by different airlines

JourneyDurationAirline
Reykjavik (KEF) ➝ London (LHR) 3 hours Icelandair
Reykjavik (KEF) ➝ London (LHR) 3 hours 5 minutes British Airways
Reykjavik (KEF) ➝ London (LHR) 3 hours 10 minutes Icelandair
KEF to LHR

1 Stop Flight Time from KEF to LHR Via Oslo Airport, Gardermoen Airport

One stop flight time from Reykjavik to London via Oslo is 5 hours 45 minutes (operated by Scandinavian Airlines System)

KEF to OSL
2 hrs 40 mins
OSL
 Waiting Time
45 mins
OSL to LHR
2 hrs 20 mins
Total Duration:
5 hrs 45 mins

1 Stop Flight Time from KEF to LHR Via Arlanda Airport

One stop flight time from Reykjavik to London via Stockholm is 10 hours 15 minutes (operated by Scandinavian Airlines System)

KEF to ARN
2 hrs 55 mins
ARN
 Waiting Time
4 hrs 40 mins
ARN to LHR
2 hrs 40 mins
Total Duration:
10 hrs 15 mins

Flight time from Keflavik International Airport to airports near London, United Kingdom

Flight time by direct flights and one stop flights from Keflavik International Airport to airports near London Heathrow Airport.

JourneyDestination AirportsDurationStops
KEF - BHX Birmingham, Birmingham International Airport 2 hrs 45 mins Non-Stop
KEF - EMA Derby, East Midlands Airport 8 hrs 45 mins 1 Stop
KEF - SOU Eastleigh near Southampton, Southampton Airport 9 hrs 50 mins 1 Stop
KEF - EXT Exeter, Exeter Airport 7 hrs 35 mins 1 Stop
KEF - LBA Leeds, Leeds/bradford Airport 9 hrs 10 mins 1 Stop

Reykjavik time is 1 hour behind London

Current time in Reykjavik, Iceland : Tue, 16 Jun, 2026,
Reykjavik Timezone: GMT (+00:00)

09:43 PM

Current time in London, United Kingdom :, Tue, 16 Jun, 2026,
London Timezone: BST (+01:00)

10:43 PM

Airlines operating between Reykjavik and London

  • British Airways
  • Icelandair

KEF - LHR Flight Duration • Reykjavik - London Flight Time

How long is the flight from Keflavik International Airport to London Heathrow Airport? What is the KEF - LHR flight duration? What is the flying time from Reykjavik to London?

The airports map below shows the location of Reykjavik Airport & London Airport and also the flight direction.

Find flight time from Keflavik International Airport or Reykjavik or any other airport or city in Iceland to various other destinations around the world using this flight time calculator.

Find Flight Time

Enter the name of cities between which you wish to travel and calculate flight time.

Enter the name of airports between which you wish to travel and calculate flight time.