Fly into George Bush Intercontinental Airport (IAH), the closest airport, located 18.4 mi (29.7 km) from the city centre. If you can't find a flight that works for your travel itinerary, you could book a flight to Houston William Hobby Airport (HOU), which is 19.7 mi (31.8 km) away.