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 and bank account details.


Select ‘Account Deposit’

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


How to pay

Pay using your card1 with our trusted payment system.


Provide your information

Enter your identity verification details. You will only need to provide this once if you set up and online account.


Send reliably

Provide your recipient’s details, including their bank account number, 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 to your receiver’s full name, bank name, account number and the money you wish to send. Government issued ID will be required. Please note: account details vary by country, with some requiring additional information.


Pay in cash

Give a completed send form to the agent together with money and correct fees and your money is on its way. Funds are usually deposited the same or next day.2

Why send money to a bank account with MoneyGram?

lock icon
Money is deposited 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.