Send to banks across the globe

Send money directly to a bank account with MoneyGram

Save your loved ones time by sending money directly to their bank accounts at more than 400 banks around the world.

How to send money to a bank account online


Select a receiver

Tell us who you are sending to and select their country. You will need your recipient's full legal name.


Select ‘Account Deposit’

As the receive option when presented on the screen, and enter the amount you wish to send.


Choose how to pay

Use Interac Online to send to a bank account 


Provide your information

Enter a little information about yourself so that we can verify your identity.


Send reliably

Provide information about your recipient, including their bank account number, then review and send.

How to send to a bank account in person


Find a location

Find a convenient MoneyGram agent location near you.


Bring your information

You'll need your receiver's full legal name, the bank name, account number and the money you wish to send. Valid photo I.D. will be required. Account details vary by country with some requiring additional information.


Pay cash & send reliably

Pay in cash, the amount you are sending, plus the fee. Your money is on the way! Funds are usually delivered the same day or next day.1

Why send money to a bank account with MoneyGram?

lock icon
Money is transferred directly into bank accounts.
bank icon
Our global network includes more than 400 banks around the world.
location icon
Save your receiver’s time by sending directly to their bank account.