Flights from Baltimore to Houston – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BWI to IAH – All flight route options from Baltimore Washington International, Maryland, USA to George Bush Intcntl Houston, Texas, USA. These routes are operated by 6 airlines. Fly non-stop with United Airlines or Spirit Airlines, or choose from 9 different stopover flights. The shortest flight time is 3 hours and 20 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.
Baltimore to Houston flights
There are over 11 airlines and as many as 270 flights every week to this destination. You can fly non-stop to Houston (IAH) from Baltimore (BWI) with Spirit Airlines or United Airlines but if a stopover option suits you better you can choose to fly via Nashville, Charlotte or any other of the 9 alternatives with connectiing airports.
Tip! You might want to consider arriving at William P. Hobby Airport (HOU) instead.
Baltimore to Houston with Spirit Airlines
You can fly non-stop every weekday with flights departing from 6:00 am to 5:00 pm. You can also catch a transit flight via Nashville or Atlanta.
With American Airlines
If you fly to Houston from Baltimore with American Airlines you will do a stopover in Charlotte. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Baltimore Washington International to Houston Airport
The shortest flight time between BWI and IAH is 3 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 35m | - | 1240 miles (1995 km) |
BNA Nashville | 4h 57m | 55m | 1248 miles (2008 km) |
CLT Charlotte | 5h 41m | 2h 35m | 1278 miles (2056 km) |
DFW Dallas | 5h 48m | 40m | 1446 miles (2327 km) |
DTW Detroit | 5h 49m | 2h 31m | 1491 miles (2399 km) |
ATL Atlanta | 6h 2m | 2h 48m | 1270 miles (2043 km) |
MSY New Orleans | 6h 37m | 2h 35m | 1308 miles (2105 km) |
MCO Orlando | 6h 47m | 1h 38m | 1649 miles (2653 km) |
ORD Chicago | 6h 56m | 2h 10m | 1553 miles (2499 km) |
TPA Tampa | 7h 40m | 2h 39m | 1638 miles (2636 km) |

