How Long Does a SWIFT Payment Take? — Corridor Timing Hub | Ohmyfin

Last reviewed: · Curated by Ohmyfin Organisation editorial.

SWIFT transfer speed varies by corridor, domestic cut-off time, and compliance screening. Select your sending region below to find typical and worst-case timings, or track any live payment instantly by UETR.

Payment Tracker

LIVE

Paste your UETR — we query the SWIFT GPI network in real time.

36-character UUID from your MT103 field 121 or pacs.008 <UETR> tag. Where to find it →

Receive your tracking result instantly after search
If not found, we’ll monitor for 7 days and alert you
No account needed — one-click unsubscribe
2
Trusted by 2M+ users monthly  ·  No account or card required
Encrypted | SWIFT Network Coverage | Real-time GPI

Americas (19 corridors)

Corridor Currency pair Typical 95th percentile
Canada → Bangladesh CAD → BDT 2 business days 5 business days
Canada → China CAD → CNY 2 business days 5 business days
Canada → India CAD → INR 2 business days 4 business days
Canada → Pakistan CAD → PKR 2 business days 5 business days
Canada → Philippines CAD → PHP 1 business day 3 business days
United States → China USD → CNY 2 business days 5 business days
United States → Colombia USD → COP 1 business day 4 business days
United States → Dominican Republic USD → DOP 1 business day 4 business days
United States → Egypt USD → EGP 2 business days 5 business days
United States → El Salvador USD → USD 4 hours 2 business days
United States → Guatemala USD → GTQ 1 business day 4 business days
United States → India USD → INR 2 business days 4 business days
United States → Kenya USD → KES 2 business days 4 business days
United States → Mexico USD → MXN 12 hours 3 business days
United States → Nigeria USD → NGN 2 business days 5 business days
United States → Pakistan USD → PKR 2 business days 4 business days
United States → Philippines USD → PHP 1 business day 3 business days
United States → Turkey USD → TRY 2 business days 5 business days
United States → Vietnam USD → VND 2 business days 5 business days

Europe (22 corridors)

Corridor Currency pair Typical 95th percentile
France → Morocco EUR → MAD 1 business day 3 business days
France → Nigeria EUR → NGN 2 business days 5 business days
France → Senegal EUR → XOF 2 business days 4 business days
France → Tunisia EUR → TND 1 business day 3 business days
Germany → India EUR → INR 2 business days 4 business days
Germany → Nigeria EUR → NGN 2 business days 5 business days
Germany → Poland EUR → PLN 4 hours 1 business day
Germany → Turkey EUR → TRY 1 business day 3 business days
Italy → India EUR → INR 2 business days 4 business days
Italy → Romania EUR → RON 4 hours 1 business day
Netherlands → India EUR → INR 2 business days 4 business days
Netherlands → Turkey EUR → TRY 1 business day 3 business days
Spain → Colombia EUR → COP 1 business day 4 business days
Spain → Ecuador EUR → USD 1 business day 4 business days
Spain → India EUR → INR 2 business days 4 business days
Switzerland → India CHF → INR 2 business days 4 business days
United Kingdom → Bangladesh GBP → BDT 2 business days 4 business days
United Kingdom → India GBP → INR 1 business day 4 business days
United Kingdom → Kenya GBP → KES 1 business day 4 business days
United Kingdom → Nigeria GBP → NGN 2 business days 5 business days
United Kingdom → Pakistan GBP → PKR 2 business days 4 business days
United Kingdom → Philippines GBP → PHP 1 business day 3 business days

Gulf / MENA (19 corridors)

Corridor Currency pair Typical 95th percentile
Kuwait → Egypt KWD → EGP 12 hours 3 business days
Kuwait → India KWD → INR 8 hours 2 business days
Kuwait → Pakistan KWD → PKR 12 hours 3 business days
Saudi Arabia → Bangladesh SAR → BDT 1 business day 4 business days
Saudi Arabia → Egypt SAR → EGP 12 hours 3 business days
Saudi Arabia → India SAR → INR 8 hours 2 business days
Saudi Arabia → Jordan SAR → JOD 12 hours 3 business days
Saudi Arabia → Kenya SAR → KES 1 business day 4 business days
Saudi Arabia → Pakistan SAR → PKR 12 hours 3 business days
Saudi Arabia → Philippines SAR → PHP 1 business day 4 business days
United Arab Emirates → Bangladesh AED → BDT 1 business day 4 business days
United Arab Emirates → Egypt AED → EGP 12 hours 3 business days
United Arab Emirates → Ethiopia AED → ETB 2 business days 5 business days
United Arab Emirates → India AED → INR 8 hours 2 business days
United Arab Emirates → Jordan AED → JOD 8 hours 2 business days
United Arab Emirates → Kenya AED → KES 12 hours 3 business days
United Arab Emirates → Nepal AED → NPR 1 business day 4 business days
United Arab Emirates → Pakistan AED → PKR 12 hours 3 business days
United Arab Emirates → Philippines AED → PHP 1 business day 4 business days

Asia-Pacific (23 corridors)

Corridor Currency pair Typical 95th percentile
Australia → Bangladesh AUD → BDT 2 business days 5 business days
Australia → China AUD → CNY 2 business days 5 business days
Australia → India AUD → INR 2 business days 4 business days
Australia → Philippines AUD → PHP 1 business day 3 business days
Australia → Philippines AUD → USD → PHP 1 business day 3 business days
Australia → Vietnam AUD → VND 1 business day 3 business days
Hong Kong → China HKD → CNY / CNH 4 hours 1 business day
Hong Kong → India HKD → INR 12 hours 3 business days
Hong Kong → Philippines HKD → PHP 8 hours 2 business days
Japan → China JPY → CNY 2 business days 5 business days
Japan → Indonesia JPY → IDR 1 business day 3 business days
Japan → Philippines JPY → PHP 1 business day 3 business days
Japan → Vietnam JPY → VND 1 business day 3 business days
Singapore → China SGD → CNY 1 business day 3 business days
Singapore → India SGD → INR 8 hours 2 business days
Singapore → Indonesia SGD → IDR 12 hours 3 business days
Singapore → Myanmar SGD → MMK 2 business days 5 business days
Singapore → Philippines SGD → PHP 8 hours 2 business days
Singapore → Vietnam SGD → VND 8 hours 2 business days
South Korea → Bangladesh KRW → BDT 2 business days 4 business days
South Korea → Nepal KRW → NPR 2 business days 4 business days
South Korea → Philippines KRW → PHP 1 business day 3 business days
South Korea → Vietnam KRW → VND 1 business day 3 business days

By payment type (15 guides)

How long does a MT103 processing take? Same day for SWIFT GPI in 95% of cases. Track any MT103 processing live with Ohmyfin — paste your UETR or bank reference for real-time SWIFT GPI status. How long does a pacs.008 processing take? Same day; functionally identical to MT103. Track any pacs.008 processing live with Ohmyfin — paste your UETR or bank reference for real-time SWIFT GPI status. How long does a SWIFT GPI live tracking take? Real-time. Status updates within minutes of each hop. Track any SWIFT GPI live tracking live with Ohmyfin — paste your UETR or bank reference for real-time SWIF How long does a SWIFT payment over a weekend take? No movement until Monday for most currencies. Track any SWIFT payment over a weekend live with Ohmyfin — paste your UETR or bank reference for real-time SWIFT G How long does a SWIFT payment to Australia take? 1-2 business days. AUD settles on RITS. Track any SWIFT payment to Australia live with Ohmyfin — paste your UETR or bank reference for real-time SWIFT GPI statu How long does a SWIFT payment to Canada take? Same day for GPI CAD if before Lynx cut-off; otherwise T+1. Track any SWIFT payment to Canada live with Ohmyfin — paste your UETR or bank reference for real-tim How long does a SWIFT payment to China take? 1-3 business days. CIPS routing required for CNY. Track any SWIFT payment to China live with Ohmyfin — paste your UETR or bank reference for real-time SWIFT GPI How long does a SWIFT payment to India take? 1-3 business days. RBI FEMA reporting can extend timelines. Track any SWIFT payment to India live with Ohmyfin — paste your UETR or bank reference for real-time How long does a SWIFT payment to Japan take? 1-2 business days. Tokyo cut-off 14:00 JST is early. Track any SWIFT payment to Japan live with Ohmyfin — paste your UETR or bank reference for real-time SWIFT How long does a SWIFT payment to Russia take? 2-7 business days. Most G7 banks restrict RUB clearing. Track any SWIFT payment to Russia live with Ohmyfin — paste your UETR or bank reference for real-time SW How long does a SWIFT payment to Southeast Asia (Philippines, Indonesia, Vietnam, Thailand, Malaysia) take? 1-2 business days for GPI; up to 3 days for new beneficiaries or large amounts. Track any SWIFT payment to Southeast Asia (Philippines, Indonesia, Vietnam, Thai How long does a SWIFT payment to the Eurozone take? Same day for GPI EUR; otherwise T+1. Track any SWIFT payment to the Eurozone live with Ohmyfin — paste your UETR or bank reference for real-time SWIFT GPI statu How long does a SWIFT payment to the Gulf (UAE, Saudi Arabia, Kuwait, Qatar) take? Same business day for GPI; 1-2 days otherwise. AANI/SARIE cut-offs apply. Track any SWIFT payment to the Gulf (UAE, Saudi Arabia, Kuwait, Qatar) live with Ohmyf How long does a SWIFT payment to the UK take? Same business day for SWIFT GPI; 1-2 days otherwise. Track any SWIFT payment to the UK live with Ohmyfin — paste your UETR or bank reference for real-time SWIFT How long does a SWIFT payment to the US take? Same day for GPI; 1-2 days otherwise. US Fedwire cut-off 18:00 ET. Track any SWIFT payment to the US live with Ohmyfin — paste your UETR or bank reference for r

Frequently asked questions

How long does a SWIFT international transfer take?

Most SWIFT GPI payments complete within 24 hours, with around 50% settling within 30 minutes on major corridors such as US-to-Europe or UK-to-Australia. Timing depends on the currency, the destination country, the number of correspondent banks in the chain, and whether AML or sanctions screening causes a hold. For a specific corridor, use the corridor table above.

What causes a SWIFT wire transfer to be delayed?

The most common causes of delays are: (1) AML/sanctions screening hold at a correspondent bank — the payment waits in a manual review queue; (2) missing or incomplete remittance information in field 70, which triggers a compliance query; (3) arrival after the destination bank's local RTGS cut-off time, pushing settlement to the next business day; (4) public holidays in the sender or receiver country; (5) incorrect beneficiary BIC or account number, causing a manual repair; (6) high payment volumes causing correspondent bank queues during peak periods.

What is a corridor in SWIFT payments?

A corridor refers to a specific country-to-country payment route, for example US to India or UK to Pakistan. Each corridor has its own typical settlement time depending on the currencies involved, the RTGS systems used at each end, the number of correspondent banks in the chain, and local cut-off times. Ohmyfin's how-long hub lists estimated settlement times for over 80 corridors.

How can I track a SWIFT transfer and check its current status?

Use the free Ohmyfin tracker at ohmyfin.org. Paste the UETR (36-character tracking code from field 121 of your MT103 payment confirmation) and Ohmyfin returns the latest SWIFT GPI status, showing which bank is currently holding the payment and its status code (ACSP, ACWP, ACCC, RJCT, etc.). No sign-up required for individuals.

What is the fastest international SWIFT transfer?

On SWIFT GPI-enabled corridors between major financial centres (e.g. USA to UK, Singapore to Australia), over 40% of payments settle within 30 minutes. For USD or EUR payments on well-connected corridors with no compliance holds, same-day credit before local RTGS cut-off is common. The absolute fastest are SWIFT GPI Instant corridors that link to domestic instant-payment rails (under 25 seconds for qualifying transfers).

Does the payment amount affect how long a transfer takes?

Indirectly, yes. Very large transfers (typically above $1 million USD equivalent) may trigger enhanced due-diligence checks at one or more correspondent banks, which can add 1–2 business days. Standard retail transfers ($1k–$100k) are usually processed automatically through STP queues with no amount-based delay. Some jurisdictions also require regulatory reporting for transfers above local thresholds, which can add a short processing delay.

Why does a SWIFT transfer show "in progress" for more than 2 days?

If your UETR shows ACSP (accepted, settlement in progress) for more than 2 business days, the most common reasons are: a compliance/sanctions screening hold at a correspondent bank (most common — contact your sending bank's wire-transfer team with the UETR); a public holiday chain where multiple countries in the payment path had holidays; an incorrect or unrecognised beneficiary BIC that caused a routing failure with manual repair; or the payment is in a slow corridor where T+3 settlement is normal. Contact your bank with the UETR and ask them to lodge a GPI trace request.

What is the RTGS cut-off time and why does it matter for SWIFT transfers?

RTGS (Real-Time Gross Settlement) is the national central-bank settlement system used to actually move the funds between banks (e.g. Fedwire for USD, TARGET2/T2 for EUR, CHAPS for GBP). Each RTGS has a daily cut-off time — after which same-day settlement is not possible and the payment is pushed to the next business day. For example, Fedwire closes at 19:00 ET; a USD payment arriving at a US correspondent bank at 18:55 ET may still settle same-day, while one arriving at 19:01 ET must wait until the following business day. SWIFT GPI status will show ACSP until the RTGS window reopens.

ExploreSWIFT trackerUETR trackerCurrency exchange ratesUSD → EUR rateGBP → USD rateEUR → GBP rateUSD → JPY rateWestern Union MTCN trackerMoneyGram reference trackerRia PIN trackerRemitly trackerXoom / PayPal trackerWorldRemit trackerWise trackerRevolut trackerOFX trackerZelle trackerVenmo trackerCash App trackerPayoneer trackerSkrill trackerNeteller trackerInstarem trackerTRN trackerDraft & validate hubMT ↔ MX translatorMX → MT translator@ohmyfin/swift-draft (npm)MT103 drafterMT202 drafterMT202COV drafterMT199 drafterpacs.008 drafterpacs.009 drafterpacs.002 draftercamt.053 draftercamt.054 drafterMT103 trackerWire-transfer trackerSWIFT GPI trackerBIC lookupIBAN explainedUETR explainedTRN explainedBIC explainedMT103 guideMT202 guidepacs.008 guideField 20Field 32AField 50KField 57AField 121 (UETR)Track USDTrack EURTrack GBPTrack CNYTrack INRSWIFT vs SEPASWIFT vs ACHSWIFT vs WiseUETR vs TRNBIC vs IBANMT103 vs pacs.008How long: UKHow long: USHow long: IndiaHow long: EurozoneStatus: ACSPStatus: ACCCStatus: RJCTStatus: PDNGSWIFT GPISWIFTNetOhmyfin AI AssistantSWIFT status todayBank trackersTrack HSBCTrack ChaseTrack BarclaysTrack NatWestTrack WiseTrack RevolutAsk: How to track SWIFTAsk: UETR not foundAsk: Stuck 2 weeksAsk: Get UETR from bankAsk: Is Ohmyfin freeAlliance AccessAlliance GatewaySWIFT GoKYC RegistryAbout swift.comSWIFT productsCurrency guidesPayment comparisonsStatus codesSWIFT field referencePayments glossarySWIFT message typesSWIFT/BIC directoryCorrespondent banksKnowledge centerReject codesAC01 rejectAC04 rejectBE01 rejectCH09 rejectRR04 rejectHelp & troubleshootingPayment not receivedFind UETR on MT103Cancel SWIFT paymentFake MT103 warningMajor banksJPMorgan Chase BICHSBC BICDeutsche Bank BICCiti BICBNY Mellon BICCountry corridorsSend US → IndiaSend US → MexicoSend US → PhilippinesSend UK → IndiaSend UK → PakistanSend UAE → IndiaSend UAE → PhilippinesSend Saudi → IndiaSend Canada → IndiaSend Australia → IndiaMT message referenceMT202COVMT199MT940MT942MT900MT910MT195MT103 STPBanks by countryBanks in USBanks in UKBanks in GermanyBanks in IndiaBanks in ChinaBanks in UAEBanks in Saudi ArabiaBanks in SingaporeBanks in Hong KongBanks in JapanBanks in BrazilUse casesFreelancer paid abroadPay overseas supplierE-commerce payoutsTuition paymentReal estate abroadFamily remittanceScam alertsFake MT103 fraudMoney-transfer providersTrack WiseTrack RevolutTrack Western UnionTrack MoneyGramTrack RemitlyTrack RiaTrack XoomTrack WorldRemitTrack PayoneerTrack PayPalTrack OFXTrack SkrillTrack SendwaveTrack InstaremTrack TransferGoTrack Stripe payoutTrack AirwallexTrack HSBC Global MoneyTrack Monzo / Revolut / N26Wise vs RevolutWise vs PayPalWise vs Western UnionWise vs bank wireWestern Union vs MoneyGramRemitly vs Western UnionSend money to IndiaSend money to PhilippinesSend money to MexicoSend money to NigeriaSend money to PakistanSend money to UKAdvance-fee fraudBEC / CEO fraudPig butchering scamRomance scam wire