Flights from London to Houston

LHR
London
4824 mi
IAH
Houston
4
Direct Routes
1
Airline
7763
Kilometers
10h 12m
Flight Time
Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

LHR DXB IAH
Via Dubai International Airport (Dubai)
British Airways Emirates
2 flights
LHR HND IAH
Via Tokyo Haneda International Airport (Tokyo)
British Airways All Nippon Airways
2 flights
LHR SIN IAH
Via Singapore Changi Airport (Singapore)
British Airways Singapore Airlines
2 flights
LHR EWR IAH
Via Newark Liberty International Airport (Newark)
British Airways United Airlines
2 flights
LHR LAS IAH
Via Harry Reid International Airport (Las Vegas)
British Airways United Airlines
2 flights
LHR IST IAH
Via İstanbul Airport (Arnavutköy, Istanbul)
Turkish Airlines Turkish Airlines
2 flights
LHR CVG IAH
Via Cincinnati Northern Kentucky International Airport (Cincinnati / Covington)
British Airways United Airlines
2 flights
LHR YVR IAH
Via Vancouver International Airport (Vancouver)
British Airways United Airlines
2 flights

About London to Houston Flights

There are 4 direct flights from London Heathrow Airport (London) (LHR) to George Bush Intercontinental Houston Airport (Houston) (IAH), operated by 1 airline.

The distance between LHR and IAH is approximately 4824 miles (7763 km), with an estimated flight time of 10h 12m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from LHR to IAH?
Yes, there are 4 direct flights from London Heathrow Airport (London) to George Bush Intercontinental Houston Airport (Houston), operated by British Airways.
How long is the flight from LHR to IAH?
The flight takes approximately 10h 12m. The distance is 4824 miles (7763 km).
Which airlines fly from LHR to IAH?
Airlines operating this route include British Airways.