1. Currency converter
  2. PKR to SZL

500 PKR to SZL

Convert Pakistani rupees to Swazi Lilangeni at the live mid-market rate.

500 Pakistani rupees =

29.59 SZL +0.06% today

1 PKR = 0.0591773 SZL · 1 SZL = 16.8984 PKR

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

PKR to SZL over the last year

0.0560.0580.060.062Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.062384
52-week low
0.056150
52-week average
0.059325
Change over the year
−3.65%

Conversion tables

PKR to SZL
PKR SZL
1 PKR 0.05918 SZL
5 PKR 0.2959 SZL
10 PKR 0.5918 SZL
25 PKR 1.48 SZL
50 PKR 2.96 SZL
100 PKR 5.92 SZL
250 PKR 14.79 SZL
500 PKR 29.59 SZL
1,000 PKR 59.18 SZL
5,000 PKR 295.89 SZL
10,000 PKR 591.77 SZL
50,000 PKR 2,958.87 SZL
SZL to PKR
SZL PKR
1 SZL 17 PKR
5 SZL 84 PKR
10 SZL 169 PKR
25 SZL 422 PKR
50 SZL 845 PKR
100 SZL 1,690 PKR
250 SZL 4,225 PKR
500 SZL 8,449 PKR
1,000 SZL 16,898 PKR
5,000 SZL 84,492 PKR
10,000 SZL 168,984 PKR
50,000 SZL 844,919 PKR

PKR to SZL via API

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

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

Popular Pakistani Rupee conversions

Questions about PKR to SZL

How much is 500 PKR in SZL?

500 Pakistani rupees is 29.59 Swazi Lilangeni at the mid-market rate of 30 September 2026, 09:28 UTC, when 1 PKR = 0.0591773 SZL.

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

Over the last 52 weeks 1 PKR ranged from 0.0561498 to 0.062384 SZL, 0.059325 SZL on average.

Which exchange rate is this?

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