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 9

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
401 Royal Bank of Canada BC Surrey Cloverdale Branch 17931 56th Ave 000301110
402 Royal Bank of Canada BC Surrey Fleetwood Branch 15988 Fraser Hwy-Ste 307, 15988 Fraser Hwy 000303620
403 Royal Bank of Canada BC Surrey Fraser Glen Pers Fin Serv Ctre 16825 104th Ave, C/O Guildford Br 000308680
404 Royal Bank of Canada BC Surrey Guildford Branch 10470 152 St-Unit 150 000303610
405 Royal Bank of Canada BC Surrey King George Personal Financial Ctr 10201 King George Blvd 000303680
406 Royal Bank of Canada BC Surrey Morgan Crossing Branch 15795 Croydon Dr-Unit 115, 15795 Croydon Dr 000301094
407 Royal Bank of Canada BC Surrey Newton Branch 13681 72nd Ave 000305220
408 Royal Bank of Canada BC Surrey Scott Road Crossing 7956 120th Street 000301154
409 Royal Bank of Canada BC Surrey Scott-Town Branch 9490 120th St 000303600
410 Royal Bank of Canada BC Surrey South Point Branch 3002 152 St 000304695
411 Royal Bank of Canada BC Surrey Sullivan Square Br 15365 10 Hwy 000305840
412 Royal Bank of Canada BC Surrey Surrey Region CFS Centre 5455 152nd St-Unit 118, 5455 152nd St 000303630
413 Royal Bank of Canada BC Surrey Surrey-Clayton Heights Branch 18676 Fraser Hwy 000300863
414 Royal Bank of Canada BC Surrey Surrey-Ocean Park Branch 1658 128 St-Unit 60, 1658 128 St 000308610
415 Royal Bank of Canada BC Surrey Surrey-Surrey/White Rock Priv Bkg Ct 5455 152nd St-Unit 118, c/o Langley/Fraser Valley PrivateBKG 000300903
416 Royal Bank of Canada BC Terrace Terrace Branch 4640 Lakelse Ave 000305440
417 Royal Bank of Canada BC Tsawwassen RT-Tsawwassen 1281 56th St, 1281-56th St 000304477
418 Royal Bank of Canada BC Vancouver *CSM* Canadian Airlines Intl Ltd 1025 W Georgia St 000300220
419 Royal Bank of Canada BC Vancouver *CSM* Costco Wholesale Ltd 1025 W Georgia St 000300250
420 Royal Bank of Canada BC Vancouver 10th Ave & Sasamat Br 4501 West 10th Ave 000307600
421 Royal Bank of Canada BC Vancouver 3rd Party OLBB Loans Converted OLMS 1025 W Georgia St- 2nd Flr, c/o Commercial Business Banking Ctr 000307000
422 Royal Bank of Canada BC Vancouver 4th Ave. & Balsam Branch 2395 4th Ave W 000305560
423 Royal Bank of Canada BC Vancouver Arbutus & 15th Branch 3076 Arbutus St 000305520
424 Royal Bank of Canada BC Vancouver BC MAP - RHEMA HEALTH PRODUCTS 1055 W Georgia St-35th Flr 000302453
425 Royal Bank of Canada BC Vancouver BC MAP For RBC RELOCATION 1055 W Georgia St-35th Floor, 10 York Mills Rd 000305001
426 Royal Bank of Canada BC Vancouver BC ORS Van-BC Exchange/GLEMS PO Box 9590, 100 4th Ave E 000300990
427 Royal Bank of Canada BC Vancouver BC-PC Morning Clg. Proc 111 East 5th Ave, PO Box 9590 000305810
428 Royal Bank of Canada BC Vancouver British Columbia Processing Centre 111 East 5th Avenue, PO Box 9590 000300030
429 Royal Bank of Canada BC Vancouver Broadway & Granville Branch 1497 West Broadway 000305680
430 Royal Bank of Canada BC Vancouver Broadway & MacDonald 2490 MacDonald St 000307680
431 Royal Bank of Canada BC Vancouver Business Banking-Payments (Van) 1055 W Georgia St - 35th Flr, 180 Wellington St W 000309240
432 Royal Bank of Canada BC Vancouver Business Bkg Ctr-Leasing Ctr-Van 1055 W Georgia St-34th Flr 000305910
433 Royal Bank of Canada BC Vancouver Cambie & 57th Avenue Branch 531 West 57th Ave 000305790
434 Royal Bank of Canada BC Vancouver Chinatown Branch 269 East Pender St, 400 Main St 000300740
435 Royal Bank of Canada BC Vancouver Commercial Dr. & First Ave. Branch 1715 Commercial Dr 000305920
436 Royal Bank of Canada BC Vancouver Denman & Barclay Branch 945 Denman St 000306000
437 Royal Bank of Canada BC Vancouver Dunbar & 26th Avenue 4205 Dunbar St 000306080
438 Royal Bank of Canada BC Vancouver First Nations Housing Loans C/09500 1055 W Georgia St-36th Flr 000309830
439 Royal Bank of Canada BC Vancouver Foreign Student Banking-Royal Centre 1025 W Georgia St 000309872
440 Royal Bank of Canada BC Vancouver Fraser & 49th Avenue Branch 6505 Fraser St 000306160
441 Royal Bank of Canada BC Vancouver Granville & 70th Avenue Branch 8585 Granville St 000306520
442 Royal Bank of Canada BC Vancouver Hastings & Granville Br 685 West Hastings St 000306550
443 Royal Bank of Canada BC Vancouver Hastings & Nanaimo Branch 2381 Hastings St E 000306640
444 Royal Bank of Canada BC Vancouver Homeowner Protection Loan-c/o 8565 1489 West Broadway-2nd Flr 000309820
445 Royal Bank of Canada BC Vancouver Hornby & Nelson Branch 1010 Horneby St 000306720
446 Royal Bank of Canada BC Vancouver International Financial Business Ctr 1055 W Georgia St - 34th Flr, PO Box 11141 000309620
447 Royal Bank of Canada BC Vancouver IRP North Shore 1055 W Georgia St-7th Flr 000301655
448 Royal Bank of Canada BC Vancouver Kerrisdale Branch 2208 West 41st Avenue 000306800
449 Royal Bank of Canada BC Vancouver Kingsway & Joyce Branch 3318 Kingsway 000306840
450 Royal Bank of Canada BC Vancouver Kingsway & Nanaimo Branch 2320 Kingsway 000302165