1. Currency converter
  2. ZMW to SOS

100 ZMW to SOS

Convert Zambian kwachas to Somali shillings at the live mid-market rate.

100 Zambian kwachas =

2,917 SOS +0.05% today

1 ZMW = 29.1688 SOS · 1 SOS = 0.0342832 ZMW

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

ZMW to SOS over the last year

25.0030.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
32.839
52-week low
23.810
52-week average
28.871
Change over the year
+21.95%

Conversion tables

ZMW to SOS
ZMW SOS
1 ZMW 29 SOS
5 ZMW 146 SOS
10 ZMW 292 SOS
25 ZMW 729 SOS
50 ZMW 1,458 SOS
100 ZMW 2,917 SOS
250 ZMW 7,292 SOS
500 ZMW 14,584 SOS
1,000 ZMW 29,169 SOS
5,000 ZMW 145,844 SOS
10,000 ZMW 291,688 SOS
50,000 ZMW 1,458,439 SOS
SOS to ZMW
SOS ZMW
1 SOS 0.03428 ZMW
5 SOS 0.1714 ZMW
10 SOS 0.3428 ZMW
25 SOS 0.8571 ZMW
50 SOS 2 ZMW
100 SOS 3 ZMW
250 SOS 9 ZMW
500 SOS 17 ZMW
1,000 SOS 34 ZMW
5,000 SOS 171 ZMW
10,000 SOS 343 ZMW
50,000 SOS 1,714 ZMW

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

Popular Zambian Kwacha conversions

Questions about ZMW to SOS

How much is 100 ZMW in SOS?

100 Zambian kwachas is 2,917 Somali shillings at the mid-market rate of 30 September 2026, 04:06 UTC, when 1 ZMW = 29.1688 SOS.

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

Over the last 52 weeks 1 ZMW ranged from 23.8104 to 32.8391 SOS, 28.8709 SOS on average.

Which exchange rate is this?

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