Sending money from Kenya to Tanzania

The World Bank surveyed 11 providers on this corridor. On KSh 18,000 the cheapest costs 1.98% of what you send and the dearest 35.35%. Enter your own amount below — the ranking changes with it.

KSh
Cheapest surveyed
M-Pesa
KSh 357.20 to send KSh 18,000 (1.98%)
The dearest would cost you
KSh 6,006.10
more, for the same transfer

Every provider, ranked at KSh 18,000

The fee and the exchange-rate margin are shown separately on purpose. A transfer advertised as "no fee" can still be the expensive one, because the margin is where the cost hides.

Provider Type Fee FX margin Total cost % of transfer
M-Pesa
Less than one hour
Mobile Operator KSh 350.00 KSh 7.20 KSh 357.20 1.98%
Western Union
Same day
Money Transfer Operator KSh 207.00 KSh 325.80 KSh 532.80 2.96%
MoneyGram
Same day
Money Transfer Operator KSh 403.00 KSh 379.80 KSh 782.80 4.35%
EcoBank Rapid Transfer
Same day
Bank KSh 517.50 KSh 333.00 KSh 850.50 4.73%
UBA Africash
Same day
Bank KSh 656.00 KSh 318.60 KSh 974.60 5.41%
GT Bank
2 days
Bank KSh 1,800.00 KSh 318.60 KSh 2,118.60 11.77%
ABC Bank
2 days
Bank KSh 1,800.00 KSh 333.00 KSh 2,133.00 11.85%
KCB Bank
2 days
Bank KSh 2,400.00 KSh 50.40 KSh 2,450.40 13.61%
Development Bank of Kenya
2 days
Bank KSh 2,454.00 KSh 1,029.60 KSh 3,483.60 19.35%
United Bank for Africa (UBA)
Same day
Bank KSh 3,168.00 KSh 318.60 KSh 3,486.60 19.37%
Ecobank
Same day
Bank KSh 6,078.90 KSh 284.40 KSh 6,363.30 35.35%

Banks, transfer operators and mobile money

Who you send with matters more than anything else about the transfer. Median cost by provider type, on KSh 18,000:

That ordering is for KSh 18,000 and does not necessarily hold at your amount. Where a provider charges a flat fee, it is punishing on a small transfer and forgettable on a large one — which is enough to reverse the order entirely. The ranked table above is the one computed at your amount; this one is not.

How to read these numbers

The cost of a transfer is the fee plus the margin the provider takes on the exchange rate. The margin is invisible at the counter: you are quoted a rate, not the difference between that rate and the interbank one, so a "free" transfer can quietly cost more than one with a fee attached. Both are separated in the table above.

Percentages fall as the amount rises wherever a provider charges a flat fee, which is why the same provider can be the cheapest at one amount and not at another. That is exactly what the calculator is for — the ranking above is computed at your amount, not at a fixed one.

Source: The World Bank, Remittance Prices Worldwide, available at https://remittanceprices.worldbank.org — survey period 2025 Q1, field-collected to 11 March 2025. Licensed CC BY 4.0. These are surveyed benchmark costs from a dated quarterly study, not live quotes, and providers change pricing between surveys — check the current cost with the provider before you send. The World Bank does not endorse this use of its data. This is general information, not financial advice.