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 Trust - Page 3

The table below are the address and Routing Number for all Royal Trust 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
101 Royal Trust ON London Western Ontario Regional Admin 137 Dundas Street Mezzanine 058015532
102 Royal Trust ON London Western Ontario Regional Lending 137 Dundas Street 3rd Floor 058035532
103 Royal Trust ON London Western Ontario Regional Operations 137 Dundas Street 3rd Floor 058085532
104 Royal Trust ON Mississauga Sheridan Centre 1730 Lakeshore Rd 058005062
105 Royal Trust ON Mississauga 33 City Centre Dr 058005872
106 Royal Trust ON Nepean 117 Centrepointe Dr 058005926
107 Royal Trust ON Newmarket Newmarket 17600 Yonge St, PO Box 97 058005672
108 Royal Trust ON Niagara Falls Niagara Falls 4491 Queen St 058005392
109 Royal Trust ON Oakville Oakville 279 Lakeshore Rd E 058005382
110 Royal Trust ON Oakville Oakville North 279 Lakeshore Rd E 058005352
111 Royal Trust ON Orleans 211 Centrum Blvd 058005916
112 Royal Trust ON Oshawa 500 King St W 058005682
113 Royal Trust ON Ottawa 55 Metcalfe St. (3) 90 Sparks St, PO Box 746 Postal Stn B 058002626
114 Royal Trust ON Ottawa Eastern Ontario Company Branch 55 Metcalfe St 057003056
115 Royal Trust ON Ottawa Eastern Ontario Regional Accounting 55 Metcalfe Street 058025416
116 Royal Trust ON Ottawa Eastern Ontario Regional Admin 55 Metcalfe Street 058015416
117 Royal Trust ON Ottawa Eastern Ontario Regional Lending 55 Metcalfe Street 058035416
118 Royal Trust ON Ottawa Eastern Ontario Regional Operations 76 Metcalfe Street 058085416
119 Royal Trust ON Ottawa Ottawa Elmvale 1930 St Laurent Blvd 058005866
120 Royal Trust ON Ottawa Ottawa Main 90 Sparks St, PO Box 746 - Postal Stn B 058005416
121 Royal Trust ON Ottawa Rothwell Heights 90 Sparks St, PO Box 746 - Postal Stn B 058005436
122 Royal Trust ON Ottawa 2121 Carling Ave 058005886
123 Royal Trust ON Ottawa 2269 Riverside Dr 058005906
124 Royal Trust ON Peterborough Peterborough 360 George Street N, P.O. Box 2080 058005702
125 Royal Trust ON Petrolia Petrolia 4186 Petrolia St 058005832
126 Royal Trust ON Pickering 1340 Kingston Rd - Unit #5 058005462
127 Royal Trust ON Sarnia Sarnia 230 North Christina St 058005802
128 Royal Trust ON Sault Ste Marie Sault Ste Marie 388 Queen St E 058005562
129 Royal Trust ON Scarborough Agincourt 3443 Finch Ave E 058005182
130 Royal Trust ON Scarborough Markham & Lawrence 789 Markham Rd 058005722
131 Royal Trust ON Scarborough 1919 Lawrence Ave E 058005312
132 Royal Trust ON St Catharines St Catharines Main 70 James St 058005572
133 Royal Trust ON St Thomas St Thomas 367 Talbot St 058005662
134 Royal Trust ON Strathroy Strathroy 38 Front St W 058005842
135 Royal Trust ON Thornhill Richmond Hill 8165 Yonge St 058004322
136 Royal Trust ON Thornhill Richmond Hill 8165 Yonge St 058004332
137 Royal Trust ON Thornhill The Promenade 1136 Centre St - Unit #7 058005052
138 Royal Trust ON Thornhill 8165 Yonge St 058005782
139 Royal Trust ON Thunder Bay Thunder Bay Centennial Square 620 Victoria Ave E 058005857
140 Royal Trust ON Thunder Bay Thunder Bay Main 214 Red River Rd 058005527
141 Royal Trust ON Toronto Bank Recon Central D Project 23 55 King St W Rtt 4th Toronto, PO Box 7500 Station A (RT4) 057000231
142 Royal Trust ON Toronto Bank Recon Central D Project 26 55 King St W-Rtt 4, PO Box 7500 Station A (Rtt 4) 058000262
143 Royal Trust ON Toronto Bank Recon-Central D Project 21, 55 King St W. Rtt 4th Toronto, PO Box 7500 Station A (Rtt 4th) 057000031
144 Royal Trust ON Toronto Bank Recon-Central D Project 21, 55 King St W-Rtt 4, PO Box 7500 Station A (Rtt 4) 058000032
145 Royal Trust ON Toronto Bank Recon-Central D Project 26, 55 King St W Rtt 4th Toronto, PO Box 7500 Station A (RT4) 057000261
146 Royal Trust ON Toronto Bank Recon-Central D Project 23 55 King St W-Rtt 4, PO Box 7500 Station A (Rt 4) 058000232
147 Royal Trust ON Toronto Bank Reconciliation Dept Royal Trust Tower 4th Floor 057001411
148 Royal Trust ON Toronto Bank Reconciliation Dept Royal Trust Tower-4th Floor 058001412
149 Royal Trust ON Toronto Bay & Bloor 2 Bloor St E 058005712
150 Royal Trust ON Toronto Bloor West Village 2329 Bloor St W 058005742