$63.1B — Remittances sent from USA to Mexico in 2024
| Provider | Fee | FX Markup | Total Cost | Delivery | Speed |
|---|---|---|---|---|---|
| Bank Wire (SWIFT) | $25–45 | 2–4% | $45–65 | SPEI/bank | 1–3 days |
| Western Union | $5–15 | 1–3% | $15–30 | Cash/bank | Minutes–1 day |
| Wise | $3–6 | 0% | $3–6 | SPEI | Hours–1 day |
| Remitly (Express) | $3.99 | 0.5–1% | $6–9 | SPEI/cash | Minutes |
| USDC on Stellar via Bitso | $1–3 | ~0.3% | $2–5 | SPEI | < 1 hour |
| BTC Lightning via Bitso | $1–3 | ~0.5% | $2–5 | SPEI | < 1 hour |
~0.5% — Effective total cost via USDC on Stellar (USD→MXN, $500)
For recipients with a Bitso account, USDC on Stellar is typically the cheapest at $2–5 total cost on a $500 transfer. For recipients without a crypto account, Wise and Remitly are the cheapest traditional options—both charge under $6 in fees with no FX markup. Use RemitRoutes to compare live rates for your exact amount, as rates change throughout the day.
Remitly Express and Western Union cash pickup can arrive in minutes. Wise SPEI deposits typically take a few hours. Bank wires take 1–3 business days. Crypto rails (USDC on Stellar or Tron → Bitso → SPEI) take under an hour for the crypto leg, plus the SPEI settlement time (10–30 minutes during Mexican banking hours).
No. Western Union, Remitly, and MoneyGram all support cash pickup at OXXO stores, Walmart, and bank branches across Mexico—your recipient just needs a government-issued ID. SPEI transfers require a Mexican bank account with a CLABE number. Crypto off-ramps via Bitso require a verified Bitso account, which links to a bank account for SPEI withdrawals.
Yes. Coinbase (US-side on-ramp) and Bitso (Mexico-side off-ramp) are fully regulated exchanges that comply with FinCEN and Mexico's CNBV respectively. The USDC stablecoin is pegged 1:1 to the USD and audited monthly. The main risk is exchange rate volatility between when you buy and when your recipient sells—on USDC this is near zero, while on Bitcoin there is some exposure during the transfer window.
A CLABE (Clave Bancaria Estandarizada) is an 18-digit code that uniquely identifies a bank account in Mexico's SPEI system. It is not the same as an account number. Recipients can find their CLABE in their bank's mobile app under account details, on their bank statement, or by asking at a branch. Any Mexican bank account has a CLABE.
Compare live rates across 370+ corridors on RemitRoutes · methodology.