The flying distance from George Bush Intercontinental Airport (IAH) to Fort Lauderdale - Hollywood Intl. Airport is 963 mi. Listen to some music or finish off your latest read and the journey will zip by.