Compare Today's Best Exchange Rate From USD to KES

Today's mid market exchange rate for US Dollar to Kenya Shilling is 1 USD = 103.59 KES.

Highest remittance rate for converting US Dollar to Kenya Shilling is 1 USD = 100.488 KES

Sending Money to Kenya from USA

Explore & compare 6 money transfer services to send money from USA to Kenya. Compare exchange rate and fees for US Dollar to Kenya Shilling. Choose the best remittance service for your fund transfer from USA to Kenya for US Dollar to Kenya Shilling to send money online or to send cash. Save time & money on international money transfer with best deals and discount offers. Send money overseas conveniently with ExchangeRateIQ .

Mid Market Exchange Rate

103.59 KES /USD

500 USD = 51795 KES

Country Guide - Kenya
You Pay (USD ) 500.01
Fee (USD)
0.01
Realized Exchange Rate
100.488 KES / USD
worldremit USD to KES Exchange Rate
100.49
Receiving Amount (KES)
50245
Best Value
You Pay
(Sending Amount + Fee)
Exchange Rate
(worldremit / Realized)
Receiver Will Get
(Receiving Amount)
500.01 USD
Pay-in :
100.49 / 100.488
1-2 Days
50245 KES
Pay-out :
You Pay (USD ) 500
Fee (USD)
0
Realized Exchange Rate
100.48 KES / USD
transfast USD to KES Exchange Rate
100.48
Receiving Amount (KES)
50240
You Pay
(Sending Amount + Fee)
Exchange Rate
(transfast / Realized)
Receiver Will Get
(Receiving Amount)
504.99 USD
Pay-in :
100.38 / 99.3881
3-5 Days
50190 KES
Pay-out :
You Pay (USD ) 502.99
Fee (USD)
2.99
Realized Exchange Rate
99.8032 KES / USD
moneygram USD to KES Exchange Rate
100.4
Receiving Amount (KES)
50200
You Pay
(Sending Amount + Fee)
Exchange Rate
(moneygram / Realized)
Receiver Will Get
(Receiving Amount)
506.99 USD
Pay-in :
100.4 / 99.0158
Same Day
50200 KES
Pay-out :
504.99 USD
Pay-in :
99.15 / 98.1703
Instant
49575 KES
Pay-out :
510 USD
Pay-in :
99.15 / 97.2059
Instant
49575 KES
Pay-out :
You Pay (USD ) 502.99
Fee (USD)
2.99
Realized Exchange Rate
99.7932 KES / USD
xoom USD to KES Exchange Rate
100.39
Receiving Amount (KES)
50195
You Pay
(Sending Amount + Fee)
Exchange Rate
(xoom / Realized)
Receiver Will Get
(Receiving Amount)
506.99 USD
Pay-in :
100.39 / 99.0059
Instant
50195 KES
Pay-out :
You Pay (USD ) 505
Fee (USD)
5
Realized Exchange Rate
99.6436 KES / USD
ria USD to KES Exchange Rate
100.64
Receiving Amount (KES)
50320
You Pay
(Sending Amount + Fee)
Exchange Rate
(ria / Realized)
Receiver Will Get
(Receiving Amount)
508 USD
Pay-in :
100.64 / 99.0551
Instant
50320 KES
Pay-out :
520 USD
Pay-in :
100.64 / 96.7692
Instant
50320 KES
Pay-out :
You Pay (USD ) 518
Fee (USD)
18
Realized Exchange Rate
96.0135 KES / USD
money2anywhere USD to KES Exchange Rate
99.47
Receiving Amount (KES)
49735

USD