Which airport are you flying from?

Direct flights from Frankfurt to London

Airlines Schedules

FRA - LHR route map All flights from FRA to LHR non-stop. There are direct flights from Frankfurt Airport (FRA), Germany to Heathrow (LHR), United Kingdom with Lufthansa, Lufthansa City Airlines and British Airways. 91 weekly departures are currently scheduled on this route. Departure times range from 06:10 to 21:40 depending on the schedule period. The flight distance is 408 miles (656 km). Flight time ranges from 1 hour and 35 minutes to 2 hours.

FRA
Frankfurt Airport
GermanyFrankfurt , Germany
LHR
Heathrow
United KingdomLondon , United Kingdom
FRA
Frankfurt Airport
GermanyFrankfurt , Germany
Heathrow
United KingdomLondon , United Kingdom
LHR
Flight time 1h 35min to 2h 0min
Updated Jun 22, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Lufthansa Star Alliance

Departure times vary between 08:00 and 21:40 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
35 flights/week
35 flights/week

Lufthansa City Airlines

Departure times vary between 07:00 and 20:10 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
35 flights/week
35 flights/week

British Airways oneworld

Departure times vary between 06:10 and 20:50 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
21 flights/week
21 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Frankfurt to London with Lufthansa

This is a weekly direct flight schedule for Lufthansa. 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 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
LH900
08:00
08:00
08:00
08:00
08:00
08:00
08:00
LH908
14:00
14:00
14:00
14:00
14:00
14:00
14:00
LH914
16:00
16:00
16:00
16:00
16:00
16:00
16:00
LH918
18:00
18:00
18:00
18:00
18:00
18:00
18:00
LH922
21:30
21:30
21:30
21:30
21:30
21:30
21:30

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Frankfurt to London with Lufthansa City Airlines

This is a weekly direct flight schedule for Lufthansa City Airlines. 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 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
VL924
07:00
07:00
07:00
07:00
07:00
07:00
07:00
VL904
10:00
10:00
10:00
10:00
10:00
10:00
10:00
VL906
12:00
12:00
12:00
12:00
12:00
12:00
12:00
VL916
17:00
17:00
17:00
17:00
17:00
17:00
17:00
VL920
20:00
20:00
20:00
20:00
20:00
20:00
20:00

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Frankfurt to London 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 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
BA911
06:35
06:40
06:35
06:40
06:10
06:40
06:40
BA903
----
10:40
10:40
----
10:35
----
----
BA905
14:50
----
----
----
----
----
14:30
BA907
----
16:25
14:40
19:30
----
19:15
19:40
BA909
----
----
20:50
----
19:15
----
----

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

RETURN SCHEDULE
CHECK PRICES

Frankfurt to London scheduled departures

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

Tuesday
Tue
Jul 21
13 flights(13)
Wednesday
Wed
Jul 22
14 flights(14)
Thursday
Thu
Jul 23
12 flights(12)
Friday
Fri
Jul 24
13 flights(13)
Saturday
Sat
Jul 25
12 flights(12)
Sunday
Sun
Jul 26
13 flights(13)
Monday
Mon
Jul 27
13 flights(13)
Time
Airline
Flight
06:40
British Airways British Airways
BA911
07:00
Lufthansa City Airlines Lufthansa City Airlines
VL924
08:00
Lufthansa Lufthansa
LH900
10:00
Lufthansa City Airlines Lufthansa City Airlines
VL904
10:40
British Airways British Airways
BA903
12:00
Lufthansa City Airlines Lufthansa City Airlines
VL906
14:00
Lufthansa Lufthansa
LH908
16:00
Lufthansa Lufthansa
LH914
16:25
British Airways British Airways
BA907
17:00
Lufthansa City Airlines Lufthansa City Airlines
VL916
18:00
Lufthansa Lufthansa
LH918
20:00
Lufthansa City Airlines Lufthansa City Airlines
VL920
21:30
Lufthansa Lufthansa
LH922
06:35
British Airways British Airways
BA911
07:00
Lufthansa City Airlines Lufthansa City Airlines
VL924
08:00
Lufthansa Lufthansa
LH900
10:00
Lufthansa City Airlines Lufthansa City Airlines
VL904
10:40
British Airways British Airways
BA903
12:00
Lufthansa City Airlines Lufthansa City Airlines
VL906
14:00
Lufthansa Lufthansa
LH908
14:40
British Airways British Airways
BA907
16:00
Lufthansa Lufthansa
LH914
17:00
Lufthansa City Airlines Lufthansa City Airlines
VL916
18:00
Lufthansa Lufthansa
LH918
20:00
Lufthansa City Airlines Lufthansa City Airlines
VL920
20:50
British Airways British Airways
BA909
21:30
Lufthansa Lufthansa
LH922
06:40
British Airways British Airways
BA911
07:00
Lufthansa City Airlines Lufthansa City Airlines
VL924
08:00
Lufthansa Lufthansa
LH900
10:00
Lufthansa City Airlines Lufthansa City Airlines
VL904
12:00
Lufthansa City Airlines Lufthansa City Airlines
VL906
14:00
Lufthansa Lufthansa
LH908
16:00
Lufthansa Lufthansa
LH914
17:00
Lufthansa City Airlines Lufthansa City Airlines
VL916
18:00
Lufthansa Lufthansa
LH918
19:30
British Airways British Airways
BA907
20:00
Lufthansa City Airlines Lufthansa City Airlines
VL920
21:30
Lufthansa Lufthansa
LH922
06:10
British Airways British Airways
BA911
07:00
Lufthansa City Airlines Lufthansa City Airlines
VL924
08:00
Lufthansa Lufthansa
LH900
10:00
Lufthansa City Airlines Lufthansa City Airlines
VL904
10:35
British Airways British Airways
BA903
12:00
Lufthansa City Airlines Lufthansa City Airlines
VL906
14:00
Lufthansa Lufthansa
LH908
16:00
Lufthansa Lufthansa
LH914
17:00
Lufthansa City Airlines Lufthansa City Airlines
VL916
18:00
Lufthansa Lufthansa
LH918
19:15
British Airways British Airways
BA909
20:00
Lufthansa City Airlines Lufthansa City Airlines
VL920
21:30
Lufthansa Lufthansa
LH922
06:40
British Airways British Airways
BA911
07:00
Lufthansa City Airlines Lufthansa City Airlines
VL924
08:00
Lufthansa Lufthansa
LH900
10:00
Lufthansa City Airlines Lufthansa City Airlines
VL904
12:00
Lufthansa City Airlines Lufthansa City Airlines
VL906
14:00
Lufthansa Lufthansa
LH908
16:00
Lufthansa Lufthansa
LH914
17:00
Lufthansa City Airlines Lufthansa City Airlines
VL916
18:00
Lufthansa Lufthansa
LH918
19:15
British Airways British Airways
BA907
20:00
Lufthansa City Airlines Lufthansa City Airlines
VL920
21:30
Lufthansa Lufthansa
LH922
06:40
British Airways British Airways
BA911
07:00
Lufthansa City Airlines Lufthansa City Airlines
VL924
08:00
Lufthansa Lufthansa
LH900
10:00
Lufthansa City Airlines Lufthansa City Airlines
VL904
12:00
Lufthansa City Airlines Lufthansa City Airlines
VL906
14:00
Lufthansa Lufthansa
LH908
14:30
British Airways British Airways
BA905
16:00
Lufthansa Lufthansa
LH914
17:00
Lufthansa City Airlines Lufthansa City Airlines
VL916
18:00
Lufthansa Lufthansa
LH918
19:40
British Airways British Airways
BA907
20:00
Lufthansa City Airlines Lufthansa City Airlines
VL920
21:30
Lufthansa Lufthansa
LH922
06:35
British Airways British Airways
BA911
07:00
Lufthansa City Airlines Lufthansa City Airlines
VL924
08:00
Lufthansa Lufthansa
LH900
10:00
Lufthansa City Airlines Lufthansa City Airlines
VL904
10:35
British Airways British Airways
BA903
12:00
Lufthansa City Airlines Lufthansa City Airlines
VL906
14:00
Lufthansa Lufthansa
LH908
14:50
British Airways British Airways
BA905
16:00
Lufthansa Lufthansa
LH914
17:00
Lufthansa City Airlines Lufthansa City Airlines
VL916
18:00
Lufthansa Lufthansa
LH918
20:00
Lufthansa City Airlines Lufthansa City Airlines
VL920
21:30
Lufthansa Lufthansa
LH922
Ad
Departing from Frankfurt Airport
Departing from Frankfurt Airport. Copyright: Fraport AG
FRA-LHR flight route
Route map from Frankfurt, FRA to London, LHR. The distance is 408 miles or 656 km.
Ad
Frankfurt - London direct flight map
Ad

FRA - LHR route facts

  • Distance
    408 miles (656 km)
  • Flight time
    1 hour and 35 minutes to 2 hours
  • Airlines
    Lufthansa Lufthansa
    Lufthansa City Lufthansa City
    British Airways British Airways
  • Airline alliances
    Star Alliance oneworld
  • Cabins
    Economy
  • Hub airports
    Lufthansa: FRA (Primary hub.)
    British Airways: LHR (Main hub.)
  • Departure terminals
    Lufthansa: Terminal 1
    Lufthansa City Airlines: Terminal 1
    British Airways: Terminal 3
  • Arrival terminals
    Lufthansa: Terminal 2
    Lufthansa City Airlines: Terminal 2
    British Airways: Terminal 5
  • Aircraft
    Lufthansa: Airbus A320neo and Airbus A321neo
    Lufthansa City Airlines: Airbus A320neo
    British Airways: Airbus A320neo, Airbus A320 (sharklets), Airbus A319, Airbus A320 and Airbus A321neo

Route FAQ

Lufthansa, Lufthansa City Airlines and British Airways operate non-stop flights from FRA to LHR with 91 weekly departures.

Scheduled flight time from FRA to LHR ranges from 1 hour and 35 minutes to 2 hours. The route covers 408 miles (656 km).

91 weekly departures are currently scheduled on this route, with published departure times ranging from 06:10 to 21:40 depending on the schedule period.

Departure terminals: Lufthansa: Terminal 1, Lufthansa City Airlines: Terminal 1 and British Airways: Terminal 3. Arrival terminals: Lufthansa: Terminal 2, Lufthansa City Airlines: Terminal 2 and British Airways: Terminal 5.

Economy are currently scheduled on non-stop flights for this route.
Direct flights from Frankfurt to United Kingdom
From Frankfurt to Edinburgh

EDI Edinburgh Airport

From Frankfurt to Manchester

MAN Manchester Airport

From Frankfurt to Birmingham

BHX Birmingham Airport

From Frankfurt to London

LGW Gatwick

From Frankfurt to London

LCY City