Flights from New Orleans to Houston – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MSY to IAH – All flight route options from Louis Armstrong New Orleans International, Louisiana, USA to George Bush Intcntl Houston, Texas, USA. These routes are operated by 3 airlines. Fly non-stop with United Airlines or Spirit Airlines, or choose from 1 different stopover flights. The shortest flight time is 1 hour and 21 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near George Bush Intcntl Houston
We got great deals on hotels and car rentals near the airport.
New Orleans to Houston flights
With over 63 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Houston (IAH) from New Orleans (MSY) with Spirit Airlines or United Airlines or opt for a connecting flight via Austin (AUS).
Tip! You might want to consider arriving at William P. Hobby Airport (HOU) instead.
New Orleans to Houston with Spirit Airlines
You can fly non-stop every weekday except Mondays and Mondays with departure times between 12 noon and 10:00 pm.
Distance & flight times: Louis Armstrong New Orleans International to Houston Airport
The shortest flight time between MSY and IAH is 1 hour and 22 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 22m | - | 305 miles (491 km) |
AUS Austin | 5h 23m | 2h 39m | 585 miles (941 km) |


