1. Currency converter
  2. NPR to KES

Nepalese Rupee (NPR) to Kenyan Shilling (KES)

Convert Nepalese rupees to Kenyan shillings at the live mid-market rate. Reverse: KES to NPR

1 Nepalese Rupee =

0.8423 KES +0.03% today

1 NPR = 0.84229 KES · 1 KES = 1.18724 NPR

Mid-market rate, updated 05:21 UTC. Paid plans update as often as every 60 seconds. Get NPR→KES rates via API

NPR to KES over the last year

0.850.8750.900.925Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.92003
52-week low
0.83492
52-week average
0.87169
Change over the year
−7.54%

Conversion tables

NPR to KES
NPR KES
1 NPR 0.8423 KES
10 NPR 8.42 KES
100 NPR 84.23 KES
1,000 NPR 842.29 KES
10,000 NPR 8,422.90 KES
50,000 NPR 42,114.51 KES
100,000 NPR 84,229.03 KES
KES to NPR
KES NPR
1 KES 1.19 NPR
10 KES 11.87 NPR
100 KES 118.72 NPR
1,000 KES 1,187.24 NPR
10,000 KES 11,872.39 NPR
50,000 KES 59,361.96 NPR
100,000 KES 118,723.92 NPR

Get NPR→KES rates 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. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=NPR -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=NPR -d currencies=KES \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Nepalese Rupee conversions

Popular Kenyan Shilling conversions

Questions about NPR to KES

How much is 1 NPR in KES?

1 Nepalese Rupee is 0.84229 Kenyan shillings at the mid-market rate of 4 October 2026, 05:21 UTC, and 1 KES is 1.18724 NPR.

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

Over the last 52 weeks 1 NPR ranged from 0.834922 to 0.920031 KES, 0.871691 KES on average.

Which exchange rate is this?

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