Flights from Minneapolis to Houston – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MSP to IAH – All flight route options from Minneapolis St Paul International, Minnesota, USA to George Bush Intcntl Houston, Texas, USA. These routes are operated by 5 airlines. Fly non-stop with Delta Air Lines or United Airlines, or choose from 18 different stopover flights. The shortest flight time is 2 hours and 57 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.
Minneapolis to Houston flights
There are over 20 airlines and as many as 395 flights every week to this destination. You can fly non-stop to Houston (IAH) from Minneapolis (MSP) with Delta Air Lines or United Airlines but if a stopover option suits you better you can choose to fly via Bentonville, Des Moines or any other of the 18 alternatives with connectiing airports.
Tip! You might want to consider arriving at William P. Hobby Airport (HOU) instead.
Minneapolis to Houston with Delta Air Lines
You can fly non-stop every weekday with flights departing from 7:00 am to 8:00 pm. Delta Air Lines is a member of SkyTeam.
With American Airlines
If you choose to fly with American Airlines from Minneapolis to Houston you can make a transit either via Dallas or via Chicago. The route via Dallas is 46 minutes faster. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: MSP Airport to Houston Airport
The shortest flight time between MSP and IAH is 2 hours and 57 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 57m | - | 1041 miles (1675 km) |
XNA Bentonville | 4h 37m | 39m | 1041 miles (1675 km) |
DSM Des Moines | 4h 38m | 50m | 1040 miles (1673 km) |
DFW Dallas | 5h 3m | 2h 0m | 1082 miles (1741 km) |
MEM Memphis | 5h 13m | 1h 26m | 1174 miles (1889 km) |
AUS Austin | 5h 27m | 1h 28m | 1188 miles (1911 km) |
MCI Kansas City | 5h 28m | 1h 44m | 1043 miles (1678 km) |
MKE Milwaukee | 5h 32m | 1h 13m | 1288 miles (2072 km) |
GRR Grand Rapids | 5h 38m | 57m | 1457 miles (2344 km) |
ORD Chicago | 5h 49m | 2h 41m | 1265 miles (2035 km) |
ICT Wichita | 5h 55m | 46m | 1093 miles (1759 km) |
CVG Cincinnati | 5h 56m | 1h 17m | 1474 miles (2372 km) |
IND Indianapolis | 5h 58m | 1h 45m | 1354 miles (2179 km) |
MSY New Orleans | 5h 58m | 1h 53m | 1352 miles (2175 km) |
BNA Nashville | 6h 3m | 2h 3m | 1358 miles (2185 km) |
SAT San Antonio | 6h 20m | 2h 30m | 1295 miles (2084 km) |
DEN Denver | 6h 42m | 1h 50m | 1548 miles (2491 km) |
COS Colorado Springs | 6h 45m | 2h 14m | 1541 miles (2479 km) |
MDW Chicago | 7h 19m | - | - |


