SWIFT - это всегда дорого. Зачастую проще и дешевле и уж точно быстрее Western Union'ом отправить.
Можно отправить SWIFT-перевод онлайн через Яндекс.Деньги, но нужно быть идентифицированным пользователем (с аттестатом).
https://money.yandex.ru/payout/
Беларусбанк - 16$ или 30$ за гарантированный перевод требуемой суммы
Возможны также дополнительные поборы.
Дополнительная комиссия за гарантированный перевод требуемой суммы нужна, потому что в идиотской системе SWIFT при переводах из РБ задействованы банки-корреспонденты, которые могут брать свои комиссии, кроме комиссии банка-отправителя. Предсказать их размер самому бывает сложно, есть шанс отправить, к примеру, 1000$, а до получателя может дойти только 900$.