Most app-based transfers from the US to India take minutes once funded. Grey, Wise, and Remitly Express deliver to Indian bank accounts within minutes of receiving your money. The total elapsed time depends on how you fund the transfer: debit card or balance funding is instant, ACH from a US bank adds 1-2 business days before the transfer begins, and domestic wire transfers adds a few hours. Western Union bank deposits take 1-2 business days; agent pickup is minutes but requires the recipient to travel to a pick-up location.
The question most people actually mean when they ask how long it is: how quickly will my recipient have the money? The answer depends on three things: the funding method you use, the provider you choose, and the payout method on the India side. A transfer that is funded instantly, sent through a fast provider, and delivered to UPI can be completed in under 60 seconds. The same transfer funded via ACH and delivered via WU bank deposit can take 3-4 business days end-to-end.
This guide breaks down the speed of each step in the transfer process, compares providers head-to-head on delivery time, explains the common causes of delays, and gives you the fastest setup for any level of urgency.
Also read: Western Union vs Grey for sending money to India from the US
The three stages of every international money transfer
Every transfer from the US to India passes through three stages, each with its own timeline.
Stage 1: Funding (your money reaches the provider)
Before a provider can send your money to India, they need to receive it from you. This is the funding step where most of the total elapsed time is spent.
| Funding method |
Time to reach the provider |
Cost |
Notes |
| Provider balance |
Instant |
Free |
Fastest. Fund your balance in advance. |
| Debit card |
Instant to minutes |
$0-$3 |
Second fastest. Small fee on some providers. |
| ACH bank transfer |
1-2 business days |
Free |
Most common. Also the slowest. |
| Domestic wire transfer |
Hours (same day) |
$15-$35 |
Fast but expensive. Bank charges apply. |
| Credit card |
Instant |
1-3% surcharge |
Not all providers accept. Expensive. |
The funding method is the single biggest variable in how long your transfer takes. If you fund via ACH (which is free and the default on most apps), your transfer has a built-in 1-2 business day delay before it even starts. If you fund from a balance or debit card, the transfer starts immediately.
A practical tip: if you regularly send money to India, fund your Grey or Wise balance in advance. Send $2,000 to your balance via ACH on Monday. By Wednesday, the balance is funded. Now you can send to India instantly, at any time, without waiting for ACH again. This converts a 1-2-day process into a minute-long process.
Stage 2: Conversion and processing (provider converts and routes)
Once the provider has your money, they convert USD to INR and route it to India through their banking partners. On modern app-based platforms (Grey, Wise, Remitly), this step takes seconds to minutes. The conversion is automated, and the routing occurs through pre-established banking partnerships that operate in near real time.
For traditional providers (Western Union bank deposits, SWIFT bank transfers), this step can take hours to a full business day because the routing passes through intermediary banks that process the transaction sequentially. SWIFT transfers may pass through 2-3 banks between the US and India, each adding processing time and potentially fees.
Stage 3: Delivery (money reaches the recipient in India)
The final step is for the money to arrive in your recipient's account in India. The delivery speed depends on the payout method:
| Payout method |
Typical delivery time |
Supported by |
| UPI |
Seconds (often instant) |
Grey, Remitly |
| Bank deposit (IMPS/NEFT) |
Minutes to hours |
Grey, Wise, Remitly, Xoom, WU |
| Bank deposit (RTGS) |
Hours (large amounts) |
Some providers for amounts over INR 200,000 |
| Agent/cash pickup |
Minutes (after arrival) |
WU, Remitly, Xoom |
UPI delivery is the fastest because UPI operates 24/7, including weekends and Indian holidays. IMPS (Immediate Payment Service) also operates 24/7 and typically settles in seconds to minutes. NEFT (National Electronic Funds Transfer) operates in half-hourly batches during banking hours, so a transfer initiated at 2:15 pm settles in the 2:30 pm batch. RTGS (Real Time Gross Settlement) is for large amounts (over INR 200,000) and settles individually during banking hours.
Provider-by-provider speed comparison
| Provider |
Balance funding |
ACH funding |
Payout method |
End-to-end (balance) |
End-to-end (ACH) |
| Grey |
Minutes |
1-2 days + min |
Bank, UPI |
Minutes |
1-2 days |
| Wise |
Sec to min |
1-2 days + sec |
Bank, UPI |
Seconds |
1-2 days |
| Remitly Express |
Minutes |
1-2 days + min |
Bank, UPI, cash |
Minutes |
1-2 days |
| Remitly Economy |
Not offered (Economy is ACH/bank-funded only; no balance or instant funding tier) |
3-5 days |
Bank, UPI |
Not applicable, no balance option exists |
3-5 days |
| Western Union |
Not offered (no prefunded balance/wallet; each transfer is funded directly by bank, debit, or credit card) |
1-2 days |
Bank, cash |
Not applicable |
1-2 days (bank), min (cash) |
| Xoom |
Min (PayPal) |
1-2 days + min |
Bank, cash |
Minutes |
1-2 days |
| US bank SWIFT |
Not applicable (no balance/wallet concept for SWIFT wires) |
Not applicable (SWIFT wires are typically funded from the sender's existing bank balance, not via a separate ACH step) |
Bank |
Not applicable |
3-5 days |
The pattern: every app-based provider delivers in minutes once they have your money. The bottleneck is always the funding step. The only exceptions are Remitly Economy, which intentionally delays delivery to offer a lower price, and SWIFT bank transfers, which route through intermediary banks.
Learn how to compare money transfer rates to India
What causes delays and how to avoid them
Even with the fastest provider and funding method, transfers can be delayed. Here are the common causes and what you can do about each one.
1. First-time verification
Every provider must verify your identity before processing your first transfer (KYC: Know Your Customer). This typically involves uploading a government ID (passport or driver's license) and sometimes a selfie or proof of address. Verification takes minutes if your documents are clear and match your account details. It can take hours or 1-2 business days if the provider needs to review it manually.
How to avoid the delay: set up your account and complete verification before you need to send. Do not wait until the day you need to make an urgent transfer.
2. Enhanced due diligence on large transfers
Transfers above certain thresholds (typically $3,000-$10,000, depending on the provider) may trigger an additional compliance review. The provider's compliance team reviews the transfer manually, which can add hours or a full business day. This is a regulatory requirement, not a provider choice. US anti-money laundering rules require additional scrutiny of larger transactions.
How to avoid the delay: you cannot skip the review, but you can minimise the delay by having supporting documentation ready (source of funds, reason for the transfer) and by using a provider with whom you have an established history. Regular senders of consistent amounts are less likely to trigger enhanced review.
3. Indian banking hours and holidays
NEFT and RTGS are processed only during Indian banking hours (typically 8:00 am to 6:30 pm IST, Monday through Saturday, excluding public holidays). A transfer arriving after 6:30 pm IST on a Friday may not settle until Monday morning. India has approximately 15-18 national bank holidays per year, plus additional state-specific holidays.
How to avoid the delay: send to a UPI ID. UPI processes 24/7, including weekends and holidays. IMPS also operates 24/7. If your provider uses IMPS or UPI for delivery, Indian banking hours are irrelevant.
4. Incorrect recipient details
An incorrect account number, an incorrect IFSC code, or a misspelt name can cause the transfer to bounce back or be held for review. The recovery process can take 3-10 business days, depending on the provider and the receiving bank. Some providers lock the funds until the error is resolved.
How to avoid the delay: double-check all recipient details before confirming. UPI reduces this risk because the UPI ID is a single field (e.g., name@upi) and the receiving bank validates it instantly. Bank transfers require an account number, an IFSC code, and the beneficiary's name, all of which must match.
5. Weekend and US holiday timing
ACH processing in the US does not happen on weekends or federal holidays. If you initiate an ACH-funded transfer on Friday evening, ACH processing will not begin until Monday. Add 1-2 business days for the ACH to clear, and your transfer may not initiate until Wednesday. The total delay from a Friday initiation to India delivery can be 4-5 calendar days.
How to avoid the delay: fund your account from your provider balance or a debit card. Both bypass ACH entirely.
The fastest way to send money to India from the US
If speed is the priority and cost is secondary, here is the setup that delivers in the shortest possible time:
- Step 1: Open a Grey account and complete identity verification (10 minutes, done once).
- Step 2: Fund your Grey USD balance in advance via ACH (1-2 business days, done once or periodically).
- Step 3: When you need to send, open the app, enter your recipient's UPI ID, confirm the amount, and tap Send.
- Result: Your recipient sees the INR in their UPI-linked account within seconds to minutes. Total elapsed time from tapping Send: under 60 seconds.
This setup eliminates every delay: no ACH wait (balance is pre-funded), no banking-hours dependency (UPI is 24/7), no recipient-detail errors (UPI ID is validated instantly), and no enhanced review (small, regular amounts from an established account).
If your recipient does not use UPI, the same setup with a bank account number delivers in minutes via IMPS. Slightly slower than UPI, but still measured in minutes, not hours or days.
Also read: What is the best app to send money to India from the US?
How does a bank wire compare to app-based transfers?
A SWIFT wire transfer from a US bank to an Indian bank is the traditional method for large transfers. It is also the slowest and most expensive for most amounts.
|
App-based (Grey/Wise) |
US bank SWIFT wire |
| Initiation |
App, instant |
Bank visit or online banking |
| Funding |
Balance or ACH (0-2 days) |
From your bank account (instant) |
| Processing |
Seconds to minutes |
1-3 business days (intermediary banks) |
| Delivery |
Minutes (UPI/IMPS) |
Hours to 1 day (after processing) |
| Total time |
Minutes to 2 days |
3-5 business days |
| Total cost ($1,000) |
$8-$15 |
$40-$90 (wire fee + intermediary + margin) |
SWIFT wires pass through intermediary banks (typically 1-3 between the US and India), each of which adds processing time and may deduct a fee ($15-$25 per intermediary). The total cost of a SWIFT wire for $1,000 can be $40-$90 when you add the originating bank's wire fee ($25-$45), intermediary fees, and the bank's exchange rate markup.
SWIFT makes sense only for very large transfers ($25,000+) where you can negotiate the exchange rate with your bank and the per-dollar cost of the wire fee becomes negligible. For anything under $10,000, app-based providers are faster, cheaper, and more transparent.
Fastest option for each urgency level
Need money there in minutes
Grey (balance-funded) to UPI. Or Wise (balance-funded) to a bank account. Total time: under 5 minutes. Requires a pre-funded balance and completed verification.
Need money there today
Grey or Wise is funded via debit card. The debit card funding is instant, so the transfer initiates immediately. Total time: minutes to a few hours. A small debit card fee ($1-$3) applies to some providers.
Need money there within 2-3 days (not urgent)
Grey or Wise is funded via ACH. Free funding, 1-2 business days for ACH to clear, then minutes for delivery. Total time: 1-3 calendar days. This is the cheapest option for non-urgent transfers.
Need cash at an agent location in India
Western Union or Remitly. Fund via debit card for fastest initiation. The recipient can pick up cash at a WU or Remitly partner agent within minutes of the transfer completing. Total time: minutes to hours, plus the recipient's travel time.
Frequently Asked Questions
1. How long does it take to send money to India from the US?
Most app-based transfers (Grey, Wise, Remitly Express) deliver to Indian bank accounts within minutes once funded. The total time depends on the funding method: balance or debit card funding is instant (minutes), ACH adds 1-2 business days, and SWIFT wires take 3-5 business days. UPI delivery is the fastest payout method, often completing in seconds.
2. What is the fastest way to send money to India?
Funds from a pre-loaded Grey or Wise balance can be sent to a UPI ID. The transfer completes in seconds to minutes, 24/7, including weekends and Indian holidays. This requires setting up and funding your account in advance. For same-day urgency without a pre-funded balance, use debit card funding.
3. Why is my money transfer to India taking so long?
Common causes: ACH funding from your US bank (adds 1-2 business days), first-time identity verification (can take hours), Indian banking hours for NEFT settlements (only during business hours), incorrect recipient details that cause the transfer to bounce, or enhanced compliance review for large amounts. UPI delivery avoids the banking-hours issue because UPI operates 24/7.
4. Does it matter what time I send money to India?
For UPI and IMPS delivery, no. Both operate 24/7. For NEFT delivery, banking hours matter: transfers arriving after 6:30 pm IST may not settle until the next business day. For ACH funding, timing matters: ACH initiated on Friday evening will not process until Monday. Mid-week mornings are optimal for ACH-funded transfers.
5. Is sending money through a bank slower than an app?
Yes. A SWIFT wire from a US bank to India typically takes 3-5 business days and costs $40-$90 in combined fees. App-based providers like Grey and Wise deliver in minutes at a $8-$15 total cost. Banks are only potentially competitive for very large transfers ($25,000+) where you can negotiate rates.
6. Can I send money to India on weekends?
Yes. You can initiate a transfer on any app at any time. If funded from a balance or debit card, the transfer processes immediately. UPI delivery is completed on weekends and holidays. ACH funding does not process on weekends, so an ACH-funded weekend transfer will not begin until Monday. Grey and Wise both allow weekend transfers from a pre-funded balance.
7. How long does Western Union take to send money to India?
Agent/cash pickup: minutes (but the recipient must travel to a physical location and present ID). Bank deposit: 1-2 business days. For comparison, Grey delivers to Indian bank accounts and UPI IDs within minutes of receiving your funds.
Grey delivers most transfers to India within minutes. Check rates at grey.co/currency-exchange.