Which US bank is best for international transfers?
Charles Schwab Bank is one of the best banks for international travelers, because it doesn't charge foreign transaction fees. It also refunds all fees charged by ATMs worldwide.
- Capital One 360 checking
- Charles Schwab checking
- Truist checking
- Fidelity cash management account (not sure if this works).
Charles Schwab Bank is one of the best banks for international travelers, because it doesn't charge foreign transaction fees. It also refunds all fees charged by ATMs worldwide.
- Charles Schwab Bank: Best for using ATMs.
- Capital One 360: Best on foreign transaction fees.
- HSBC Bank: Best for expats with high balances.
- Citibank: Best for wiring money.
- Revolut: Best for nonbank multicurrency account.
You can't use Zelle for international transactions, as both you and your recipient must have a US bank account. This may be an issue if you regularly travel abroad or if you want to send money in a currency other than USD.
Bank | Incoming international transfer |
---|---|
Discover Bank | No fee from Discover 20 USD currency exchange fee applied by the intermediary bank |
HSBC US | No fee – intermediary bank fees may apply |
Huntington | 15 USD per transfer |
Navy Federal | No fee |
US Bank international transfer | Regular fees¹ |
---|---|
Incoming international transfer | $25 per transfer |
Outgoing international transfer | $50 per transfer |
- Discover® Cashback Debit.
- Capital One 360 Checking Account.
- Betterment Checking.
- Schwab Bank Visa Platinum Debit Card.
- Fidelity Cash Management Account.
- USAA Classic Checking.
Chase Bank international wire transfer fee
It costs 40 USD to send an online US dollar international transfer – or 5 USD to send a foreign currency wire to a bank account outside the US.
Bank of America makes it easy to wire money online right inside your BoA bank account. And this applies to both domestic and international wire transfers. You can choose to send money to your own account, another recipient or even a business, all from within the BoA online portal.
Which bank is better for international transactions?
HDFC Bank is a top pick if you're running an import-export business. Their Forex rates are competitive, and their EEFC accounts make managing foreign currency earnings pretty straightforward. It's a solid choice for mid to large-sized businesses. ICICI Bank provides a broad range of trade services.
JPMorgan Chase & Co. has 250,355 employees (as of 2016) and operates in more than 100 countries.

Traveling Internationally? Use your Bank of America ATM or debit card at one of our International partner ATMs and avoid the non-Bank of America ATM $5 usage fee for each withdrawal, transfer or balance inquiry 1 as well as the ATM operator access fee.
Funding your money transfer with a bank transfer is usually the cheapest way to send money abroad.
You can send an international wire transfer by visiting a U.S. bank branch. Feel free to save time by setting up an appointment.
Is Zelle free for international transfer? Zelle doesn't charge for domestic payments - however, Zelle is not available for international transfers. Both the sender and recipient of a Zelle payment must have US based bank accounts and phone numbers.
Citibank account type | Domestic outgoing transfer fee | International outgoing transfer fee |
---|---|---|
Citi Private Bank or Citigold Private Client | Waived | Waived |
Citi International Personal Account | $18.75 | $30 |
Citigold International | $10 | $10 |
Citi Global Executive | $18.75 | $30 |
- Select a bank or other financial institution that may reduce or waive wire transfer fees or offer lower costs than competitors. ...
- Contractually transfer the cost of wire transfer fees to the payee. ...
- Factor bank wire transfer costs into pricing.
Domestic wires — outbound (send) $30 International wires — outbound (send): • Send in foreign currency $0 (no fee) • Send in U.S. dollars $45 You have the option to receive wires in either U.S. dollars or over 35 foreign currencies.
Citibank waives its wire fees for several relationship bank accounts, including Citigold Private Client, Citi Alliance, and Citigold International, as well as the basic Citigold account. It also offers free wire transfers for Private Bank accounts.
How much does federal bank charge for international transfer?
Federal Bank | Wise | |
---|---|---|
Amount to send in USD | $1000 | $1000 |
Exchange rate for $1 | ₹76.38 | ₹75.52 |
Transfer fee | ₹500 | ₹1,419.47 |
Cost to you for transfer | ₹77,461 | ₹76,940.19 |
If you use a non-partner ATM or an ATM that is not part of the Global ATM Alliance, you may be charged fees by both Bank of America and the ATM operator. A Bank of America International Transaction Fee of 3% will apply when converting your currency.
HDFC Bank. HDFC Bank leads in India's private sector and provides reliable international payment services for businesses. A strong digital system helps with fast and safe global transfers.
One way to avoid ATM or transaction fees is to pay for a trip in cash. Travelers can exchange U.S. dollars for most major currencies at a bank, credit union or currency exchange store before a big trip. This may be a good idea if it's easy to budget how much will be spent on dining or souvenir purchases.
Some popular Indian credit cards with no foreign transaction fees are the Airtel Axis Bank Credit Card, HDFC Regalia First, and SBI Elite Credit Card.