1. Currency converter
  2. PKR to KES

1,000 PKR to KES

Convert Pakistani rupees to Kenyan shillings at the live mid-market rate.

1,000 Pakistani rupees =

468.43 KES 0.00% today

1 PKR = 0.46843 KES · 1 KES = 2.13479 PKR

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

PKR to KES over the last year

0.460.465Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.46843
52-week low
0.45812
52-week average
0.46336
Change over the year
+1.82%

Conversion tables

PKR to KES
PKR KES
1 PKR 0.4684 KES
5 PKR 2.34 KES
10 PKR 4.68 KES
25 PKR 11.71 KES
50 PKR 23.42 KES
100 PKR 46.84 KES
250 PKR 117.11 KES
500 PKR 234.21 KES
1,000 PKR 468.43 KES
5,000 PKR 2,342.15 KES
10,000 PKR 4,684.30 KES
50,000 PKR 23,421.48 KES
KES to PKR
KES PKR
1 KES 2 PKR
5 KES 11 PKR
10 KES 21 PKR
25 KES 53 PKR
50 KES 107 PKR
100 KES 213 PKR
250 KES 534 PKR
500 KES 1,067 PKR
1,000 KES 2,135 PKR
5,000 KES 10,674 PKR
10,000 KES 21,348 PKR
50,000 KES 106,740 PKR

PKR 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=PKR -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=PKR -d currencies=KES \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Pakistani Rupee conversions

Questions about PKR to KES

How much is 1,000 PKR in KES?

1,000 Pakistani rupees is 468.43 Kenyan shillings at the mid-market rate of 30 September 2026, 04:13 UTC, when 1 PKR = 0.46843 KES.

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

Over the last 52 weeks 1 PKR ranged from 0.458118 to 0.46843 KES, 0.463362 KES on average.

Which exchange rate is this?

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