Save Time By Purchasing Online1
It’s always a good idea to have some local currency when you travel. And while you might plan to get the cash you need when you reach your destination, it’s not always as easy–or as cost-effective–as you might think. Purchase foreign cash online before you leave, so you avoid inflated exchange rates that you might be charged on-site, and have one less thing to worry about when you arrive at your destination.
Over 40 Currencies Available
Buy foreign cash in over 40 different currencies and pick it up at any of the 1,200+ RBC Royal Bank branches across Canada.
Over 40 Currencies Available
Buy foreign cash in over 40 different currencies and pick it up at any of the 1,200+ RBC Royal Bank branches across Canada.
Order Up to $2,500 per day
Or up to $5,000 if you’re an RBC Business Banking customer. Need more? Come see us and we’ll help you out.
Order Up to $2,500 per day
Or up to $5,000 if you’re an RBC Business Banking customer. Need more? Come see us and we’ll help you out.
Avoid International ATM fees
Plus, enjoy competitive exchange rates when you order your cash through RBC Online Banking2. That’s two ways you save when buying foreign cash.
Avoid International ATM fees
Plus, enjoy competitive exchange rates when you order your cash through RBC Online Banking2. That’s two ways you save when buying foreign cash.
Pick up is a breeze
We’ll let you know when your cash is ready for pick up ‐ typically within 3 business days3. Just drop in, confirm your identity and it’s yours.
Pick up is a breeze
We’ll let you know when your cash is ready for pick up ‐ typically within 3 business days3. Just drop in, confirm your identity and it’s yours.
It’s Easy to Purchase Foreign Cash Online
Tell us how much you want to order, the account to debit, what branch you want to pick it up at, and that’s it!
We’ll let you know as soon as your cash is ready for pick up.
We have your Foreign Exchange needs covered…
Get U.S. Cash at an RBC branch ATM
Whether you have a U.S. bank account with us—or just need a convenient way to withdraw U.S. cash from time to time – you can take out up to $1200 USD at any RBC branch ATM that offers U.S. cash.
Find a U.S. Cash ATMTravel Insurance for RBC Clients
Whether you’re going across the border, down south, overseas or to another province, you should know that your provincial health plan only covers a small portion of medical expenses once you leave your home province.
See why you should get travel insuranceU.S. Banking for Canadians
Spend time on both sides of the border? No matter how often you visit the States or how long you stay, we make it easy for you to bank, live, work and play on both sides of the border.
Find out More about U.S. Banking for CanadiansSend an International Money Transfer
No need to line up at the branch to send money overseas. Using RBC Online Banking or the RBC Mobile app2 you can send up to a maximum of $2,500 CAD per day to almost any country in the world4 for just $6 for transfers of $1000 or less or $10 fee for transfers over $10005.
Learn More about International Money TransfersGet U.S. Cash at an RBC branch ATM
Whether you have a U.S. bank account with us—or just need a convenient way to withdraw U.S. cash from time to time – you can take out up to $1200 USD at any RBC branch ATM that offers U.S. cash.
Find a U.S. Cash ATMTravel Insurance for RBC Clients
Whether you’re going across the border, down south, overseas or to another province, you should know that your provincial health plan only covers a small portion of medical expenses once you leave your home province.
See why you should get travel insuranceU.S. Banking for Canadians
Spend time on both sides of the border? No matter how often you visit the States or how long you stay, we make it easy for you to bank, live, work and play on both sides of the border.
Find out More about U.S. Banking for CanadiansSend an International Money Transfer
No need to line up at the branch to send money overseas. Using RBC Online Banking or the RBC Mobile app2 you can send up to a maximum of $2,500 CAD per day to almost any country in the world4 for just $6 for transfers of $1000 or less or $10 fee for transfers over $10005.
Learn More about International Money TransfersTop Questions about Foreign Exchange…
Not what you're looking for?
Not what you're looking for?
Purchase Your Foreign Currency Online 24/7
Sign in to RBC Online Banking to purchase your foreign cash now and pick it up at any of the 1,200+ RBC branches in Canada3.
Foreign Currency Rate Calculator
Quickly calculate and view currency conversions for over 30 foreign currencies using the most up-to-date non-cash rates available.
Foreign Exchange Currency ConverterView Legal DisclaimersHide Legal Disclaimers