Routing Numbers, Transit Numbers and SWIFT Codes for all Banks in Canada
Banks Swift Codes Credit Unions Trust Companies

Canadian Routing Numbers is a nine digits numerical codes used to identify an individual branch of a financial institution in Canada. It is used by Canadian Banks, Credit Unions and Trust Companies for Electronic Fund Transactions (EFT) within Canada.

The Routing Number is used for domestic transfer. To make money transfer, the Routing Number is used together with the bank account number of the recipient. For international inward money transfer, a SWIFT code must be used together with a Routing Number and Account Number.

MICR Numbers or widely known as Transit Numbers are used in cheques processing. It appears on the bottom of negotiable instruments such as checks identifying the financial institution on which it was drawn.

The format of Routing Number, MICR Number is as follows;

Routing Number - 0AAABBBBB
MICR Number - BBBBB-AAA

  • for the routing number, the first digit is the leading zero.
  • AAA is three digits code identifying the institution.
  • BBBB is five digits code identifying the branch.

Royal Bank of Canada - Page 34

The table below are the address and Routing Number for all Royal Bank of Canada branches in Canada. Click on the Routing Number to find out the bank details, address & maps.

No Bank or Institution Prov ince City Branch Street Address Routing Number
1651 Royal Bank of Canada ON Thunder Bay Victoria & Syndicate Branch 620 Victoria Ave E, c/o Arthur & Ford Branch 000301602
1652 Royal Bank of Canada ON Thunder Bay Webequie Agency 201 Frederica St W 000309969
1653 Royal Bank of Canada ON Tilbury Tilbury Branch 85 Queen St N-PO Box 1210, 85 Queen St N 000305152
1654 Royal Bank of Canada ON Tillsonburg Tillsonburg Branch 121 Broadway St 000305102
1655 Royal Bank of Canada ON Timmins Main Br - Timmins 38 Pine St N-The 101 Mall, 38 Pine St North - The 101 Mall 000305112
1656 Royal Bank of Canada ON Timmins Northern Lights Bus Srv Grp 38 Pine St North 000302452
1657 Royal Bank of Canada ON Timmins Northern Lights Business Banking Ctr 38 Pine St North 000303892
1658 Royal Bank of Canada ON Toronto *CSM* Axa Home Insurance Company 20 King St W-7th Flr, 20 King St W 000306092
1659 Royal Bank of Canada ON Toronto *CSM* Bayshore Conventional 20 King St W-7th Flr, c/o Global Banking ServiceCentre 000308202
1660 Royal Bank of Canada ON Toronto *CSM* Bayshore Insurance 20 King St W-7th Flr, 20 King St W 000307932
1661 Royal Bank of Canada ON Toronto *CSM* Bayshore MBS 20 King St W-7th Flr, 20 King St W 000308012
1662 Royal Bank of Canada ON Toronto *CSM* Bell Canada VISA 180 Wellington St W - 5th Flr 000304512
1663 Royal Bank of Canada ON Toronto *CSM* CAA Central On/Travel/Tor Serv 180 Wellington St W - 5th Flr 000300927
1664 Royal Bank of Canada ON Toronto *CSM* CAA Insurance 20 King St W-7th Flr, 180 Wellington St W - 5th Flr 000300926
1665 Royal Bank of Canada ON Toronto *CSM* Combined Ins Co - Acc & Health 2 Bloor St E 000306766
1666 Royal Bank of Canada ON Toronto *CSM* Combined Ins Co - Life Ins Ops 2 Bloor St E 000306756
1667 Royal Bank of Canada ON Toronto *CSM* Combined Insurance #1 2 Bloor St E 000306736
1668 Royal Bank of Canada ON Toronto *CSM* Combined Insurance #2 2 Bloor St E 000306746
1669 Royal Bank of Canada ON Toronto *CSM* Commercial Union Life Ass Co 180 Wellington St W - 5th Flr 000307532
1670 Royal Bank of Canada ON Toronto *CSM* Confederation Life 2 Bloor St E, c/o 2 Bloor St E 000305826
1671 Royal Bank of Canada ON Toronto *CSM* Desjardins Credit Union Inc 2 Bloor St E, 2 Bloor St East 000306792
1672 Royal Bank of Canada ON Toronto *CSM* Federal Trust Company 20 King St W-7th Flr, 20 King St W 000301452
1673 Royal Bank of Canada ON Toronto *CSM* General Accident Assurance Co. 20 King St W-7th Flr, 20 King St W 000305946
1674 Royal Bank of Canada ON Toronto *CSM* Gore Mutual Insurance Co 20 King St W-7th Flr, 20 King St W 000300544
1675 Royal Bank of Canada ON Toronto *CSM* Guaranty Trust 20 King St W-7th Flr, 20 King St W 000300652
1676 Royal Bank of Canada ON Toronto *CSM* HBC Card Payments 200 Bay St - Main Flr, PO Box 1 Stn Royal Bank 000304412
1677 Royal Bank of Canada ON Toronto *CSM* Household Trust Company 180 Wellington St W - 5th Flr 000306842
1678 Royal Bank of Canada ON Toronto *CSM* North American Life Ass Co 20 King St W-7th Flr, 20 King St W 000300626
1679 Royal Bank of Canada ON Toronto *CSM* Pilot Insurance 2346 Yonge St 000301892
1680 Royal Bank of Canada ON Toronto *CSM* Prudential Ins Co of America#1 20 King St W-7th Flr 000302312
1681 Royal Bank of Canada ON Toronto *CSM* Prudential Ins Co of America#2 20 King St W - 7th Flr 000302812
1682 Royal Bank of Canada ON Toronto *CSM* Prudential Ins Co of America#3 20 King St W-7th Flr, 20 King St W 000305632
1683 Royal Bank of Canada ON Toronto *CSM* Royal Insurance Co of Canada 20 King St W-7th Flr, 20 King St W 000309422
1684 Royal Bank of Canada ON Toronto *CSM* Royal Insurance Co. (Western) 20 King St W-7th Flr, 20 King St W 000309432
1685 Royal Bank of Canada ON Toronto *CSM* Royal Insurance Facility Ass 20 King St W-7th Flr, 20 King St W 000305566
1686 Royal Bank of Canada ON Toronto *CSM* Royal Trust Corp of Canada 20 King St W-7th Fl, c/o Global Banking Service Centre 000308452
1687 Royal Bank of Canada ON Toronto *CSM* Sears - Retail Cheques 20 King St W-7th Flr, 20 King St W 000308502
1688 Royal Bank of Canada ON Toronto *CSM* Sears Credit Cheques 325 Front St W-4th Flr, 325 Front St W 000308592
1689 Royal Bank of Canada ON Toronto *CSM* Transamerica Life 10 Eglinton Ave E 000306716
1690 Royal Bank of Canada ON Toronto *CSM* Transamerica Occidental 10 Eglinton Ave E 000306726
1691 Royal Bank of Canada ON Toronto *CSM* Wood Gundy 20 King St W-7th Flr, 20 King St W 000300746
1692 Royal Bank of Canada ON Toronto *CSM* Workers Compensation Board 20 King St W-7th Flr, 20 King St W 000309046
1693 Royal Bank of Canada ON Toronto *CSM* Zellers Card Payments 200 Bay St-Main Flr 000304422
1694 Royal Bank of Canada ON Toronto *CSM*Bayshore Trust Co MBS Portfolio 20 King St W-7th Flr, 20 King St W 000309402
1695 Royal Bank of Canada ON Toronto 111 St. Clair Avenue West Branch 111 St Clair Ave W, c/o St Clair & Yonge Br 000306382
1696 Royal Bank of Canada ON Toronto 20 King St West - Business Services 20 King St W - Lower Level 000306416
1697 Royal Bank of Canada ON Toronto 20 King Street West Branch 20 King St W-Main Flr, PO Box 1 Stn Royal Bank 000306012
1698 Royal Bank of Canada ON Toronto 320 Front St W-14th Flr 320 Front St W 000306094
1699 Royal Bank of Canada ON Toronto 500 Yonge St Branch 500 Yonge St-Suite 100 000306742
1700 Royal Bank of Canada ON Toronto Asian Business Banking-Gta 260 Spadina Ave 000306776