Flights from Houston to London

IAH
Houston
4824 mi
LHR
London
5
Direct Routes
2
Airlines
7763
Kilometers
10h 12m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

IAH → DXB → LHR
Via Dubai International Airport (Dubai)
Emirates British Airways
2 flights
IAH → SIN → LHR
Via Singapore Changi Airport (Singapore)
Singapore Airlines Air New Zealand
2 flights
IAH → SFO → LHR
Via San Francisco International Airport (San Francisco)
United Airlines British Airways
2 flights
IAH → SEA → LHR
Via Seattle–Tacoma International Airport (Seattle)
Alaska Airlines British Airways
2 flights
IAH → YYZ → LHR
Via Toronto Lester B. Pearson International Airport (Toronto)
Air Canada British Airways
2 flights
IAH → CLT → LHR
Via Charlotte Douglas International Airport (Charlotte)
American Airlines American Airlines
2 flights
IAH → IST → LHR
Via İstanbul Airport (Arnavutköy, Istanbul)
Turkish Airlines British Airways
2 flights
IAH → TPE → LHR
Via Taiwan Taoyuan International Airport (Taoyuan)
EVA Air China Airlines
2 flights
IAH → AMS → LHR
Via Amsterdam Airport Schiphol (Amsterdam)
KLM Royal Dutch Airlines British Airways
2 flights

About Houston to London Flights

There are 5 direct flights from George Bush Intercontinental Houston Airport (Houston) (IAH) to London Heathrow Airport (London) (LHR), operated by 2 airlines.

The distance between IAH and LHR 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.

FAQ

Frequently asked questions

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

Flying this route? See which seats are open on your flight

Search your flight number free. Live seats and a seat alert for that flight cost $4.99 once with a Trip Pass, or $8.99/mo for every trip.

7-day money-back guarantee · Cancel anytime