"When will it arrive?" is the question everyone asks right after hitting send. The honest answer: anywhere from a few seconds to a few working days, depending on how you send it and where it's going. A digital app paying into an Indian bank account can land before you've locked your phone; a bank wire to a smaller destination can take three days. So the real answer to how long an international money transfer takes is "it depends" — on the method, the destination, and a couple of things you can actually control. Those last two are where you can shave off a day.
What decides how fast your transfer arrives
A handful of things set the pace:
- The method matters most. An instant app or an exchange-house wallet transfer can be near-immediate; a plain SWIFT bank wire sits at the slow end.
- Where it's going counts almost as much. Countries with modern instant-payment rails — India's IMPS and UPI, Pakistan's Raast — clear money in minutes, while destinations still leaning on older bank processing take longer.
- Cut-off times. Miss the provider's daily cut-off and the clock doesn't start until the next working day.
- Weekends and holidays pause things on the bank side — the UAE's Saturday–Sunday weekend, plus whatever the destination is observing.
- Compliance checks can add hours, especially on a larger amount or a first transfer to a brand-new recipient.
Typical timeframes by method
- Digital apps (Wise, Remitly, Pyypl) — minutes to a few hours on popular corridors, sometimes same-day.
- Exchange houses (LuLu, Al Ansari) — cash pickup often within minutes; a bank deposit usually the same day.
- Bank transfer (SWIFT) — one to three working days, and longer if an intermediary bank gets involved.
That's for money crossing borders. Moving funds between two UAE bank accounts is a separate, much faster process — often minutes on Aani — and our guide to bank-to-bank transfers in the UAE covers how that side works.
Transfer times by destination
Speed varies a lot by where you're sending. Here's a quick guide, each with a link to compare live rates:
- Egypt: same-day via exchange houses; minutes on apps. Compare AED to EGP
- India: often minutes via IMPS/UPI. Compare AED to INR
- Philippines: minutes for GCash and cash pickup. Compare AED to PHP
- Pakistan: minutes with Raast; same-day to bank. Compare AED to PKR
- Bangladesh: near-instant to bKash; same-day to bank. Compare AED to BDT
- Nepal: minutes to eSewa; same or next day to bank. Compare AED to NPR
- Sri Lanka: same-day bank deposits are common. Compare AED to LKR
Weekends, cut-offs and holidays — the Gulf-specific part
This is where a lot of "why is it taking so long?" comes from, and it's more tangled in the Gulf than most people expect. Since 1 January 2022 the UAE runs a Saturday–Sunday weekend — Friday is a normal banking day again. But Saudi Arabia, Qatar, Kuwait, Bahrain and Oman all still keep the old Friday–Saturday weekend. So the UAE no longer shares its days off with the rest of the Gulf, and it only partly overlaps with a receiving country like India (also Saturday–Sunday).
What that means in practice: a plain bank (SWIFT) transfer only moves on days when banks on both ends are open. Send from the UAE late on a Friday to a bank in Saudi Arabia, and it won't touch the Saudi side until Sunday — the UAE's working Friday is the Saudi weekend. (Sending across that border often? Our UAE-to-Saudi transfer guide covers this corridor in full.) Send on a Saturday and it may not start moving anywhere until Monday.
Here's the part that actually gets you around the problem: instant rails don't care about the weekend. India's IMPS and UPI, Pakistan's Raast, the Philippines' InstaPay, Bangladesh's bKash and Nagad, and UAE exchange-house wallet payouts run 24/7, weekends included. If your money is moving over one of those — which it is on most app and exchange-house transfers — a Friday-night send can still land in minutes. It's specifically the old-fashioned bank-to-bank SWIFT wire that gets stuck waiting for both banking calendars to line up.
Two more timing traps worth knowing. Cut-off times: every provider has a daily deadline for same-day processing — usually early-to-mid afternoon UAE time for an international bank wire. Miss it and your transfer just starts the next working day, even if the app happily took your money at 5pm. Eid and public holidays: during Eid al-Fitr and Eid al-Adha, banks across the region close for several days, and because those dates follow the lunar calendar they shift each year. A wire sent just before Eid can sit untouched until banks reopen — so if you need money to land before the holiday, send it a few working days early.
How to make your transfer arrive faster
A few habits help. Send on a working day, before the provider's cut-off — not late on a Friday, and mind the receiving country's weekend too if it's a bank wire. Pick an instant method — an app or a wallet transfer over a rail like IMPS, Raast or InstaPay — over a plain bank wire when speed matters, since those clear through weekends. Verify your ID in advance so a compliance check doesn't hold up your first transfer. And get the recipient's details exactly right the first time: a wrong IBAN or account number is the most common reason a "fast" transfer suddenly takes a week.
