Send Money to Almost Any Country in the World.
With the RBC International Money Transfer service you can send money to almost any country in the world, including the U.S1 , for just $6 for transfers of $1000 or less or $10 fee for transfers over $10002 . Send $2,500 per day in RBC Online Banking3 and the RBC Mobile3 app – whenever it’s convenient for you.
24/7 access anywhere through RBC Online Banking
Fast and Easy
In just a few easy steps, the recipient will have access to funds in 2-5 business days4
The RBC Digital Banking Security Guarantee5 stands behind every transfer made
Sending an International Money Transfer is also convenient for your family and friends abroad. RBC has over 1,400 banking relationships worldwide that allow us to transfer money virtually anywhere in the world in most local currencies and, where permitted, in U.S. and Canadian Dollars.
To Get Started, You Will Need:
- An RBC chequing or savings account6
- Be enrolled in RBC Online Banking or the RBC Mobile app
- The recipient’s bank account number /IBAN/CLABE (for Mexico) or the Business Identifier Code (SWIFT BIC/ABA) for the bank/branch where the funds are to be sent to or picked up.
Note: International Money Transfers can't be sent from any U.S. dollar accounts or the RBC High Interest eSavings account.View Tutorial (opens in new window)
Frequently Asked Questions
You can send and International Money Transfer through RBC Online Banking or the RBC Mobile app.View Tutorial
Canadian banks do not have IBAN (International Bank Account Number) numbers. If asked for the RBC IBAN number it is simply our Bank Number (003) followed by your account number and your branch's transit number. Please be aware that the IBAN is different than the SWIFT BIC which is used for incoming wires. For RBC, the SWIFT BIC code is ROYCCAT2.
You can find what you need for RBC's IBAN on the bottom of your personalized cheques or in RBC Online Banking.
RBC’s SWIFT code is ROYCCAT2
RBC’s ABA routing number for U.S. dollar correspondence is 021000021
Your 5-digit RBC Royal Bank account transit number is the first 5 digits of the full account number displayed with your accounts in RBC Online Banking (including all zeros)
Our Bank’s institution number is 003
The daily limit is $2,500. You can use the service as much as you like, provided you don't exceed the daily limit and there are enough funds in the account.
Typically, your recipient will receive the funds in the currency you specify. However, some countries may convert the funds into local currency (conversion fees may apply).