After experimenting several ways to transfer money in my account and getting rates from many banks, I found that TransferWise is the cheapest option.
You can send money directly to your Turkish bank account (IBAN) with low fees.
TransferWise is an Electronic Money Institution regulated by the UK government. It is an Estonian developed and UK-based peer-to-peer money transfer service launched in 2011.
TransferWise supports more than 300 currency routes across the world as well as providing multi-currency accounts. Their secret is that they don’t actually convert your money, they have several accounts in different currencies.
They match transfers with other people and then have a small commission while using the inter-bank mid-exchange rate, unlike traditional currency transfers where there are buy and sell rates and the broker takes the difference between the two.
Their rate is between 1 to 2% depending on the amount you transfer. Then, there are no other fees from your banks.
Their website is easy to use & they have a mobile app. A transfer takes about 3 days.