RBC international transfer: Fees and Rates Revealed [2026 Guide]
Planning to send an international transfer from your Royal Bank of Canada account? Whether you are supporting family back home or handling an overseas bill, navigating bank fees and conversion markups can be tricky.
This guide breaks down exactly what RBC charges, how long your transaction will take, and more. 📝
While using a major bank feels familiar, it won’t always deliver the best value or fastest processing times.
Exploring specialist alternatives like Wise, OFX, or Remitly can help you cut out hidden expenses and get your funds delivered faster. 🏦
Key info on transferring money overseas with RBC 🇨🇦
💡 Key points | RBC international wire transfer |
|---|---|
💰 Transfer fees | No fees when transferring money using the International Money Transfer service Outgoing wires start at 45 CAD |
⏳ Transfer times | Digital International Money Transfers typically deliver within 2 business days SWIFT wires can take anywhere from 1 to 5 business days |
🎯 Transfer limits | Online digital transfers are capped at a maximum of $50,000 CAD per day You may be able to send more when sending a wire in-branch |
💱 Exchange rates | Includes a markup on the exchange rate |
🔐 Safety | Industry-level safety features, including biometrics, encryption and multi-factor authentication |
📥 Receiving transfers into RBC | Free to receive incoming payments valued under 50 CAD Any incoming international wires above $50 CAD carry a flat 17 CAD processing fee. |
🔍 RBC international money transfer comparison
When you transfer money abroad with RBC there are a few different costs to consider:
Transfer fee - online transfers may have a relatively low transfer fee, but in branch services are pretty costly
Exchange rate markup - a percentage rolled up in the exchange rate - often the highest of all the fees you’ll pay 💸
SWIFT fees - intermediary fees paid to third parties involved in processing your transfer
To give an idea of how RBC compares with other payment services, let’s look at an example. Here’s what you’d pay if you were sending a standard online transfer of 1,000 CAD to a USD denominated account, with RBC and a few specialist services.
Provider | Transfer fee | Transfer time |
|---|---|---|
RBC | No fee when sending via RBC International Money Transfer 45 CAD via wire transfer | 2 business days with RBC International Money Transfer Wire transfers can take 1-5 days |
Low, variable fees from 0.48% | InstantTransfersPer]+ of transfers are instant, 80%+ arrive within an hour* | |
15 CAD for payments up to 10,000 CAD in value, waived after that | 1-2 business days | |
Variable fees depending on the currency and destination | Express delivery with a debit or credit card sends your money within minutes, whereas selecting Economy bank funding drops the cost but can take up to 5 business days. ⏱️ |
*Information correct at time of writing - 23rd June 2026
*The speed of transaction claims depends on individual circumstances and may not be available for all transactions
Royal Bank of Canada international money transfers up to 50,000 CAD/day can be made online for convenience. But for higher value payments you’ll need to visit a branch, and pay a higher transfer fee.
Whichever option you choose, you’ll also face an extra fee wrapped into the exchange rate, plus intermediary charges which can be deducted as the transfer is processed. This pushes up costs overall. 📈
Specialist services like Wise and OFX tend to have charges which are easier to understand, and are also straightforward to use online and in-app.
RBC international transfer fees 💵
You can send an RBC international payment online of up to 50,000 CAD for a relatively low upfront fee For higher value payments you’ll need to make an international wire which comes with higher charges.
Here’s what you need to know about RBC international remittance fees:
Transfer type | RBC international transfer fee |
|---|---|
International money transfer | No transfer fee + exchange rate markup + any relevant intermediary bank fees |
International wire transfer in branch | From 45 CAD + exchange rate markup + any relevant intermediary bank fees |
Receiving an international payment | Free to receive payments under 50 CAD 17 CAD fee to receive higher value wire transfers |
*Information correct at time of writing - 23rd June 2026
💱 RBC exchange rate
When you send an international money transfer with a bank, one of the highest overall fees can also be the trickiest to spot - the exchange rate markup. That’s an extra charge which is added into the exchange rate used. To see how much the cost is, you’ll have to compare the RBC international transfer exchange rate for your currency against the mid-market rate you can get from Google. 📊
Bank exchange rate markups are often around 3%. Doesn’t sound too bad - but this can quickly push up costs, especially on higher value payments:
Sending 1,000 CAD - a 3% exchange rate markup adds 30 CAD to the total
Sending 5,000 CAD - a 3% exchange rate markup adds 150 CAD to the total
Sending 50,000 CAD - a 3% exchange rate markup adds 1,500 CAD to the total
💡 Writer's tip: Headline transfer fees rarely tell the whole story. While rbc offers fee-free transfers for online International Money Transfers, its exchange rate markup can quietly drain your funds on larger amounts. For both high-value and smaller everyday payments where speed is essential, a specialist service, like Wise or OFX, may often be able to deliver better value.
Need a cheaper alternative? 💸
Providers | International transfer fees 💰 |
|---|---|
RBC | No fees for digital International Money Transfers Standard wires cost 45 CAD Both options use a markup on the exchange rate |
Low, transparents fees starting from 0.48% and the mid-market exchange rate | |
Fee-free transfers when sending GBP to EUR but third-party fees may apply and there is also a markup on the exchange rate | |
Fees vary depending on your chosen delivery speed, destination country, and funding source. The exchange rate includes a markup |
*Information correct at time of writing - 23rd June 2026
⏳ How long does a RBC international money transfer take
RBC international transfers usually arrive within about 5 working days. That's not likely to be the fastest service out there. Here are some comparisons with the providers we looked at earlier:
Need a faster alternative? 🚀⏳
Depending on where you are sending money, going through your bank may not be your quickest option. While RBC's online International Money Transfers usually clear within 2 business days, standard wire transfers can routinely take up to 5 business days. ⏱️
If delivery speed is your top priority, choosing a specialist provider may significantly shorten your waiting time:
Providers | 🚀 International transfer times ⏳ |
|---|---|
RBC | Up to 2 days for digital International Money Transfers 1-5 days via SWIFT wire transfer |
70%+ of transfers are instant, 80%+ arrive within an hour* ⚡ | |
1-2 business days 📅 | |
Express delivery with a debit or credit card sends your money within minutes, whereas selecting Economy bank funding drops the cost but can take up to 5 business days. ⏱️ |
*The speed of transaction claims depends on individual circumstances and may not be available for all transactions
Pros and cons of transferring money abroad with RBC ⚖️
RBC is great for: | RBC may not be for you if: |
|---|---|
✅ Online or in branch options ✅ Impressive global reach ✅ Relatively low transfer fee for online transactions | ❌ Exchange rate markups and SWIFT fees push up costs ❌ In branch wire payments are expensive ❌ Low online transfer limits |
💻 How to make an international transfer with RBC
You can transfer money overseas with RBC online, via your mobile device, or in a branch. If you’re sending a payment using your mobile divide you’ll first need to register the recipient through the online banking service. 📱
Here’s the core process for sending a payment through the RBC online banking service:
Log into your online banking
Open the Accounts Summary page 📂
Under Quick Payments & Transfers, select International Money Transfer
Follow the on-screen prompts to add your recipient or select an existing recipient ✅
Enter the payment amount and currency
Check everything over, confirm, and your money is on its way 🚀
🗂️ What information do you need to make an international transfer with RBC?
You’ll be able to follow the online prompts which will tell you what information to enter to get your RBC payment moving. In most cases you can expect to need:
📂 Information needed to make an international wire 📌 |
|---|
|
It’s important to note that you may be charged up to 35 CAD extra if you don’t provide the full information for your payment, including the correct SWIFT code if required.
🎯 RBC international transfer limits
RBC applies transaction ceilings depending on whether you route your money through their digital banking platform or process a wire over the counter.
For everyday digital payments, the online and mobile banking portal lets you send a minimum of 100 CAD up to a maximum daily limit of 50,000 CAD. This total can be split across multiple transactions or sent as a single payment. If you need to send an amount that exceeds this 50,000 CAD digital ceiling, you will need to set up a SWIFT wire transfer in person by visiting a physical RBC branch, where transfer limits may be higher. 🚀
Need to send a larger transfer? 📊
Providers | Large international transfers 🚀💰 |
|---|---|
RBC | 50,000 CAD per day via International Money Transfer Wires made in branch remove maximum caps |
Up to 1.5 million CAD 📈 | |
No maximum limit ✨ | |
140,000 CAD |
How to send a high amount transfer with RBC internationally
If you are planning to send a payment that exceeds the digital cap of 50,000 CAD, you will need to complete your transaction in person by visiting a physical RBC branch. 🏢
However, processing your transfer through an employee means you’ll face higher upfront fees starting at 45 CAD per transaction, alongside a retail exchange rate margin. For any large transactions set up inside a local branch, you will likely need to carry a valid physical photo ID, such as a passport or driving license, along with your debit card and current proof of address to clear identity protocols. 🗂️
🌍 Supported countries
RBC allows clients to send international money transfers to more than 200 countries and territories worldwide, covering popular routing corridors, including transfers to the USA, Europe, Latin America, Africa, Asia and Oceana.
📥 Receiving money from abroad with RBC
To receive an international payment into your Royal Bank of Canada account, give the sender:
There’s a 15 CAD fee to receive a payment from overseas to your CIBC account.
⬇️Information needed to receive an international wire 📌 |
|---|
|
RBC SWIFT code
SWIFT/BIC codes are issued to most banks around the world which facilitate international transfers. They’re like postal codes, used to guide money from one bank to another - even if it’s being sent to a country on the other side of the world. To make sure your money arrives safely, give the sender the correct RBC SWIFT code - and don’t forget to use the right SWIFT code when sending your outward payment with RBC, or you could face extra charges.
The RBC SWIFT/BIC code is: ROYCCAT2
🏛️ RBC bank address for incoming wires
If someone is sending you a wire transfer from abroad into your RBC account, they will need the correct banking address alongside your personal banking details to ensure the payment gets to you smoothly 🏦
☎️ RBC address to receive payments |
|---|
Unlike some global banks that use a single headquarters location for all clearing, RBC requires the sender to input the branch address where your account is held. You will also need to supply the institution number and a clearing code formatted with your unique transit data. |
How to track your RBC transfer📱
Once your outbound payment is submitted, you can check if the money has left your balance by logging into your RBC mobile app or online banking profile to review your transaction history. 📲
Because standard bank networks don’t always provide an interactive, self-service tracking link online for personal wires, you will need to monitor your account to ensure the funds have cleared on your end.
Most payments clear completely within 2 business days. However, if your money has not arrived with the recipient after 6 business days have passed, you can contact customer support directly so an advisor can check their internal processing systems and launch an investigation to trace the payment for you. ☎️
More about the alternatives to RBC
Specialist money transfer providers can often be cheaper and faster because they avoid processing your payments through the global SWIFT banking network. Instead, companies like Wise, OFX, and Remitly use their own internal payment networks. This allows them to eliminate costly intermediary bank fees and deliver your money abroad significantly faster than banks. 🎉
🌐 Coverage | 💰 Fees and exchange rates | ⏳ Transfer times | 🎯 Limits | Are they safe? 🔐 | |
|---|---|---|---|---|---|
Send money to over 140 countries in more than 40 different currencies | Low, transparent fees starting from 0.48% and the mid-market exchange rate | 70% of transfers arriving instantly and more than 80% settling within an hour* | Up to 1.5 million CAD | Yes - uses bank-grade security features like encryption and two-factor authentication (2FA) | |
170+ countries and 50+ currencies | Flat 15 CAD fee under 10,000 CAD(free above that), combined with a tiered exchange rate markup | 1-2 business days | No maximum limit | Yes - uses industry-level security features, including encryption,two-factor authentication (2FA) and fraud detection tools | |
175+ countries | Variable fees based on the currency, destination andfunding method, combined with an exchange rate markup | Express delivery arrives within minutes Economy service can take several business days | Up to 140,000 CAD | Yes - industry-standard data encryption and multi-factor identity verification checks |
*Information correct at time of writing - 23rd June 2026
*The speed of transaction claims depends on individual circumstances and may not be available for all transactions
RBC contact information
If you need assistance setting up an international transfer, tracking a payment, or resolving an inbound wire issue, you can reach out directly to the support team. 💬
☎️ RBC customer support 📌 |
|---|
Canada (General Enquiries): 1-800-769-2511 📞 Canada (Online & Mobile Support): 1-800-769-2555 📱 International Telephone Banking: +800-0-769-2511 🌍 |
🏁 Conclusion
RBC international money transfers are reliable and familiar - but may not be the fastest or the cheapest way to make your payment. If your destination country is covered by an online specialist like Wise or OFX it’s worth comparing the costs and delivery times available - you might find you can save significantly, and get your payment where it needs to be quicker, too. 🚀
📚 Useful resources
RBC International Money Transfers: RBC guide for sending and receiving transfers online
RBC Wire Transfer: Guide to RBC wire transfers
Wise Large Transfers: Wise guide for sending high-value payments
OFX International Transfers: OFX overseas transfer information for Canada
Remitly International Money Transfers: Official page for Remitly Canada

