1. Currency converter
  2. PKR to KES

Pakistani Rupee (PKR) to Kenyan Shilling (KES)

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

1 Pakistani Rupee =

0.4685 KES +0.07% today

1 PKR = 0.468494 KES · 1 KES = 2.1345 PKR

Mid-market rate, updated 08:10 UTC. Paid plans update as often as every 60 seconds. Get PKR→KES rates via API

PKR to KES over the last year

0.460.465Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.46849
52-week low
0.45812
52-week average
0.46344
Change over the year
+1.86%

Conversion tables

PKR to KES
PKR KES
1 PKR 0.4685 KES
10 PKR 4.68 KES
100 PKR 46.85 KES
1,000 PKR 468.49 KES
10,000 PKR 4,684.94 KES
50,000 PKR 23,424.68 KES
100,000 PKR 46,849.36 KES
KES to PKR
KES PKR
1 KES 2 PKR
10 KES 21 PKR
100 KES 213 PKR
1,000 KES 2,135 PKR
10,000 KES 21,345 PKR
50,000 KES 106,725 PKR
100,000 KES 213,450 PKR

Get PKR→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=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-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Pakistani Rupee conversions

Popular Kenyan Shilling conversions

Questions about PKR to KES

How much is 1 PKR in KES?

1 Pakistani Rupee is 0.468494 Kenyan shillings at the mid-market rate of 4 October 2026, 08:10 UTC, and 1 KES is 2.1345 PKR.

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

Over the last 52 weeks 1 PKR ranged from 0.458118 to 0.468494 KES, 0.463442 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.