Airlines with flights from London to Houston
There are 10 airlines with scheduled flights between LHR and IAH. British Airways, United and Aer Lingus has non-stop flights from Heathrow to Houston Airport and the flight time is 10 hours and 30 minutes.
Choose airline
Schedules
Non-stop with British Airways
-
Total flight time: 10 hours and 30 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
14 flights per week
-
Boeing 787-10Boeing 777-300ER
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with United Airlines
-
Total flight time: 10 hours and 25 minutes
-
Houston is a United Airlines hub.
-
14 flights per week
-
Boeing 777
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Aer Lingus
-
Total flight time: 10 hours and 15 minutes
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 12h 45m - 12h 50m.
-
Sky Team Alliance
-
7 flights per week
Flight
KL661
The timetable & schedule information was updated at 2026-04-21
Via Dallas with American Airlines
-
Total flight time: 12h 51m - 16h 24m.
-
One World Alliance
-
62 flights per week
Flight
AA3583
AA4923
AA1929
AA3555
AA2209
AA1914
The timetable & schedule information was updated at 2026-04-21
Via Charlotte with American Airlines
-
Total flight time: 12h 53m - 16h 28m.
-
One World Alliance
-
42 flights per week
Flight
AA1920
AA1840
AA2935
AA1840
The timetable & schedule information was updated at 2026-04-21
Via Atlanta with Delta Air Lines
-
Total flight time: 12h 54m - 16h 34m.
-
Sky Team Alliance
-
49 flights per week
Flight
DL2890
DL1223
DL1284
DL1601
The timetable & schedule information was updated at 2026-04-21

There are 10 airlines with scheduled flights between LHR and IAH. British Airways, United and Aer Lingus has non-stop flights from Heathrow to Houston Airport and the flight time is 10 hours and 30 minutes.
Via Montreal with Air Canada
Via Paris with Air France
Via New York with JetBlue
Via Calgary with WestJet