BMO Swift Codes in Canada
Are you considering using BMO for your international money transfer or foreign exchange? Before you proceed, take a moment to compare your choices—especially if you want to avoid unexpected fees and make the most of your money.
Use the currency calculator to see how much more you could receive by choosing KnightsbridgeFX instead of BMO.
Exchange currency
Check how much you’ll save from now on
CAD 265 saved!
Your savings when exchanging 10,000 CAD with us instead of your bank.
We are verifying the documents you uploaded. Once completed, we will let you know via email & SMS that you can already book a transaction.
Before you book transactions, we must verify your account. Please submit missing information.





What Are BMO Swift Codes and Why Do You Need Them?
When sending money internationally to a Bank of Montreal (BMO) bank account, you’ll need a SWIFT code known as a Bank Identifier Code (BIC). These codes help financial institutions and banks worldwide identify each other and process your transfers quickly and securely.
The SWIFT code ensures your funds reach the right BMO bank branch in Canada without delays or errors.
What Is the BMO Swift Code?
The main SWIFT code for the Bank of Montreal is: BOFMCAM2XXX
Breaking it down, BOFM is the bank code for BMO, and CA is the location code representing Canada. The remaining characters specify the particular branch or service.
However, BMO uses branch codes or different SWIFT codes for specific branches and banking services. If you’re unsure which code to use, double-check with your recipient or contact BMO directly to avoid any mistakes.
BMO Branch SWIFT Codes: A Quick Overview
Branch SWIFT Code | Branch Location |
---|---|
BOFMCAM2XXX | BMO Head Office, Montreal |
BOFMCAT2FXM | Floor 11, King and Bay Street, Toronto |
BOFMCAT2BMO | First Canadian Place, Toronto |
BOFMCAT2XXX | Floor 21, 100 King Street, Toronto |
If you cannot find your branch’s SWIFT code, BOFMCAM2XXX will usually route your transfer correctly using the main code.
How Much Does It Cost to Send Money Abroad with BMO?
Transfer costs vary depending on:
- Where you’re sending money from and to
- The payment method used (bank transfer vs. card payments)
- Hidden fees are included in exchange rates (which banks often don’t clearly disclose)
Bank transfers tend to be the cheapest option, but overall, BMO’s international transfers may have higher costs and less favorable exchange rates than alternatives.
How Long Does It Take to Send Money with BMO?
The time it takes to send money internationally using BMO depends on several factors:
- Destination Country and Currency
Transfers to some countries or currencies may take longer due to local banking processes or regulations. - Payment Method (online banking, debit, or credit card)
Funding your online banking or debit/credit card transfer is usually faster but can come with higher fees. Bank transfers typically take longer but cost less. - Cut-off Times and Business Days
Banks have specific cut-off times for processing wire transfers or international bank transfers. Missing these or sending money during weekends and holidays can delay your transaction.
Why Use KnightsbridgeFX Instead of BMO for Your Transfers?
Sending money internationally through traditional banks like BMO can be slow and expensive. Banks often add hidden fees to their exchange rates, meaning you might pay more than the advertised charges.
With KnightsbridgeFX, you get:
- Transparent, mid-market exchange rates with no hidden fees.
- Faster transfers than traditional banks.
- Competitive pricing tailored for Canadian and US customers.
- An easy-to-use platform designed with you in mind.
How Much Can You Save With KnightsbridgeFX vs. BMO?
-
Amount SentApproximate BMO ReturnKBFX ReturnPotential Savings
-
$1,000 CAD$1,283.00 CAD$1,313.40 CAD$30.40 CAD
-
$1,000 USD$738.61 USD$746.29 USD$7.68 USD
Savings vary depending on transfer amounts and currencies, but KnightsbridgeFX consistently offers better value.
Note: These figures are estimates based on typical exchange rates and fees at the time of writing. Actual savings may vary depending on transfer amounts, currencies, and current market rates.
Important Tips When Using BMO Swift Codes
- Always confirm the SWIFT code and account number with your recipient or BMO before sending money to avoid delays or lost funds.
- If you suspect you used the wrong code, contact your bank immediately. They may be able to cancel or redirect the transaction.
- SWIFT codes can vary by branch; if unsure, using the main head office code will often work.
Ready to Leave BMO Behind?
Join thousands of customers who save time and money by choosing KnightsbridgeFX for international transfers. Get better rates, transparent fees, and faster transfers — all in one place.
Related Blog Articles
Looking to learn more about saving on international transfers and understanding currency exchange? Check out these helpful articles designed to guide you every step of the way.