Bitcoin transaction fees will not depend on how much BTC you are sending.
Unlike bank, there will be no fixed charge as a percentage of your value. This is how we can see how outdated our traditional bank are

Your fee will be determined based on size of your transaction and the sat/vB fee rate you are willing to pay.
So sending 500 BTC and sending 0.005 BTC can be same fee, if the transaction structure and fee rate are same.
And how much would it cost in fiat? If we were to say it,
The cost of fiat transfer will depend on bank, country, correspondent banks, exchange rate, transfer method, amount and many more. In $30M cross border transfer, settlement time and counterparty risk will also be a consideration in addition to fees.