1. Currency converter
  2. NPR to SZL

50,000 NPR to SZL

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

50,000 Nepalese rupees =

5,329.48 SZL −0.08% today

1 NPR = 0.10659 SZL · 1 SZL = 9.38179 NPR

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

NPR to SZL over the last year

0.110.12Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.12365
52-week low
0.10409
52-week average
0.11176
Change over the year
−12.49%

Conversion tables

NPR to SZL
NPR SZL
1 NPR 0.1066 SZL
5 NPR 0.5329 SZL
10 NPR 1.07 SZL
25 NPR 2.66 SZL
50 NPR 5.33 SZL
100 NPR 10.66 SZL
250 NPR 26.65 SZL
500 NPR 53.29 SZL
1,000 NPR 106.59 SZL
5,000 NPR 532.95 SZL
10,000 NPR 1,065.90 SZL
50,000 NPR 5,329.48 SZL
SZL to NPR
SZL NPR
1 SZL 9.38 NPR
5 SZL 46.91 NPR
10 SZL 93.82 NPR
25 SZL 234.54 NPR
50 SZL 469.09 NPR
100 SZL 938.18 NPR
250 SZL 2,345.45 NPR
500 SZL 4,690.89 NPR
1,000 SZL 9,381.79 NPR
5,000 SZL 46,908.93 NPR
10,000 SZL 93,817.87 NPR
50,000 SZL 469,089.34 NPR

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

Popular Nepalese Rupee conversions

Questions about NPR to SZL

How much is 50,000 NPR in SZL?

50,000 Nepalese rupees is 5,329.48 Swazi Lilangeni at the mid-market rate of 30 September 2026, 07:51 UTC, when 1 NPR = 0.10659 SZL.

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

Over the last 52 weeks 1 NPR ranged from 0.104093 to 0.123652 SZL, 0.111762 SZL on average.

Which exchange rate is this?

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