Heathrow (LHR) to George Bush Intercontinental (IAH). Served by United, British Airways.
A nonstop flight from London to Houston takes approximately 10h.
United and British Airways fly from LHR to IAH. That's 2 airlines serving this route.
The distance is 4,842 miles (7,791 km). with a nonstop flight time of about 10h. Airlines on this route include United, British Airways.
Set up a guest alert and we'll keep checking prices for you. No account needed.
Get Started Free →