Fly into George Bush Intercontinental Airport (IAH), the closest airport, located 24.7 mi (39.8 km) from the city center. If you're unable to find a flight that fits your schedule, you might consider flying into Houston William Hobby Airport (HOU), which is 5.3 mi (8.5 km) away.