International Wire Transfer Canada 2025

SWIFT vs Wise vs bank wire fees compared — how to send money abroad without getting crushed by fees and bad exchange rates

Free $100 with KOHO — Canada's best no-fee account. Code 45ET55JSYA  |  Claim $100 Free →

International Transfer Fee Comparison 2025

ServiceSending FeeFX MarkupSpeedBest For
Wise~0.43–0.60% (CAD→USD)0% (mid-market rate)1–3 business daysBest overall value
OFX$0 (no flat fee)~0.5–1.5%1–3 business daysLarger amounts ($10K+)
XE Money Transfer$0~0.5–1%1–3 business daysGood alternative to Wise
TD Bank SWIFT$13.50–$25~2–3%1–5 business daysWhen you must use your bank
RBC Wire$13.50–$25~2–3%1–5 business daysRBC customers needing branches
BMO Wire$15–$35~2–3%1–5 business daysBMO business customers
Western UnionVaries~2–4%Minutes to daysCash pickup in remote areas
PayPal3.5% + flat fee~2.5%Minutes–hoursAvoid for large transfers

The True Cost of a Bank Wire Transfer

When a Canadian bank advertises a $13.50 or $25 wire fee, that's only part of the cost. The more significant expense is often hidden in the exchange rate. Banks typically quote exchange rates that are 2–3% worse than the mid-market rate — the rate you'd see on Google or XE.com.

On a $100 CAD international wire transfer:

Compare this to Wise, where the same $100 CAD to USD transfer would cost approximately $50–$60 in total — a saving of over $200.

How SWIFT Wire Transfers Work

SWIFT (Society for Worldwide Interbank Financial Telecommunication) is the messaging network that most bank-to-bank international wire transfers use. When you send a SWIFT wire, your bank sends a message to the recipient's bank via SWIFT, and funds move through a chain of correspondent banks.

Each bank in the chain may deduct fees, which is why the recipient sometimes receives less than you sent — even if your bank didn't disclose those fees upfront. SWIFT transfers can also take 1–5 business days depending on the currency pair, destination country, and any holds applied.

What You Need to Send a SWIFT Wire

Wire Transfer Cost Calculator

Wise — The Best Option for Most Canadians

Wise (formerly TransferWise) has fundamentally disrupted international money transfer. By using local bank accounts in each country instead of the SWIFT correspondent network, Wise eliminates most of the fees that make traditional wires expensive.

For CAD to USD transfers (the most common corridor for Canadians), Wise charges approximately 0.43–0.60% of the transfer amount plus a small flat fee. The exchange rate used is always the mid-market rate — no hidden markup. The recipient typically receives the transfer within 1–2 business days.

Wise is regulated by FINTRAC in Canada and financial regulators in over 80 countries. It is safe, well-established (founded 2011, IPO in 2021), and serves 16 million+ customers globally.

OFX — Best for Large Transfers

OFX (formerly OzForex) charges no flat fees and typically has a smaller FX spread (0.5–1.5%) than banks. For very large transfers — $20,000, $50,000, $100,000+ — OFX's rate can be slightly more competitive than Wise because their spread is negotiable for large transactions. OFX has a minimum transfer amount of $200 and a dedicated dealer you can call to lock in rates.

When to Use Your Bank for International Transfers

Despite the higher costs, there are situations where using your bank makes sense:

International Wire Transfer Safety Tips

Frequently Asked Questions

How long does an international wire transfer take from Canada? +
Bank SWIFT wires typically take 1–5 business days. Fintech services like Wise usually deliver in 1–3 business days for major corridors (CAD to USD, EUR, GBP). Some Wise transfers arrive the same day or next day.
What is the cheapest way to send money internationally from Canada? +
Wise is typically the cheapest option for most international transfers from Canada, especially to the US, Europe, and other major destinations. It uses the mid-market exchange rate and charges a small percentage fee. OFX can be competitive for very large amounts.
Is there a limit on international wire transfers from Canada? +
Banks and fintech services have limits that vary. For large amounts (over $100), FINTRAC regulations require reporting (this doesn't affect the transfer, but it is reported to authorities as part of anti-money laundering rules). Most services can accommodate transfers up to $500,000 or more with proper documentation.

Related Articles