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

  • 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 6

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
251 Royal Trust QC Montreal St. Laurent 351 Laurier Ave W 057003601
252 Royal Trust QC Montreal 1100 Sherbrooke St W 057003681
253 Royal Trust QC Montreal 351 Laurier Ave W 057003181
254 Royal Trust QC Montreal 4849 Sherbrooke St W 057003931
255 Royal Trust QC Montreal 5285 Queen Mary Rd 057003731
256 Royal Trust QC Mont-Royal 1301 Canora Rd 057003831
257 Royal Trust QC Repentigny 85B Brien Blvd 057003821
258 Royal Trust QC Saint-Bruno Les Promenades St-Bruno 30 Clairvue Blvd W 057003291
259 Royal Trust QC Sainte-Foy Place Laurier 2-2450 Sir Wilfrid Laurier Blvd 057003455
260 Royal Trust QC Sainte-Foy Quebec Main 2-2450 Sir Wilfrid Laurier Blvd 057003425
261 Royal Trust QC Sainte-Foy Rimouski 2770 Wilfred Laurier 057003225
262 Royal Trust QC Sherbrooke Sherbrooke 25 Wellington Street North, P.O. Box 486 057003431
263 Royal Trust QC Trois-Rivieres Trois-Rivieres 3540 Boul des Forges, CP 1828 057003441
264 Royal Trust QC Westmount Westmount 4 Westmount Square 057003231
265 Royal Trust SK Regina Regina 2002-11th Ave 058007798
266 Royal Trust SK Regina 3964 Albert Street 058007708
267 Royal Trust SK Saskatoon Saskatoon 154-1st Ave S 058007738