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 12

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
551 Royal Bank of Canada BC Victoria Victoria-South Island CFS 707 Fort St-2nd Flr, 707 Fort St 000308030
552 Royal Bank of Canada BC Victoria Vic-Westshore Town Centre Branch 2945 Jacklin Rd-Suite 700, 2945 Jacklin Rd 000308300
553 Royal Bank of Canada BC West Vancouver Dundarave Branch 2403 Marine Dr 000308440
554 Royal Bank of Canada BC West Vancouver Main Br-West Vancouver 1705 Marine Dr, 1705 Marine Drive 000308400
555 Royal Bank of Canada BC West Vancouver Park Royal Branch 590 Park Royal North 000308480
556 Royal Bank of Canada BC West Vancouver RT-West Vancouver 1705 Marine Dr 000304407
557 Royal Bank of Canada BC Westbank Westbank Branch 3650 Gosset Rd 000308380
558 Royal Bank of Canada BC Whistler Whistler Personal Financial Srv CtrH 101 4000 Whistler Way 000308500
559 Royal Bank of Canada BC White Rock RT-White Rock 1584 Johnston Rd 000304347
560 Royal Bank of Canada BC White Rock White Rock Branch 1588 Johnston Rd 000308580
561 Royal Bank of Canada BC Williams Lake Main Br-Williams Lake 51 Fourth Ave N 000308640
562 Royal Bank of Canada MB Beausejour Beausejour Branch 602 Park Ave E-PO Box 370, PO Box 370 000300267
563 Royal Bank of Canada MB Birtle Birtle Branch 743 Main St-PO Box 130, PO Box 130 000300527
564 Royal Bank of Canada MB Boissevain Boissevain Branch 388 South Railway St-PO Box 520, P.O. Box 520 000300657
565 Royal Bank of Canada MB Brandon 18th Street & Van Horne Branch 661-18th Street 000300797
566 Royal Bank of Canada MB Brandon 1st & McTavish Branch 560 1st St, 681-18 St 000300807
567 Royal Bank of Canada MB Brandon Main Br - Brandon 740 Rosser Avenue, 740 Rosser Ave 000300787
568 Royal Bank of Canada MB Brandon Manitoba South/West (Brandon) Comm 740 Rosser Ave 000303723
569 Royal Bank of Canada MB Brandon MB TIS BK PT Ami 3723 740 Rosser Ave 000307407
570 Royal Bank of Canada MB Brandon Rivers Branch 137 Main St, 740 Rosser Ave 000304037
571 Royal Bank of Canada MB Brandon SB-Manitoba West 740 Rosser Ave 000305811
572 Royal Bank of Canada MB Carman Carman Branch 25 Main St S-PO Box 1120, P.O. Box 1120 000300897
573 Royal Bank of Canada MB Churchill Churchill Branch 203 Laverendrye Ave-PO Box 878, P.O. Box 878 000301697
574 Royal Bank of Canada MB Cross Lake Cross Lake Br Communications Bldg-House 1068 000300767
575 Royal Bank of Canada MB Crystal City Crystal City Branch 213 Broadway St-PO Box 100, P.O. Box 100 000301047
576 Royal Bank of Canada MB Dauphin Dauphin Branch 202 Main St N, P.O. Box 553 000301177
577 Royal Bank of Canada MB Deloraine Deloraine Branch 102 North Railway Ave-PO Box 548, P.O. Box 548 000301187
578 Royal Bank of Canada MB Erickson Erickson Branch 34 Main St-PO Box 10, P.O. Box 10 000301437
579 Royal Bank of Canada MB Flin Flon Flin Flon Br 94 Main St 000301567
580 Royal Bank of Canada MB Glenboro Glenboro Branch 614 Railway Ave-PO Box 39, P.O. Box 39 000301957
581 Royal Bank of Canada MB Hamiota Hamiota Branch 43 Fourth St SE-PO Box 160, PO Box 160 000302087
582 Royal Bank of Canada MB Killarney Killarney Branch 533 Broadway Ave-PO Box 790, PO Box 790 000302097
583 Royal Bank of Canada MB Lac du Bonnet Lac du Bonnet Branch 14 Park North-PO Box 340, P.O. Box 340 000302217
584 Royal Bank of Canada MB Manitou Manitou Branch Main & Ellis St-PO Box 220, P.O. Box 220 000302477
585 Royal Bank of Canada MB McCreary McCreary Branch 516 Burrows Rd-PO Box 130, P.O. Box 130 000302607
586 Royal Bank of Canada MB Melita Melita Branch 85 Main St-PO Box 487, P.O. Box 487 000302737
587 Royal Bank of Canada MB Minnedosa Minnedosa Branch 61 Main St-PO Box 840, PO Box 840 000302997
588 Royal Bank of Canada MB Morden Morden Branch 289 Stephen Street, P.O. Box 40 000303257
589 Royal Bank of Canada MB Neepawa Neepawa Branch 101 Davidson St-PO Box 1236, P.O. Box 1236 000303277
590 Royal Bank of Canada MB Norway House Norway House Branch General Delivery, Kistapinanihk Mall 000305879
591 Royal Bank of Canada MB Peguis Peguis Branch Peguis First Nations-PO Box 550, PO Box 550 000303767
592 Royal Bank of Canada MB Pierson Pierson Branch 68 Railway Ave-PO Box 8, P.O. Box 8 000303517
593 Royal Bank of Canada MB Pine Falls Pine Falls Branch 1 Linden St-PO Box 189, P.O. Box 189 000303647
594 Royal Bank of Canada MB Portage la Prairie Portage La Prairie Branch 140 Saskatchewan Avenue East, 140 Saskatchewan Ave E 000303777
595 Royal Bank of Canada MB Roblin Roblin Branch 179 Main St W-PO Box 700, P.O. Box 700 000304167
596 Royal Bank of Canada MB Russell Russell Branch 181 Main St N-PO Box 760, P.O. Box 760 000304427
597 Royal Bank of Canada MB Selkirk Selkirk Branch 7-366 Main St 000305467
598 Royal Bank of Canada MB Shoal Lake Shoal Lake Branch Station Rd-PO Box 280, P.O. Box 280 000305597
599 Royal Bank of Canada MB Snow Lake Snow Lake Branch 81 Balsam St-PO Box 160, P.O. Box 160 000305727
600 Royal Bank of Canada MB Somerset Somerset Branch 309-3rd St-PO Box 100, P.O. Box 100 000305857