A wire transfer is an electronic bank-to-bank transfer of funds. For international transfers, it uses the SWIFT network to send money from one bank to another across borders. Wire transfers are one of the oldest and most established methods of moving money internationally, but they are also one of the most expensive.
When you request an international wire transfer at your bank, the bank sends a SWIFT message (MT103) to the recipient's bank with the payment details. If the two banks do not have a direct relationship, the payment routes through one or more intermediary (correspondent) banks. Each bank in the chain processes the payment and may deduct a fee. The funds physically settle through the correspondent banking system, with each bank debiting and crediting accounts they hold with each other. This multi-hop process is why wire transfers are slow and expensive — each intermediary adds time and cost. The SWIFT network (Society for Worldwide Interbank Financial Telecommunication) connects over 11,000 financial institutions in 200+ countries. It does not actually move money — it sends secure messages that instruct banks to debit and credit accounts. The actual settlement happens through correspondent banking relationships, where banks hold accounts with each other called "nostro" (ours at their bank) and "vostro" (theirs at our bank) accounts.
Step 1: Gather the recipient's details — full legal name, bank name and address, SWIFT/BIC code (8 or 11 characters), and account number or IBAN. For transfers to Europe, you need the IBAN. For transfers to the US, you need the ABA routing number. Step 2: Visit your bank branch or online banking portal. Select "International Wire Transfer" or "SWIFT Transfer." Enter the recipient details, amount, and currency. Step 3: Review the total cost carefully. Your bank will show the sending fee ($25-50) but may not clearly display the exchange rate markup (typically 1.5-4% above mid-market). Ask what exchange rate they are using and compare it to the mid-market rate on Google. Step 4: Confirm and note the reference number. Your bank will provide a tracking reference (usually 16-20 alphanumeric characters). Keep this for your records. Step 5: Track the transfer. Most banks cannot provide real-time tracking for international wires. Expect 2-5 business days. If the transfer has not arrived after 5 business days, contact your bank with the reference number to initiate a trace.
International wire transfer costs have several components. Your bank charges a sending fee, typically $25-50 for US banks. Intermediary banks may each deduct $10-25 — and you often do not know how many intermediaries will be involved or what they will charge. The recipient's bank may charge an incoming wire fee of $5-20. On top of all these visible fees, your bank adds a 1.5-4% markup to the exchange rate. For a $1,000 transfer, the total cost often reaches $50-100, or 5-10% of the amount. This makes wire transfers among the most expensive options for typical remittance amounts. Here is a realistic cost example for a $1,000 USD to INR wire transfer: sending bank fee $35, intermediary bank fee $15, receiving bank fee $10, FX markup at 2.5% = $25. Total: $85, or 8.5% of the amount. The same transfer via Wise would cost approximately $10-15 (1-1.5%), and via crypto rails approximately $3-8 (0.3-0.8%).
Wire transfers, ACH, and fintech services like Wise serve different purposes. Wire transfers are best for large, urgent, one-time international payments where the recipient's bank requires a SWIFT transfer — typically above $10,000 for business purposes. ACH (Automated Clearing House) is US-only, free or near-free, and settles in 1-3 business days — ideal for domestic payments like payroll, rent, and recurring bills. Wise and similar fintech providers are best for international personal transfers under $10,000, offering mid-market exchange rates and transparent fees. Digital asset rails (USDC on Stellar, Solana, or Tron) are the newest option: they bypass the correspondent banking system entirely, settling in seconds at costs under 1%. They work best for corridors where the recipient has access to a local crypto exchange for cash-out. RemitRoutes compares all three options for each corridor so you can choose based on cost, speed, and convenience.
Domestic wire transfers within the US use the Fedwire system and typically cost $15-30, settle within hours, and do not involve currency conversion or intermediary banks. International wire transfers use SWIFT, cost more, take longer (2-5 business days), and involve FX conversion. The difference is significant: a domestic wire is a single-hop, same-currency transfer, while an international wire is a multi-hop, multi-currency, multi-bank operation. For domestic transfers, ACH is almost always a better option (free, 1-3 days). Zelle and Venmo offer instant domestic transfers for free. For international transfers, fintech providers and digital asset rails are almost always cheaper and often faster than bank wires.
Several alternatives offer lower costs for international money transfers. Fintech providers like Wise charge transparent fees with mid-market exchange rates, typically costing $5-15 for a $1,000 transfer. Dedicated remittance services like Remitly offer competitive rates for popular corridors with delivery in minutes. Digital asset rails using USDC on networks like Stellar or Tron can reduce costs to $1-5 regardless of the transfer amount — a 90% saving over bank wires. The recipient needs access to a local crypto exchange (CoinDCX in India, Bitso in Mexico, Luno in Nigeria/Kenya, Coins.ph in the Philippines) to convert to local currency. The right choice depends on your corridor, amount, speed requirements, and comfort with each method. RemitRoutes compares all options — bank wires, fintechs, and digital asset rails — for your specific transfer.
International wire transfers typically cost $25-50 in bank fees plus FX markup of 1.5-4%. Intermediary banks may deduct an additional $10-25 each. Total cost for a $1,000 transfer often reaches $50-100.
Domestic wire transfers settle within hours (same business day). International wires take 2-5 business days due to the correspondent banking chain, time zone differences, and compliance checks at each intermediary.
A wire transfer is one type of bank transfer. Other types include ACH transfers (US), SEPA transfers (Europe), and Faster Payments (UK). Wire transfers are generally the most expensive but historically the most reliable for large international transfers.
You need the recipient's full name, bank name, SWIFT/BIC code, account number (or IBAN for European accounts), and the bank's address. Some corridors may require additional information like the purpose of the transfer.
Wire transfers are difficult to reverse once sent. If you sent to the wrong account, contact your bank immediately. They can request a recall, but the receiving bank is not obligated to return the funds. Prevention is critical — always double-check recipient details before sending.
Compare live rates across 370+ corridors on RemitRoutes · methodology.