MYR to KES
Malaysian Ringgit to Kenyan Shilling
1 MYR = 31.861 KES
■ +0.001 (+0.00%) 24 h
Updated 13 Nov 2026, 00:00 UTC · rates refreshed hourly
MYR to KES converter
1 MYR = 31.861 KES · 1 KES = 0.031386 MYR
MYR to KES chart
MYR/KES change over time
| Period | Rate then | Change | % |
|---|---|---|---|
| 1 day | 31.860 | +0.001 | ■ +0.00% |
| 1 week | 32.067 | -0.206 | ▼ -0.64% |
| 1 month | 31.778 | +0.083 | ▲ +0.26% |
| 3 months | 31.636 | +0.225 | ▲ +0.71% |
| 6 months | 32.751 | -0.890 | ▼ -2.72% |
| 1 year | 31.303 | +0.558 | ▲ +1.78% |
| 2 years | 29.081 | +2.780 | ▲ +9.56% |
| 5 years | 26.977 | +4.884 | ▲ +18.10% |
| Range | Low | High |
|---|---|---|
| 1D | 31.821 | 31.874 |
| 1W | 31.821 | 32.272 |
| 1M | 31.753 | 32.095 |
| 3M | 31.404 | 32.095 |
| 6M | 31.192 | 32.779 |
| 1Y | 31.014 | 33.209 |
| 3Y | 26.664 | 34.762 |
| 5Y | 0.00530000 | 34.762 |
Send MYR to KES: what arrives
Indicative figures for sending 100 MYR. Fees and margins change, so check the provider before you send.
| Provider | Their rate | Fee (MYR) | Recipient gets (KES) | Speed |
|---|---|---|---|---|
| SkrillBest | 30.520 | 0.04 | 3,050.75 | Same To 3 Days |
Mid-market rate for comparison: 1 MYR = 31.861 KES. Data as of 2017-10-13. Some links may be paid placements.
MYR to KES conversion table
| MYR | KES |
|---|---|
| 1 MYR | 31.86 KES |
| 5 MYR | 159.31 KES |
| 10 MYR | 318.61 KES |
| 25 MYR | 796.53 KES |
| 50 MYR | 1,593.05 KES |
| 100 MYR | 3,186.11 KES |
| 500 MYR | 15,930.54 KES |
| 1,000 MYR | 31,861.08 KES |
| 5,000 MYR | 159,305.38 KES |
| 10,000 MYR | 318,610.75 KES |
| KES | MYR |
|---|---|
| 1 KES | 0.03 MYR |
| 5 KES | 0.16 MYR |
| 10 KES | 0.31 MYR |
| 25 KES | 0.78 MYR |
| 50 KES | 1.57 MYR |
| 100 KES | 3.14 MYR |
| 500 KES | 15.69 MYR |
| 1,000 KES | 31.39 MYR |
| 5,000 KES | 156.93 MYR |
| 10,000 KES | 313.86 MYR |