The fastest way is an online transfer through your Direct Express account
Log into your Direct Express account on the Direct Express website or mobile app, select the transfer option, enter your bank account number and routing number, and submit. The money typically arrives in one to three business days. This method is free and requires no paperwork.
You can also call Direct Express customer service at 1-888-384-1099 to request a transfer over the phone. A representative will ask for your bank details and process the request immediately. This takes the same one to three business days but may be slower if you reach a busy line.
A third option is to visit a MoneyGram location or Western Union agent and ask them to transfer funds from your Direct Express card to your bank account. This costs a fee (usually $5 to $10 depending on the amount) and is slower than online transfer, so use it only if you cannot access the website or app.
Key Takeaways
- Online transfer through Direct Express is free and takes one to three business days, making it the cheapest option for most people.
- You need your bank's routing number and your account number to complete any transfer; have these ready before you start.
- Phone transfer works the same way as online but may take longer if customer service lines are busy.
- MoneyGram and Western Union transfers cost $5 to $10 and should be your backup only if you cannot use the website or app.
- Transfers do not process on weekends or federal holidays, so plan accordingly if you need the money by a specific date.
What information you need before you start
Gather your bank details before logging in. You will need your bank's routing number (a nine-digit code that identifies your bank) and your account number (usually 10 to 12 digits). Both appear on the bottom left of any check you have from that account. If you do not have checks, call your bank's customer service line and ask for both numbers.
You will also need your Direct Express card number and PIN. If you have forgotten your PIN, you can reset it through the Direct Express website or by calling customer service.
Double-check the routing and account numbers before submitting. A mistake here means the money goes to the wrong account and takes several days to reverse. Your bank can confirm both numbers if you are unsure.
How to transfer online step by step
Go to directexpress.com and log in with your username and password. If you do not have an online account yet, you can create one by clicking "Register" and following the prompts. You will need your card number and Social Security number.
Once logged in, look for a menu option labeled "Transfer Funds," "Move Money," or "Send to Bank." Click it. Select "Transfer to Bank Account" or similar wording. Enter the routing number and account number of the bank account where you want the money to go. Enter the amount you want to transfer. Review all details and click "Confirm" or "Submit."
You will see a confirmation number on the screen. Write it down or take a screenshot. Direct Express will also send a confirmation email. The transfer begins processing immediately, though the money will not appear in your bank account for one to three business days.
Timeline: when the money actually arrives
Direct Express processes transfers immediately when you submit them online or by phone, but your bank takes one to three business days to receive and post the funds. Business days are Monday through Friday, excluding federal holidays. A transfer submitted on Friday evening will not begin moving until Monday morning.
Some banks post transfers faster than others. Large national banks like Chase, Bank of America, and Wells Fargo typically post within one business day. Smaller regional banks and credit unions may take the full three days. If you need the money urgently, call your bank's customer service line and ask how long transfers from Direct Express usually take for your account.
If more than three business days pass and the money has not arrived, contact Direct Express with your confirmation number. They can trace the transfer and confirm whether it was sent to the correct bank account.
What happens if you make a mistake
If you entered the wrong routing or account number, the transfer will bounce back to your Direct Express card. This usually takes five to seven business days. Direct Express will credit the money back automatically; you do not need to do anything. Check your Direct Express balance after a week to confirm the refund arrived.
If the money went to someone else's account by mistake, contact Direct Express immediately with your confirmation number. They can attempt to recover the funds, but success depends on whether the receiving bank cooperates. This process can take weeks. For this reason, always verify routing and account numbers before submitting.
If you submitted a transfer and then realized you do not have enough money in your Direct Express account to cover it, the transfer will fail and you will receive a notification. No money leaves your card. You can try again once you have added funds.
Limits on how much you can transfer
Direct Express does not publish a single transfer limit that applies to all cardholders. Limits vary based on your account history and the amount of money you typically move. Most people can transfer up to $5,000 per day and $25,000 per month, but your limit may be lower or higher.
To find your specific limit, log into your Direct Express account and attempt to enter a transfer amount. The system will tell you the maximum you can transfer. If you need to move more than your limit allows, you can make multiple transfers on different days, or call customer service to request a temporary increase.
Transfers to a bank account you have already used before (a "verified" account) usually have higher limits than transfers to a new account. When you add a account for the first time, Direct Express may limit your first transfer to $500 or $1,000 as a fraud prevention measure.
Using the Direct Express mobile app instead of the website
The Direct Express mobile app (available on iOS and Android) has the same transfer features as the website. Download the app, log in with your username and password, and look for "Transfer Funds" or "Move Money." The process is identical to the website version.
The app sometimes processes transfers slightly faster than the website because it does not require you to switch between browser tabs. Both methods are free and take the same one to three business days for the money to arrive at your bank.
If you have trouble logging into the app, try logging out completely, closing the app, and logging back in. If that does not work, use the website instead. Both are equally reliable.
Frequently Asked Questions
Can I transfer money from Direct Express to any bank account?
Yes, you can transfer to any U.S. bank account as long as you have the correct routing and account number. You can transfer to an account in your name or someone else's name. Direct Express does not restrict which banks you can send to.
Do I have to pay a fee to transfer to my bank?
No. Online and phone transfers are free. You only pay a fee if you use MoneyGram or Western Union, which charge $5 to $10 depending on the amount. For routine transfers, use the website or app.
What if my bank account is at a credit union instead of a bank?
Credit unions work the same way as banks. You need the routing number and account number, which you can get from your credit union's website or by calling their customer service line. The transfer process is identical.
How do I know if my transfer went through?
Direct Express sends a confirmation email immediately after you submit. You will also see a confirmation number on the screen. Check your bank account after one to three business days to confirm the money arrived. If it does not appear after three business days, contact Direct Express with your confirmation number.
Can I cancel a transfer after I submit it?
If you catch the mistake within a few minutes of submitting, call Direct Express customer service immediately at 1-888-384-1099. They may be able to stop it before it processes. Once the transfer has left Direct Express and is in transit to your bank, it cannot be stopped. If it lands in the wrong account, you will have to wait for it to bounce back.