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?

  • Could you use a hawala provider? No experience with them myself but they seem efficient. May 14, 2017 at 3:30

1 Answer 1


Why not open an USD account or subaccount in Czechia and then transfer the money using an UAE bank that supports transfers in USD. If you don't want to open an USD account in Czechia, it'll get converted when received there into the currency of your account but at their conversion rate which probably isn't good.

Alternatively, use Transferwise which might or might not be cheaper.

  • 1
    The OP already has one: "I have a bank account in USD in a Czech bank". They are asking the best way of making the transfer to it.
    – TripeHound
    Jun 12, 2017 at 10:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .