A lot of times banks will offer you great conversion rates, so just wire your USD to your Israeli bank. It sounds like your funds are already electronic.
If there is a complication in this, you can go over the bitcoin network and withdraw from a bitcoin exchange in Israel connected to an Israeli bank account. You can use the bitcoin network directly, or use a service provider such as Uphold which uses bitcoin technology merely for an underlying accounting system and also converts to shekel (not sure about withdrawing with them, never used).
Bitcoin markets are liquid enough for moving 10-100k at extremely thin spreads, so much better rates than most banks and investment firms. (looking at one-tenth of one percent at time of writing on Bitfinex), this relies on the exchange chosen in Israel also being liquid.
Then there are the remittance systems like Western Union. These are the most expensive.