MoneyTransfer.co.uk

Transfer money to Kenya from Macao SAR China

Sending money from Macao SAR China to Kenya? Calculate how much your recipient could receive in KES when you send MOP. Compare transfer costs and check the bank details you need before booking.

Plan your transfer

Sending from
Macao SAR China · MOP
Sending to
Kenya · KES
MOP
Estimated receipt
160,987.95 KES
1 MOP = 16.098795 KES
Updated · 2026-11-06T21:59:00Z
Adjust fees and rate
The fee is deducted before conversion. Your provider’s rate and any intermediary or receiving bank charges may change the final amount.
Get a TorFX quote ↗ This indicative rate is for comparison. Ask your provider for an executable quote.

Compare TorFX with UK banks

Estimates use the 29 April 2025 margin model and the latest available market rate. Transfer and bank fees are excluded. We may earn commission from TorFX.

The model covers transfers between different currencies worth £1,000 to £10 million.

How to send money to Kenya from Macao SAR China?

  1. Decide how much needs to arrive in KES. For an invoice, ask for the full cost in MOP of delivering that exact amount, including fees.
  2. Confirm the beneficiary’s name, bank details and payment reference. Ask the provider for its funding instructions and the deadline in your time zone.
  3. Check the quoted delivery date before sending funds. Keep your receipt and share the reference with the recipient so they can identify the payment.

Frequently asked questions

Which bank details do I need to send KES?

Ask the recipient’s bank for its written instructions for receiving KES. A provider that pays through a local bank may request different details from a provider using SWIFT. Confirm the account holder, bank identifier, account number and any mandatory payment reference before requesting a price.

How do I compare the cost of this transfer?

Give each provider the same total budget, including fees, and ask how much will arrive in KES. Check whether intermediary or receiving-bank fees can still be deducted. For a fixed invoice, work backwards from the exact amount due and compare the total you would pay.

How long will the payment take?

Ask for the date the beneficiary can use the funds. Confirm the funding deadline in your time zone and whether a weekend, local holiday or identity check changes the estimate. For a first payment, complete any checks before agreeing a delivery date with the recipient.

What if the recipient cannot find the payment?

Keep the quoted rate, receipt, payment reference and expected arrival date. If the deadline passes, ask the sending provider to trace the transfer and give the recipient the reference for their bank. If any account detail is wrong, contact the provider immediately before sending further funds.

Transfer guides

Paying an invoice in KES

For an invoice payable in KES, ask for a quote that delivers the invoice total and shows the full debit in MOP. Confirm how long the quote is valid and copy the invoice reference onto the payment.

Invoices and large transfers

Check the provider’s transfer limit and your bank’s funding limit separately. Ask which documents are needed for this payment, such as an invoice or proof of the source of funds. For new or amended supplier details, call the supplier on a number already in your records before authorising payment.

Regular payments

For rent, pensions or family support, decide which amount must stay fixed each month: the sum leaving your account or the sum received in KES. Ask when the rate is set for each payment, how to change the instruction and what happens if the funding date falls on a holiday.

Official sources World Bank · Remittance Prices Worldwide ↗

Transfer routes

Sending from…
Afghanistan → Kenya1 AFN = 1.9992 KESAlbania → Kenya1 ALL = 1.5991 KESAlgeria → Kenya1 DZD = 0.9527 KESAndorra → Kenya1 EUR = 144.7636 KESAndorra → Kenya1 EUR = 144.7636 KESAndorra → Kenya1 EUR = 144.7636 KESAndorra → Kenya1 EUR = 144.7636 KESAndorra → Kenya1 EUR = 144.7636 KESAndorra → Kenya1 EUR = 144.7636 KESAngola → Kenya1 AOA = 0.1416 KESAnguilla → Kenya1 XCD = 48.0842 KESAntigua & Barbuda → Kenya1 XCD = 48.0842 KESArgentina → Kenya1 ARS = 0.0841 KESArmenia → Kenya1 AMD = 0.3606 KESAruba → Kenya1 AWG = 72.1944 KESAustria → Kenya1 EUR = 144.7636 KESAzerbaijan → Kenya1 AZN = 76.4412 KESBahamas → Kenya1 BSD = 129.9500 KESBahrain → Kenya1 BHD = 344.3751 KESBangladesh → Kenya1 BDT = 1.0435 KESBarbados → Kenya1 BBD = 64.9750 KESBelarus → KenyaBYR / KESBelgium → Kenya1 EUR = 144.7636 KESBelize → Kenya1 BZD = 64.6180 KESBenin → Kenya1 XOF = 0.2207 KESBenin → Kenya1 XOF = 0.2207 KESBermuda → Kenya1 BMD = 129.9500 KESBhutan → Kenya1 INR = 1.3818 KESBolivia → Kenya1 BOB = 11.7952 KESBosnia & Herzegovina → Kenya1 BAM = 74.2448 KESBotswana → Kenya1 BWP = 9.4340 KESBouvet Island → Kenya1 NOK = 13.7296 KESBrazil → Kenya1 BRL = 23.6002 KESBritish Indian Ocean Territory → Kenya1 USD = 129.9500 KESBrunei → Kenya1 BND = 101.4164 KESBulgaria → Kenya1 BGN = 74.0042 KESBurkina Faso → Kenya1 XOF = 0.2207 KESBurundi → Kenya1 BIF = 0.0432 KESCambodia → Kenya1 KHR = 0.0318 KESCameroon → Kenya1 XAF = 0.2207 KESCape Verde → Kenya1 CVE = 1.3073 KESCayman Islands → Kenya1 KYD = 155.9256 KESCentral African Republic → Kenya1 XAF = 0.2207 KESChad → Kenya1 XAF = 0.2207 KESChile → Kenya1 CLP = 0.1329 KESChina → Kenya1 CNY = 19.4679 KESChristmas Island → Kenya1 AUD = 89.2323 KESCocos (Keeling) Islands → Kenya1 AUD = 89.2323 KESColombia → Kenya1 COP = 0.0400 KESComoros → Kenya1 KMF = 0.2940 KESCongo - Kinshasa → Kenya1 XAF = 0.2207 KESCook Islands → Kenya1 NZD = 72.0671 KESCosta Rica → Kenya1 CRC = 0.2866 KESCroatia → Kenya1 HRK = 19.2102 KESCuba → Kenya1 CUP = 5.0466 KESCyprus → Kenya1 EUR = 144.7636 KESCzechia → Kenya1 CZK = 5.9501 KESDenmark → Kenya1 DKK = 19.3675 KESDjibouti → Kenya1 DJF = 0.7396 KESDominica → Kenya1 XCD = 48.0842 KESDominican Republic → Kenya1 DOP = 2.1391 KESEcuador → Kenya1 USD = 129.9500 KESEcuador → Kenya1 USD = 129.9500 KESEcuador → Kenya1 USD = 129.9500 KESEcuador → Kenya1 USD = 129.9500 KESEcuador → Kenya1 USD = 129.9500 KESEgypt → Kenya1 EGP = 2.4147 KESEl Salvador → Kenya1 SVC = 14.8535 KESEquatorial Guinea → Kenya1 XAF = 0.2207 KESEritrea → Kenya1 ERN = 8.6633 KESEstonia → KenyaEEK / KESEswatini → Kenya1 SZL = 7.8472 KESEthiopia → Kenya1 ETB = 0.7918 KESFalkland Islands → Kenya1 FKP = 173.5142 KESFaroe Islands → Kenya1 DKK = 19.3675 KESFiji → Kenya1 FJD = 57.6211 KESFinland → Kenya1 EUR = 144.7636 KESFrance → Kenya1 EUR = 144.7636 KESFrench Guiana → Kenya1 EUR = 144.7636 KESFrench Polynesia → Kenya1 XPF = 1.2131 KESGabon → Kenya1 XAF = 0.2207 KESGambia → Kenya1 GMD = 1.7443 KESGeorgia → Kenya1 GEL = 50.0771 KESGhana → Kenya1 GHS = 11.1211 KESGibraltar → Kenya1 GIP = 173.5142 KESGreece → Kenya1 EUR = 144.7636 KESGreenland → Kenya1 DKK = 19.3675 KESGrenada → Kenya1 XCD = 48.0842 KESGuadeloupe → Kenya1 EUR = 144.7636 KESGuadeloupe → Kenya1 EUR = 144.7636 KESGuam → Kenya1 USD = 129.9500 KESGuatemala → Kenya1 GTQ = 17.0073 KESGuernsey → Kenya1 GBP = 173.5142 KESGuinea → Kenya1 GNF = 0.0147 KESGuinea → Kenya1 PGK = 28.9292 KESGuinea-Bissau → Kenya1 XOF = 0.2207 KESGuyana → Kenya1 GYD = 0.6199 KESHaiti → Kenya1 HTG = 0.9916 KESHeard & McDonald Islands → Kenya1 AUD = 89.2323 KESHonduras → Kenya1 HNL = 4.7996 KESHong Kong SAR China → Kenya1 HKD = 16.5759 KESHungary → Kenya1 HUF = 0.3986 KESIceland → Kenya1 ISK = 1.0583 KESIndonesia → Kenya1 IDR = 0.0072 KESIraq → Kenya1 IQD = 0.0857 KESIreland → Kenya1 EUR = 144.7636 KESIsle of Man → Kenya1 GBP = 173.5142 KESIsrael → Kenya1 ILS = 40.7890 KESItaly → Kenya1 EUR = 144.7636 KESJamaica → Kenya1 JMD = 0.8189 KESJapan → Kenya1 JPY = 0.8199 KESJersey → Kenya1 GBP = 173.5142 KESJordan → Kenya1 JOD = 183.2863 KESKazakhstan → Kenya1 KZT = 0.2887 KESKiribati → Kenya1 AUD = 89.2323 KESKorea South → Kenya1 KRW = 0.0953 KESKuwait → Kenya1 KWD = 417.8455 KESKyrgyzstan → Kenya1 KGS = 1.4860 KESLaos → Kenya1 LAK = 0.0058 KESLatvia → KenyaLVL / KESLebanon → Kenya1 LBP = 0.0015 KESLesotho → Kenya1 ZAR = 7.8630 KESLiberia → Kenya1 LRD = 0.7631 KESLibya → Kenya1 LYD = 20.2099 KESLiechtenstein → Kenya1 CHF = 158.3558 KESLithuania → KenyaLTL / KESLuxembourg → Kenya1 EUR = 144.7636 KESMacao SAR China → Kenya1 MOP = 16.0988 KESMadagascar → Kenya1 MGA = 0.0286 KESMalawi → Kenya1 MWK = 0.0748 KESMalaysia → Kenya1 MYR = 31.9940 KESMaldives → Kenya1 MVR = 8.4110 KESMali → Kenya1 XOF = 0.2207 KESMalta → Kenya1 EUR = 144.7636 KESMarshall Islands → Kenya1 USD = 129.9500 KESMartinique → Kenya1 EUR = 144.7636 KESMauritania → KenyaMRO / KESMauritius → Kenya1 MUR = 2.7631 KESMayotte → Kenya1 EUR = 144.7636 KESMexico → Kenya1 MXN = 6.9771 KESMoldova → Kenya1 MDL = 7.2705 KESMonaco → Kenya1 EUR = 144.7636 KESMongolia → Kenya1 MNT = 0.0361 KESMontenegro → Kenya1 EUR = 144.7636 KESMontserrat → Kenya1 XCD = 48.0842 KESMorocco → Kenya1 MAD = 13.2956 KESMozambique → Kenya1 MZN = 2.0336 KESMyanmar (Burma) → Kenya1 MMK = 0.0619 KESNamibia → Kenya1 ZAR = 7.8630 KESNauru → Kenya1 AUD = 89.2323 KESNepal → Kenya1 NPR = 0.8592 KESNetherlands → Kenya1 EUR = 144.7636 KESNetherlands Antilles → Kenya1 ANG = 72.5977 KESNew Caledonia → Kenya1 XPF = 1.2131 KESNew Zealand → Kenya1 NZD = 72.0671 KESNew Zealand → Kenya1 NZD = 72.0671 KESNicaragua → Kenya1 NIO = 3.5313 KESNiger → Kenya1 XOF = 0.2207 KESNigeria → Kenya1 NGN = 0.0965 KESNiue → Kenya1 NZD = 72.0671 KESNorfolk Island → Kenya1 AUD = 89.2323 KESNorthern Mariana Islands → Kenya1 USD = 129.9500 KESNorth Korea → Kenya1 KPW = 0.1444 KESNorth Macedonia → Kenya1 MKD = 2.3535 KESNorway → Kenya1 NOK = 13.7296 KESNorway → Kenya1 NOK = 13.7296 KESOman → Kenya1 OMR = 337.9713 KESPakistan → Kenya1 PKR = 0.4699 KESPalau → Kenya1 USD = 129.9500 KESPanama → Kenya1 PAB = 129.9500 KESParaguay → Kenya1 PYG = 0.0208 KESPeru → Kenya1 PEN = 37.7271 KESPhilippines → Kenya1 PHP = 2.0591 KESPoland → Kenya1 PLN = 32.9479 KESPortugal → Kenya1 EUR = 144.7636 KESPuerto Rico → Kenya1 USD = 129.9500 KESQatar → Kenya1 QAR = 35.6711 KESRomania → Kenya1 RON = 27.1141 KESRussia → Kenya1 RUB = 1.5848 KESRwanda → Kenya1 RWF = 0.0880 KESRéunion → Kenya1 EUR = 144.7636 KESSamoa → Kenya1 USD = 129.9500 KESSamoa → Kenya1 WST = 47.2391 KESSan Marino → Kenya1 EUR = 144.7636 KESSaudi Arabia → Kenya1 SAR = 34.6100 KESSenegal → Kenya1 XOF = 0.2207 KESSerbia → Kenya1 RSD = 1.2304 KESSeychelles → Kenya1 SCR = 9.3290 KESSierra Leone → Kenya1 SLL = 0.0062 KESSingapore → Kenya1 SGD = 101.3073 KESSlovakia → Kenya1 EUR = 144.7636 KESSlovenia → Kenya1 EUR = 144.7636 KESSolomon Islands → Kenya1 SBD = 16.1457 KESSomalia → Kenya1 SOS = 0.2274 KESSouth Africa → Kenya1 ZAR = 7.8630 KESSpain → Kenya1 EUR = 144.7636 KESSri Lanka → Kenya1 LKR = 0.3908 KESSt. Helena → Kenya1 SHP = 173.5142 KESSt. Kitts & Nevis → Kenya1 XCD = 48.0842 KESSt. Lucia → Kenya1 XCD = 48.0842 KESSt. Pierre & Miquelon → Kenya1 EUR = 144.7636 KESSt. Vincent & Grenadines → Kenya1 XCD = 48.0842 KESSudan → Kenya1 SDG = 0.2160 KESSuriname → Kenya1 SRD = 3.4576 KESSweden → Kenya1 SEK = 13.1311 KESSwitzerland → Kenya1 CHF = 158.3558 KESSyria → Kenya1 SYP = 0.0100 KESSão Tomé & Príncipe → KenyaSTD / KESTaiwan → Kenya1 TWD = 3.9638 KESTajikistan → Kenya1 TJS = 14.0880 KESTanzania → Kenya1 TZS = 0.0492 KESThailand → Kenya1 THB = 3.8710 KESTogo → Kenya1 XOF = 0.2207 KESTokelau → Kenya1 NZD = 72.0671 KESTonga → Kenya1 TOP = 53.9713 KESTrinidad & Tobago → Kenya1 TTD = 19.1643 KESTunisia → Kenya1 TND = 43.5270 KESTurkmenistan → Kenya1 TMT = 37.1286 KESTurks & Caicos Islands → Kenya1 USD = 129.9500 KESTuvalu → Kenya1 AUD = 89.2323 KESTürkiye → Kenya1 TRY = 2.5916 KESUganda → Kenya1 UGX = 0.0318 KESUkraine → Kenya1 UAH = 2.8688 KESUnited Arab Emirates → Kenya1 AED = 35.3798 KESUruguay → Kenya1 UYU = 3.2223 KESUzbekistan → Kenya1 UZS = 0.0109 KESVanuatu → Kenya1 VUV = 1.0973 KESVenezuela → KenyaVEF / KESVietnam → Kenya1 VND = 0.0051 KESWallis & Futuna → Kenya1 XPF = 1.2131 KESWestern Sahara → Kenya1 MAD = 13.2956 KESYemen → Kenya1 YER = 0.5498 KESZambia → KenyaZMK / KESZimbabwe → Kenya1 ZWL = 0.4036 KES
All destinations →

Where are you sending money?