1. Currency converter
  2. IDR to KES

100 IDR to KES

Convert Indonesian rupiahs to Kenyan shillings at the live mid-market rate.

100 Indonesian rupiahs =

0.7259 KES −0.27% today

1 IDR = 0.00725868 KES · 1 KES = 137.766 IDR

Mid-market rate, updated 09:33 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

IDR to KES over the last year

0.00720.00740.00760.0078Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0078020
52-week low
0.0071195
52-week average
0.0075081
Change over the year
−6.42%

Conversion tables

IDR to KES
IDR KES
1 IDR 0.007259 KES
5 IDR 0.03629 KES
10 IDR 0.07259 KES
25 IDR 0.1815 KES
50 IDR 0.3629 KES
100 IDR 0.7259 KES
250 IDR 1.81 KES
500 IDR 3.63 KES
1,000 IDR 7.26 KES
5,000 IDR 36.29 KES
10,000 IDR 72.59 KES
50,000 IDR 362.93 KES
KES to IDR
KES IDR
1 KES 138 IDR
5 KES 689 IDR
10 KES 1,378 IDR
25 KES 3,444 IDR
50 KES 6,888 IDR
100 KES 13,777 IDR
250 KES 34,442 IDR
500 KES 68,883 IDR
1,000 KES 137,766 IDR
5,000 KES 688,830 IDR
10,000 KES 1,377,661 IDR
50,000 KES 6,888,304 IDR

IDR to KES via API

The live rate, the rate on any past day or a whole range, for KES and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=IDR -d currencies=KES \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=IDR -d currencies=KES \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Indonesian Rupiah conversions

Questions about IDR to KES

How much is 100 IDR in KES?

100 Indonesian rupiahs is 0.7259 Kenyan shillings at the mid-market rate of 30 September 2026, 09:33 UTC, when 1 IDR = 0.00725868 KES.

What was the IDR to KES rate over the last year?

Over the last 52 weeks 1 IDR ranged from 0.00711955 to 0.00780195 KES, 0.00750809 KES on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for IDR/KES, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.