1. Currency converter
  2. NPR to SOS

25 NPR to SOS

Convert Nepalese rupees to Somali shillings at the live mid-market rate.

25 Nepalese rupees =

93 SOS +0.08% today

1 NPR = 3.72641 SOS · 1 SOS = 0.268355 NPR

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

NPR to SOS over the last year

3.804.004.20Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
4.2663
52-week low
3.6776
52-week average
3.8621
Change over the year
−7.54%

Conversion tables

NPR to SOS
NPR SOS
1 NPR 4 SOS
5 NPR 19 SOS
10 NPR 37 SOS
25 NPR 93 SOS
50 NPR 186 SOS
100 NPR 373 SOS
250 NPR 932 SOS
500 NPR 1,863 SOS
1,000 NPR 3,726 SOS
5,000 NPR 18,632 SOS
10,000 NPR 37,264 SOS
50,000 NPR 186,320 SOS
SOS to NPR
SOS NPR
1 SOS 0.2684 NPR
5 SOS 1.34 NPR
10 SOS 2.68 NPR
25 SOS 6.71 NPR
50 SOS 13.42 NPR
100 SOS 26.84 NPR
250 SOS 67.09 NPR
500 SOS 134.18 NPR
1,000 SOS 268.35 NPR
5,000 SOS 1,341.77 NPR
10,000 SOS 2,683.55 NPR
50,000 SOS 13,417.74 NPR

NPR to SOS via API

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

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

Popular Nepalese Rupee conversions

Questions about NPR to SOS

How much is 25 NPR in SOS?

25 Nepalese rupees is 93 Somali shillings at the mid-market rate of 30 September 2026, 04:00 UTC, when 1 NPR = 3.72641 SOS.

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

Over the last 52 weeks 1 NPR ranged from 3.67762 to 4.26629 SOS, 3.86206 SOS on average.

Which exchange rate is this?

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