Flights from Houston to Dubai

IAH
Houston
8155 mi
DXB
Dubai
2
Direct Routes
1
Airline
13125
Kilometers
16h 54m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

IAH LHR DXB
Via London Heathrow Airport (London)
British Airways British Airways
2 flights
IAH ORD DXB
Via Chicago O'Hare International Airport (Chicago)
United Airlines Emirates
2 flights
IAH SFO DXB
Via San Francisco International Airport (San Francisco)
United Airlines Emirates
2 flights
IAH YYZ DXB
Via Toronto Lester B. Pearson International Airport (Toronto)
United Airlines Air Canada
2 flights
IAH IST DXB
Via İstanbul Airport (Arnavutköy, Istanbul)
Turkish Airlines Turkish Airlines
2 flights
IAH SIN DXB
Via Singapore Changi Airport (Singapore)
Singapore Airlines Emirates
2 flights

All Flights on This Route

About Houston to Dubai Flights

There are 2 direct flights from George Bush Intercontinental Houston Airport (Houston) (IAH) to Dubai International Airport (Dubai) (DXB), operated by 1 airline.

The distance between IAH and DXB is approximately 8155 miles (13125 km), with an estimated flight time of 16h 54m.

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

Frequently Asked Questions

Are there direct flights from IAH to DXB?
Yes, there are 2 direct flights from George Bush Intercontinental Houston Airport (Houston) to Dubai International Airport (Dubai), operated by Emirates.
How long is the flight from IAH to DXB?
The flight takes approximately 16h 54m. The distance is 8155 miles (13125 km).
Which airlines fly from IAH to DXB?
Airlines operating this route include Emirates.

Get live seat data for this route

Sign up free to search seat maps, or subscribe from $3.99/mo for live availability and seat alerts.