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 13

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
601 Royal Bank of Canada MB Souris Souris Branch 47 Crescent Ave W-PO Box 428, P.O. Box 428 000305987
602 Royal Bank of Canada MB Ste Rose du Lac Ste Rose du Lac Branch 644 Central Ave-PO Box 90, P.O. Box 90 000305337
603 Royal Bank of Canada MB Steinbach Steinbach Branch 288 Main St 000306117
604 Royal Bank of Canada MB Stonewall Stonewall Branch 340 Main St-PO Box 1190, PO Box 1190 000306147
605 Royal Bank of Canada MB Swan River (MB) Sask S Parkland (Yorkton) Comm 502 Main St E, PO Box 819 000307411
606 Royal Bank of Canada MB Swan River Swan River Branch 502 Main St E-PO Box 940, P.O. Box 940 000306177
607 Royal Bank of Canada MB The Pas The Pas Branch 301 Edwards Ave-PO Box 1080, P.O. Box 1080 000306247
608 Royal Bank of Canada MB Thompson Nisichawayasihk Agency 23 Selkirk Ave 000309984
609 Royal Bank of Canada MB Thompson Thompson Branch 23 Selkirk Avenue, 23 Selkirk Ave 000306377
610 Royal Bank of Canada MB Virden Virden Branch 229-7th Ave S-PO Box 1750, P.O. Box 1750 000306397
611 Royal Bank of Canada MB Wawanesa Wawanesa Branch 147 - 4th St-PO Box 146, P.O. Box 146 000306767
612 Royal Bank of Canada MB Winkler Winkler Branch 225 Main St-PO Box 1328, P.O. Box 1328 000306907
613 Royal Bank of Canada MB Winnipeg *CSM* Great West Life Assurance Comp 220 Portage Ave, PO Box 6500 000300357
614 Royal Bank of Canada MB Winnipeg BB Sales & Service Group-Winnipeg 220 Portage Ave-2nd Flr, 220 Portage Ave 000309914
615 Royal Bank of Canada MB Winnipeg BSC - MB CMS/RFA 220 Portage Ave, 36 York Mills Rd 000304516
616 Royal Bank of Canada MB Winnipeg Business Banking - Rural #2 220 Portage Ave-16th Flr, PO Box 923 000300737
617 Royal Bank of Canada MB Winnipeg Cash Clearing 195 Fort St, P.O. Box 1409 000309557
618 Royal Bank of Canada MB Winnipeg Commercial Investments Downtown 220 Portage Ave-2nd Flr, 220 Portage Ave 000306547
619 Royal Bank of Canada MB Winnipeg Comml-Winnipeg P&O 1300 Pembina Hwy-2nd Fl, 1300 Pembina Hwy 000305974
620 Royal Bank of Canada MB Winnipeg Corydon Village Mall 100-1700 Corydon Ave 000307287
621 Royal Bank of Canada MB Winnipeg Ellice Centre 130-1395 Ellice Ave 000305137
622 Royal Bank of Canada MB Winnipeg Goulet & Tache Branch 125 Goulet St (St Boniface) 000304627
623 Royal Bank of Canada MB Winnipeg Govt of Nunavut & Other Agencies 220 Portage Ave-2nd Flr, PO Box 923 000306738
624 Royal Bank of Canada MB Winnipeg Grant & Nathaniel Branch 1219 Grant Avenue 000307437
625 Royal Bank of Canada MB Winnipeg Henderson & McIvor Branch 1795 Henderson Hwy 000307497
626 Royal Bank of Canada MB Winnipeg Internet Channel Prairies-MB 220 Portage Ave 000307240
627 Royal Bank of Canada MB Winnipeg Intl Trade Centre/GTS Sales-MB 220 Portage Ave, PO Box 6500 000302127
628 Royal Bank of Canada MB Winnipeg Kildonan Green Branch 1750 Plessis Rd-Unit 403 000302354
629 Royal Bank of Canada MB Winnipeg Lambda Instore Banking 1423 Centre St N, C/O Main Branch Calgary 000304528
630 Royal Bank of Canada MB Winnipeg Main & James Br 540 Main St 000307817
631 Royal Bank of Canada MB Winnipeg Main & Semple Br 1846 Main Street 000306827
632 Royal Bank of Canada MB Winnipeg Main Br-Winnipeg 220 Portage Ave 000300007
633 Royal Bank of Canada MB Winnipeg MAN HO ALLY AUTO FIN GRP FIELD 220 PORTAGE AVE-MAIN FLR, 220 PORTAGE AVE 000317275
634 Royal Bank of Canada MB Winnipeg Man Ops - Morning Clearing 195 Fort St 000309617
635 Royal Bank of Canada MB Winnipeg Manitoba Processing Centre 195 Fort St 000300037
636 Royal Bank of Canada MB Winnipeg MB IRP Sales Manager-A 167 St Anne's Rd, 1395 Ellice Ave 000303349
637 Royal Bank of Canada MB Winnipeg MB-OPS CTRL EFF (O&CE) 220 Portage Ave-16th Flr, 3297 Portage Ave 000309207
638 Royal Bank of Canada MB Winnipeg McPhillips & Court 2350 McPhillips St 000306807
639 Royal Bank of Canada MB Winnipeg MSNWO MAP FOR RBC RELOCATION 220 Portage Av-16th Flr, 10 York Mills Rd 000305024
640 Royal Bank of Canada MB Winnipeg MSNWO MAP MTGS 220 Portage Ave - 16th Flr, 220 Portage Ave 000308167
641 Royal Bank of Canada MB Winnipeg Munroe & London Branch 517 London St 000301307
642 Royal Bank of Canada MB Winnipeg Northdale Shopping Centre Branch 963 Henderson Hwy 000301357
643 Royal Bank of Canada MB Winnipeg Northgate Shopping Centre Branch 1399 McPhillips St 000306857
644 Royal Bank of Canada MB Winnipeg Osborne & Walker Branch 669 Osborne St 000307947
645 Royal Bank of Canada MB Winnipeg Pembina & Kirkbridge Branch 2855 Pembina Hwy-Unit 26, 2855 Pembina Hwy 000308067
646 Royal Bank of Canada MB Winnipeg Pembina & Oakenwald Br 1300 Pembina Hwy 000301827
647 Royal Bank of Canada MB Winnipeg Personal Financial Services 220 Portage Ave-14th Floor, PO Box 923 000309377
648 Royal Bank of Canada MB Winnipeg Portage & Arlington Branch 885 Portage Ave 000308197
649 Royal Bank of Canada MB Winnipeg Portage & Collegiate Branch 1863 Portage Ave 000304817
650 Royal Bank of Canada MB Winnipeg Portage & Mount Royal Br 2299 Portage Ave, 3297 Portage Ave 000305077