Airlines with flights from Saint Louis to London
There are five airlines with scheduled flights between STL and LHR. British Airways is the only airline with non-stop flights from Saint Louis Airport to Heathrow and the flight time is 8 hours.
Choose airline
Schedules
Non-stop with British Airways
-
Total flight time: 8 hours
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
4 flights per week
-
Boeing 787-8
-
Business class available
STL
Direct
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA220
----
21:35
21:35
----
21:35
----
21:40
The timetable & schedule information was updated at 2026-04-21
Via Chicago with American Airlines
-
Total flight time: 9h 47m - 14h 08m.
-
One World Alliance
-
161 flights per week
STL
Via ORD
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA6352
AA86
AA86
13:45
13:45
13:45
13:45
13:45
13:45
13:45
AA3815
AA86
AA86
14:33
14:33
14:33
14:33
14:33
14:33
14:33
AA4537
AA54
AA54
17:00
17:00
17:00
17:00
17:00
17:14
17:00
AA4144
AA98
AA98
19:52
19:52
19:52
19:52
19:52
20:02
19:52
The timetable & schedule information was updated at 2026-04-21
Via Toronto with Air Canada
-
Total flight time: 9h 55m - 13h 45m.
-
7 flights per week
STL
Via YYZ
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AC1576
AC854
AC854
14:15
14:15
14:15
14:15
14:15
14:15
14:15
The timetable & schedule information was updated at 2026-04-21
Via Boston with American Airlines
-
Total flight time: 10h 25m - 14h 20m.
-
One World Alliance
-
61 flights per week
STL
Via BOS
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA4678
AA108
AA108
----
----
----
----
----
15:55
----
The timetable & schedule information was updated at 2026-04-21
Via Philadelphia with American Airlines
-
Total flight time: 10h 32m - 14h 32m.
-
One World Alliance
-
35 flights per week
STL
Via PHL
LHR
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA2720
AA728
AA728
11:18
11:18
11:18
11:18
11:18
----
11:18
AA5332
AA728
AA728
----
----
----
----
----
11:19
----
AA2714
AA736
AA736
17:40
17:40
17:40
17:40
17:40
17:40
17:40
The timetable & schedule information was updated at 2026-04-21

There are five airlines with scheduled flights between STL and LHR. British Airways is the only airline with non-stop flights from Saint Louis Airport to Heathrow and the flight time is 8 hours.
Via Atlanta with Delta
Via Chicago with United