I live in the United Arab Emirates. I have 10,000 USD in cash. I have a bank account in USD in a Czech bank. What is the best way of transferring that money to my bank account?
My situation is quite peculiar. Firstly, the currency I want to transfer the money in is neither the currency of the country from which I would send money nor the the recipient country's. Secondly, the source is cash but the target is bank account. However, the source and target are in the same currency.
A brute-force solution that jumps to mind is to exchange the cash into local currency, AED, either in a currency exchange office or in a bank, then upload that money in my bank in the UAE, then wire transfer to my account in Czech Republic. Unfortunately, that seems like a convoluted path with potential for many losses along the way. Do you see any simpler solutions?