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 8

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
351 Royal Bank of Canada BC New Westminster New West-Fraser Corridor 626 6th Ave-2nd Flr, 626 6th Ave 000303170
352 Royal Bank of Canada BC New Westminster New West-Lwr Mainland Bus S&S Grp 626 6th Ave-2nd Flr, 626 6th Ave 000303300
353 Royal Bank of Canada BC New Westminster Royal Square Branch 800 Mcbride Blvd, 626 6th Ave 000303380
354 Royal Bank of Canada BC North Vancouver Edgemont Village 3145 Edgemont Blvd 000303840
355 Royal Bank of Canada BC North Vancouver Lynn Valley Branch 1501 Lynn Valley Rd 000302960
356 Royal Bank of Canada BC North Vancouver Main Br-North Vancouver 1789 Lonsdale Ave 000304000
357 Royal Bank of Canada BC North Vancouver N Van-Dollarton Village Br 477 North Dollarton Hwy 000303920
358 Royal Bank of Canada BC North Vancouver N Van-Esplanade Branch 108 E Esplanade 000300573
359 Royal Bank of Canada BC North Vancouver North Vancouver Comml 1789 Lonsdale Ave-2nd Flr, 1789 Lonsdale Ave 000304020
360 Royal Bank of Canada BC North Vancouver RT-North Vancouver 1789 Lonsdale Ave 000304417
361 Royal Bank of Canada BC Oliver Oliver Branch 6306 Main St-PO BOX 519 000304080
362 Royal Bank of Canada BC Parksville Parksville Branch 152 South Alberni Hwy-PO Box 429, 152 South Alberni Hwy 000304130
363 Royal Bank of Canada BC Penticton Apple Plaza 1848 Main St - Unit 174, 1848 Main St 000304180
364 Royal Bank of Canada BC Penticton Penticton Branch 302 Main St 000304160
365 Royal Bank of Canada BC Port Alberni 3rd Avenue Branch 2925 3rd Ave 000304240
366 Royal Bank of Canada BC Port Alberni Northport Plaza Br 4677 Johnston Rd, 2925-3rd Ave 000304260
367 Royal Bank of Canada BC Port Coquitlam Coast Meridian Village Branch 3361 Coast Meridian Rd 000304330
368 Royal Bank of Canada BC Port Coquitlam Fremont Village Branch 871 Village Dr 000301458
369 Royal Bank of Canada BC Port Coquitlam Shaughnessy Street Branch 2581 Shaughnessy St 000304320
370 Royal Bank of Canada BC Port Moody Port Moody Branch 218 Newport Dr 000304400
371 Royal Bank of Canada BC Powell River Powell River Branch 7035 Barnet St-Suite 101, 7035 Barnet St-Ste 101 000304480
372 Royal Bank of Canada BC Prince George 3rd Ave. & Quebec Branch 1299 3rd Ave, 550 Victoria St 000304560
373 Royal Bank of Canada BC Prince George Main Br-Prince George 550 Victoria St 000304530
374 Royal Bank of Canada BC Prince George Pine Centre Mall Branch 3185 Massey Dr 000304540
375 Royal Bank of Canada BC Prince George PR George-BC North CFS 550 Victoria St-2nd Flr, 550 Victoria St 000304610
376 Royal Bank of Canada BC Prince George Prince George-College Heights Br 6111 Southridge Ave 000300587
377 Royal Bank of Canada BC Prince George Prince George-Private Banking Centre 550 Victoria St, C/O 1665 ELLIS ST 000300179
378 Royal Bank of Canada BC Prince Rupert Prince Rupert 500 West 2nd Ave-Unit 301 000304640
379 Royal Bank of Canada BC Qualicum Beach Qualicum Beach Branch 133 West 2nd Ave-PO Box 490, P.O. Box 490 000304670
380 Royal Bank of Canada BC Quesnel Main Br-Quesnel 201 St Laurent Ave 000304720
381 Royal Bank of Canada BC Revelstoke Revelstoke Branch 123 MacKenzie Ave-PO Box 610, 123 Mackenzie Ave 000304760
382 Royal Bank of Canada BC Richmond Instore Banking - London Drug 11666 Steveston Hwy-Suite 3200, #3200 - 11666 Steveston Hwy 000308180
383 Royal Bank of Canada BC Richmond Lansdowne Centre Sales Office 618 5300 No 3 Rd, 6400 No 3 Rd 000304770
384 Royal Bank of Canada BC Richmond NO 3 Road & Cambie Road Branch 4000 No 3 Rd-Unit 110, 4000 No 3 Rd 000301457
385 Royal Bank of Canada BC Richmond No 3 Road & Cook Road Br 6400 No 3 Rd 000304800
386 Royal Bank of Canada BC Richmond No. 3 & Ackroyd 1950-8171 Ackroyd Rd 000303880
387 Royal Bank of Canada BC Richmond No. 3 Rd & Williams Rd Br 125 10111 No 3 Rd 000304880
388 Royal Bank of Canada BC Richmond No. 5 Road & Cambie Road Branch 1 11600 Cambie Rd 000304960
389 Royal Bank of Canada BC Richmond RT-Richmond 6400 No 3 Rd 000304447
390 Royal Bank of Canada BC Richmond South Vancouver/Richmond Comml 6400 No 3 Road 000305700
391 Royal Bank of Canada BC Richmond Steveston Branch 3740 Moncton St 000305200
392 Royal Bank of Canada BC Richmond Terra Nova Branch 3679 Westminster Hwy-Unit 100, 3679 Westminster Hwy 000308088
393 Royal Bank of Canada BC Salmon Arm Salmon Arm Branch 340 Alexander St-PO Box 670, 340 Alexander St 000304990
394 Royal Bank of Canada BC Sechelt Sechelt Branch 100-5760 Teredo St-PO Box 710, PO BOX 710 000305010
395 Royal Bank of Canada BC Sidney Sidney Branch 2464 Beacon Ave 000305030
396 Royal Bank of Canada BC Smithers Smithers Branch 1106 Main St-PO Box 580, P.O. Box 580 000305040
397 Royal Bank of Canada BC Sooke Sooke Branch 6639 Sooke Rd 000305050
398 Royal Bank of Canada BC Sparwood Sparwood Branch 86-101 Red Cedar Dr-Greenwd/Box 700, P.O. Box 700 000305080
399 Royal Bank of Canada BC Squamish Squamish Branch 38100 2nd Ave-PO Box 770, P.O. Box 770 000305120
400 Royal Bank of Canada BC Summerland Summerland Branch 7519 Prairie Valley Rd 000305130