There are no useful facts to provide, outside of strictly regulated markets banks pull these fees out of their asses. The receiving bank might charge various mystery fees, so even if your bank is playing nice they won't be able to tell you how much will actually arrive.
It's just almost impossible to know the answer to the fee question beyond "probably a lot"