FxRate.org

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

PeriodRate thenChange%
1 day31.860+0.001■ +0.00%
1 week32.067-0.206▼ -0.64%
1 month31.778+0.083▲ +0.26%
3 months31.636+0.225▲ +0.71%
6 months32.751-0.890▼ -2.72%
1 year31.303+0.558▲ +1.78%
2 years29.081+2.780▲ +9.56%
5 years26.977+4.884▲ +18.10%
RangeLowHigh
1D31.82131.874
1W31.82132.272
1M31.75332.095
3M31.40432.095
6M31.19232.779
1Y31.01433.209
3Y26.66434.762
5Y0.0053000034.762

Send MYR to KES: what arrives

Indicative figures for sending 100 MYR. Fees and margins change, so check the provider before you send.

ProviderTheir rateFee (MYR)Recipient gets (KES)Speed
SkrillBest30.5200.043,050.75Same 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

Print this table

MYRKES
1 MYR31.86 KES
5 MYR159.31 KES
10 MYR318.61 KES
25 MYR796.53 KES
50 MYR1,593.05 KES
100 MYR3,186.11 KES
500 MYR15,930.54 KES
1,000 MYR31,861.08 KES
5,000 MYR159,305.38 KES
10,000 MYR318,610.75 KES
KESMYR
1 KES0.03 MYR
5 KES0.16 MYR
10 KES0.31 MYR
25 KES0.78 MYR
50 KES1.57 MYR
100 KES3.14 MYR
500 KES15.69 MYR
1,000 KES31.39 MYR
5,000 KES156.93 MYR
10,000 KES313.86 MYR
We use cookies to improve your experience.
Privacy Policy