MoneyGram vs Western Union

Both are compared on 97 of the same corridors on this site, sending from the USA, the UK, Canada, Australia, Switzerland and Singapore. This page sets the two side by side on every one of them — what each pays out to, how fast, and where a like-for-like amount was checked, which one actually delivered more.

There is no score here and no overall winner. Every line is read from the corridor page it came from, where the row was checked against the provider's own page for that route. Nothing on this page was written by hand, which is why none of it can go quietly out of date: when the research behind a figure lapses, the figure disappears rather than ageing in place.

At a glance

Corridors on this site
109
Shared with Western Union
97
Routes the other has no row on
12
Pays out to, across shared routes
Bank · Cash · Wallet · Card
Documented as not serving a route
9
Corridors on this site
490
Shared with MoneyGram
97
Routes the other has no row on
393
Pays out to, across shared routes
Bank · Cash · Wallet · Card · Doorstep
Documented as not serving a route
5

The last row of each card is the one most easily misread. A longer list of documented absences is not a worse provider — it records how thoroughly that provider's own coverage has been swept here. A provider whose destination list has been checked route by route accumulates absences in writing; one that has not been swept simply has fewer written down. Read each line as a fact about that route, never the two totals against each other.

Where both were priced at the same amount

On 5 of the 97 shared corridors, both providers were quoted at the same send amount on the same day. MoneyGram delivered more on 5, Western Union on 0.

That is a count of corridors where a measurement exists, not a ranking of the two companies. It covers a bank transfer at the site benchmark of $1,000 and says nothing about cash pickup or wallet payouts, which are priced differently. The figures come from the Wise Comparison API, a source operated by a company this site also ranks. Rates move daily; open a provider for a live quote before sending.

From the USA — 72 shared corridors

DestinationMoneyGramWestern Union
Pays out toSpeedGets per $1,000Pays out toSpeedGets per $1,000
AlbaniaBank · Cash · WalletMinutesNot checkedBank · Cash · WalletMinutesALL 78,598
AngolaBank · Cash · CardVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
Antigua and BarbudaBank · Cash · CardVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
ArgentinaBank · CashVariesNot checkedBank · CashVariesNot checked
ArmeniaBank · Cash · CardMinutesNot checkedBank · Cash · WalletMinutes to daysNot checked
AustriaBank · CardVariesNot checkedBank · Cash · Wallet · CardMinutesEUR 886
BangladeshBank · Cash · WalletMinutesNot checkedBank · Cash · WalletVariesBDT 121,798
BelizeCashVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
BeninBank · Cash · CardVariesNot checkedBank · Cash · Wallet · CardMinutesXOF 568,356
BhutanBank · Cash · CardVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
BruneiNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
Burkina FasoBankVariesNot checkedBank · Cash · Wallet · CardMinutesXOF 568,356
BurundiBankVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
CanadaBank · CashMinutesNot checkedBank · CashMinutes to daysCAD 1,396
ComorosBankVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
Costa RicaBank · CardVariesNot checkedBank · CashVariesCRC 439,498
CyprusBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesEUR 886
Democratic Republic of the CongoCash · WalletMinutesNot checkedBank · Cash · WalletMinutesNot checked
GabonNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
GermanyBank · CashVariesNot checkedBank · CashVariesEUR 886
GreeceBank · Cash · CardMinutesNot checkedBank · CashMinutesEUR 886
GuineaBankVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
Guinea-BissauBankVariesNot checkedBank · Cash · Wallet · CardMinutesXOF 568,356
Hong KongCashVariesNot checkedBank · Cash · Wallet · CardMinutesHKD 7,744
IndiaBank · Cash · CardVariesNot checkedBank · Cash · WalletMinutes to daysINR 94,415
IraqBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
IrelandBank · CashMinutesNot checkedBank · CashMinutesEUR 886
JordanBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
KuwaitBank · CardVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
LaosBank · CashVariesNot checkedBank · CashVariesNot checked
LatviaCashVariesNot checkedBank · Cash · Wallet · CardMinutesEUR 886
LebanonBank · CashVariesNot checkedBank · CashMinutesNot checked
LesothoNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
LiberiaBank · CashWithin hoursNot checkedBank · CashVariesNot checked
LiechtensteinBank · Cash · Wallet · CardVariesNot checkedBank · Cash · Wallet · CardMinutesCHF 810
LuxembourgBank · CardVariesNot checkedBank · Cash · Wallet · CardVariesEUR 886
MadagascarBankVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
MaldivesBank · CardVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
MauritiusNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
MontenegroNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesEUR 886
NamibiaNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
NepalBank · CashVariesNot checkedBank · CashMinutes to daysNPR 150,388
NetherlandsBank · CashVariesNot checkedBank · CashMinutesEUR 886
New ZealandBank · Cash · CardMinutesNot checkedBank · CashMinutesNZD 1,755
NigerBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesXOF 568,356
NorwayBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesNOK 9,325
OmanCashVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
PakistanBank · Cash · WalletMinutes to daysNot checkedBank · Cash · WalletMinutesPKR 276,514
PanamaBank · CardVariesNot checkedBank · Cash · CardVariesNot checked
Papua New GuineaBankVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
PolandCashVariesNot checkedBank · CashMinutes to daysPLN 3,827
PortugalBank · Cash · CardMinutesNot checkedBank · Cash · CardMinutes to daysEUR 886
RomaniaBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesRON 4,717
Saudi ArabiaNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
SerbiaBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
SeychellesBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
Sierra LeoneBank · WalletWithin hoursNot checkedBank · Cash · Wallet · CardMinutesNot checked
SlovakiaNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesEUR 886
SloveniaNot recordedVariesNot checkedBank · Cash · Wallet · CardMinutesEUR 886
South KoreaBankMinutesNot checkedCashMinutesKRW 1,321,163
SurinameCashVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
SwedenBank · Cash · CardVariesNot checkedBank · Cash · Wallet · CardMinutesSEK 9,805
SwitzerlandBank · Cash · CardMinutesNot checkedBank · CashMinutes to daysCHF 810
ThailandBank · CashVariesNot checkedBank · CashMinutes to daysTHB 32,924
TogoBank · WalletMinutes to daysNot checkedBank · Cash · WalletMinutesXOF 568,356
TunisiaBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutesTND 2,896
United Arab EmiratesBank · Cash · WalletSame dayNot checkedBank · Cash · WalletMinutes to daysNot checked
United KingdomBank · CashMinutesNot checkedBank · Cash · CardMinutes to daysGBP 743
UzbekistanBank · CashVariesNot checkedBank · Cash · WalletMinutesNot checked
VanuatuBank · Wallet · CardVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
VenezuelaBank · CashVariesNot checkedBank · CashVariesNot checked
ZimbabweBank · CashVariesNot checkedBank · Cash · WalletMinutesNot checked

From the UK — 10 shared corridors

DestinationMoneyGramWestern Union
Pays out toSpeedGets per £1,000Pays out toSpeedGets per £1,000
BangladeshBank · Cash · WalletMinutesNot checkedBank · Cash · WalletMinutes to daysBDT 161,495
GermanyBank · CashVariesEUR 1,171Bank · CashVariesEUR 1,170
GhanaBank · CashVariesNot checkedBank · Cash · WalletVariesGHS 15,310
IndiaCashVariesNot checkedBank · Cash · WalletMinutes to daysINR 124,787
JamaicaBank · Cash · CardVariesNot checkedBank · CashMinutesJMD 204,284
NigeriaBank · CashVariesNot checkedBank · CashMinutes to daysNGN 1,751,142
PakistanCashMinutesPKR 371,595Bank · Cash · WalletMinutes to daysPKR 365,419
PhilippinesBank · CashMinutesPHP 82,838Bank · Cash · WalletMinutesPHP 82,590
PolandBank · CashVariesPLN 5,080Bank · CashVariesPLN 5,062
ZimbabweBank · CashVariesUSD 1,324Bank · Cash · WalletMinutesUSD 1,313

A highlighted figure is the larger of the two on that corridor, at the same send amount on the same day. Both figures are bank-transfer quotes.

From Canada — 3 shared corridors

DestinationMoneyGramWestern Union
Pays out toSpeedGets per C$1,000Pays out toSpeedGets per C$1,000
HaitiCashMinutesNot checkedBank · CashMinutes to daysNot checked
IndiaBank · CashMinutesNot checkedBank · Cash · WalletMinutesINR 66,674
PhilippinesBank · Cash · Wallet · CardMinutesNot checkedBank · Cash · WalletMinutesPHP 44,175

From Australia — 6 shared corridors

DestinationMoneyGramWestern Union
Pays out toSpeedGets per A$1,000Pays out toSpeedGets per A$1,000
BangladeshBank · CardVariesNot checkedBank · Cash · WalletMinutes to daysBDT 84,526
ChinaBankVariesNot checkedBank · Cash · Wallet · CardMinutes to daysCNY 4,559
IndiaNot recordedVariesNot checkedBank · Cash · WalletMinutesINR 64,979
NigeriaBankVariesNot checkedBank · CashMinutesNGN 920,618
PhilippinesNot recordedVariesNot checkedBank · Cash · WalletMinutesPHP 42,984
VietnamBankVariesNot checkedBank · Cash · Wallet · DoorstepMinutesVND 17,620,812

From Switzerland — 5 shared corridors

DestinationMoneyGramWestern Union
Pays out toSpeedGets per CHF1,000Pays out toSpeedGets per CHF1,000
KosovoCashVariesNot checkedBank · Cash · Wallet · CardMinutesNot checked
PhilippinesBank · Cash · WalletVariesNot checkedBank · Cash · Wallet · CardMinutes to daysNot checked
PortugalBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutes to daysNot checked
SerbiaBank · CashVariesNot checkedBank · Cash · Wallet · CardMinutes to daysNot checked
TürkiyeCashVariesNot checkedBank · CashMinutesNot checked

From Singapore — 1 shared corridor

DestinationMoneyGramWestern Union
Pays out toSpeedGets per S$1,000Pays out toSpeedGets per S$1,000
PhilippinesCash · CardVariesNot checkedBank · Cash · Wallet · CardMinutes to daysNot checked

Where only one of them is compared

12 routes where only MoneyGram is compared

Western Union carries no row on these corridors — which means this site holds no researched entry for it there, not that it does not operate. Documented non-coverage is the section below this one.

393 routes where only Western Union is compared

MoneyGram carries no row on these corridors — which means this site holds no researched entry for it there, not that it does not operate. Documented non-coverage is the section below this one.

Where each was checked and found not to serve the route

No provider publishes this about itself. Each line is a route where the provider was checked against its own pages and recorded as not serving it, with the reason found at the time. The counts are not comparable between the two: they measure how much of each provider's coverage has been swept, not how many gaps each one has.

MoneyGram — 9 recorded

  • the UK → Afghanistan — its UK-to-Afghanistan page could not be freshly verified this session — two independent attempts returned a server error rather than a clean 404, so its status is unresolved rather than confirmed absent Source
  • the UAE → Nepal — its UAE presence is agent-based and its UAE pages name no destination countries and publish no fee schedule, so there is nothing corridor-specific to point a reader at Source
  • Qatar → Bangladesh — MoneyGram has no Qatari consumer site. Its Qatari address redirects to the United States home page. It still carries Qatari money: Ooredoo Money names MoneyGram as one of the partners behind its own app, so the network is reachable in Qatar only through somebody else's shopfront. Source
  • Qatar → Egypt — MoneyGram has no Qatari consumer site. Its Qatari address redirects to the United States home page. It still carries Qatari money: Ooredoo Money names MoneyGram as one of the partners behind its own app, so the network is reachable in Qatar only through somebody else's shopfront. Source
  • Qatar → India — MoneyGram has no Qatari consumer site. Its Qatari address redirects to the United States home page. It still carries Qatari money: Ooredoo Money names MoneyGram as one of the partners behind its own app, so the network is reachable in Qatar only through somebody else's shopfront. Source
  • Qatar → Nepal — MoneyGram has no Qatari consumer site. Its Qatari address redirects to the United States home page. It still carries Qatari money: Ooredoo Money names MoneyGram as one of the partners behind its own app, so the network is reachable in Qatar only through somebody else's shopfront. Source
  • Qatar → Pakistan — MoneyGram has no Qatari consumer site. Its Qatari address redirects to the United States home page. It still carries Qatari money: Ooredoo Money names MoneyGram as one of the partners behind its own app, so the network is reachable in Qatar only through somebody else's shopfront. Source
  • Qatar → Philippines — MoneyGram has no Qatari consumer site. Its Qatari address redirects to the United States home page. It still carries Qatari money: Ooredoo Money names MoneyGram as one of the partners behind its own app, so the network is reachable in Qatar only through somebody else's shopfront. Source
  • Qatar → Sri Lanka — MoneyGram has no Qatari consumer site. Its Qatari address redirects to the United States home page. It still carries Qatari money: Ooredoo Money names MoneyGram as one of the partners behind its own app, so the network is reachable in Qatar only through somebody else's shopfront. Source

Western Union — 5 recorded

  • the UK → United Arab Emirates — its UK-to-the UAE page could not be freshly verified this session — two independent attempts returned a server error rather than a clean 404, so its status is unresolved rather than confirmed absent Source
  • Canada → Afghanistan — its Canada-to-Afghanistan page could not be freshly verified this session — two independent attempts returned a server error rather than a clean 404, so its status is unresolved rather than confirmed absent Source
  • France → Algeria — it operates in Algeria and its France sitemap links an Algeria page, but that page publishes no payout method, currency, speed or fee, so there is nothing corridor-specific to point a reader at Source
  • New Zealand → South Africa — Two independent attempts to read Western Union's New Zealand page for this corridor both returned a server error (403), not a 404. That is treated as unresolved rather than confirmed absent, consistent with how this site has handled Western Union and Ria failures on every other hub this session. Source
  • New Zealand → South Korea — Two independent attempts to read Western Union's New Zealand page for this corridor both returned a server error (403), not a 404. Treated as unresolved rather than confirmed absent. Source

Payout methods and delivery speeds are each provider's published terms as read on the corridor pages; recipient amounts are like-for-like quotes checked in October 2026 for a bank transfer at $1,000. Fees and rates change without notice — confirm the final quote with the provider before sending. Full pages: MoneyGram · Western Union · how this site compares providers · all comparisons