Probably a very unpopular opinion here in HN, but stablecoins (USDC, USDT) are among the best ways to send money internationally. It's so much better than SWIFT.
Also, you're exposing yourself to a non zero risk of whatever exchanges you're using at the time to process your transaction/withdrawal go bust.
And on the crypto side, USDT transfers on Ethereum (the most expensive chain) are usually less than $5. Currently about $3.40[2]
SWIFT is much more expensive and slower, feel free to check SWIFT numbers.
[1] https://help.coinbase.com/en/exchange/trading-and-funding/ex...