The fastest way depends on where the money is going

You can move money from Citibank to another bank through wire transfer, ACH transfer, or by writing a check—each takes a different amount of time and costs nothing if you use the right method. Wire transfers arrive the same day or next business day but may carry a fee of $15 to $25. ACH transfers (also called electronic transfers) are free and take three to five business days. Checks are free but slowest, taking five to ten business days depending on the receiving bank.

The method you choose depends on how quickly you need the money and whether the receiving bank is domestic or international. For most transfers within the United States between regular bank accounts, ACH is the standard choice because it is free and reliable. Wire transfers make sense when you need money to arrive urgently or when you are sending a large amount and want a record of delivery.

Key Takeaways

  • ACH transfers from Citibank are free, take three to five business days, and work for most domestic transfers to another U.S. bank account.
  • Wire transfers cost $15 to $25 but arrive the same day or next business day and create a traceable record of the transaction.
  • You will need the receiving bank's routing number and the account number where you want the money to go.
  • Citibank lets you set up transfers through its website, mobile app, or by calling customer service at the number on the back of your card.

Setting up an ACH transfer through Citibank's website or app

Log into your Citibank account online or through the mobile app and look for "Transfer Money" or "Send Money" in the main menu. Select the option to transfer to another bank (not to another Citibank account). You will be asked to enter the receiving bank's name, the routing number, and the account number where you want the money to go. The routing number is a nine-digit code that identifies the receiving bank; you can find it on the receiving bank's website, by calling them, or by asking the account holder.

Enter the amount you want to transfer and choose the date you want it to leave your Citibank account. Citibank will show you a confirmation screen with all the details before you submit. Once you confirm, the transfer is scheduled. You will receive a confirmation number by email or through your account dashboard. The money will leave your Citibank account on the date you chose, and it will arrive at the other bank within three to five business days. Weekends and bank holidays do not count as business days, so a transfer scheduled on Friday may not arrive until Wednesday.

Sending a wire transfer when you need money faster

Wire transfers move money the same business day if you initiate them before your bank's cutoff time (usually 2 p.m. Eastern Time for Citibank). Start by logging into your account and selecting "Wire Transfer" or "Send Wire." You will enter the receiving bank's name, routing number, and account number, plus the amount and the name of the person or business receiving the money. Citibank will charge a domestic wire fee of around $15 to $25, depending on whether you are a basic customer or have a premium account.

After you submit a wire transfer, Citibank will send you a confirmation with a reference number. Write down this number and keep it—if something goes wrong, you will need it to trace the transfer. The receiving bank will have the money in their account by the end of the next business day, and often the same day if the transfer is processed early enough. Wire transfers are harder to reverse than ACH transfers, so double-check the account number and routing number before you submit.

Transferring to another Citibank account (faster than other banks)

If you are moving money to another Citibank account—whether your own account at a different branch or someone else's account—the transfer is usually when ready or arrives within one business day. Log into your account, select "Transfer to Another Citibank Account," and enter the receiving account number. You do not need a routing number because both accounts are in the Citibank system. There is no fee for transfers between Citibank accounts.

This is the fastest and cheapest option if the person or account you are sending money to also banks with Citibank. If they do not, you will need to use ACH or wire transfer instead.

What information you need before you start

Gather these details before you begin any transfer:

  • The name of the bank where the money is going
  • The nine-digit routing number of that bank
  • The account number at that bank (usually 10 to 12 digits)
  • The name of the person or business that owns the account
  • The amount you want to transfer

If you do not have the routing number, call the receiving bank's customer service line or visit their website. Many banks list the routing number on their homepage or in the FAQ section. Do not guess or use a number you are not sure about—a wrong routing number can send your money to the wrong bank, and recovering it takes weeks.

Calling Citibank customer service to transfer money by phone

If you prefer not to use the website or app, you can call Citibank's customer service line (the number is on the back of your card) and ask to transfer money to another bank. Have your account number, the receiving bank's routing number, and the receiving account number ready before you call. A representative will walk you through the transfer and confirm all the details with you before processing it.

Phone transfers take the same amount of time as online transfers—ACH takes three to five business days, and wire transfers arrive the same day or next business day. Some Citibank branches also allow you to set up transfers in person at a branch location, though this is less common than phone or online options.

Frequently Asked Questions

Can I transfer money from Citibank to a bank outside the United States?

Yes, but you will need to use an international wire transfer, which costs more (usually $40 to $50) and requires additional information like the receiving bank's SWIFT code or IBAN number. International transfers take one to three business days longer than domestic wires. Contact Citibank directly to set up an international transfer because the process differs from domestic transfers.

What happens if I enter the wrong account number?

The money may go to a different account at the receiving bank, or the transfer may be rejected if the account number does not match the bank's records. If the transfer goes through to the wrong account, contact Citibank when ready with your confirmation number. They can attempt to recover the funds, but success depends on whether the receiving bank cooperates. This is why double-checking the account number before you submit is critical.

Why is my ACH transfer taking longer than three to five business days?

Delays can happen if you scheduled the transfer for a weekend or holiday, if the receiving bank is processing slowly, or if there is a problem with the account number or routing number. Contact Citibank with your confirmation number and they can check the status. If the transfer was rejected, they will tell you why and you can resubmit with corrected information.

Is there a limit to how much money I can transfer at once?

Citibank sets daily and monthly transfer limits that vary by account type and how long you have been a customer. Log into your account or call customer service to find out your specific limit. If you need to transfer more than your limit allows, you can make multiple transfers on different days or contact Citibank to request a temporary increase.