1. Currency converter
  2. AFN to TZS
  3. 100,000 AFN

Convert 100,000 Afghan Afghani (AFN) to Tanzanian Shilling (TZS)

Convert Afghan Afghanis to Tanzanian shillings at the live mid-market rate. Reverse: TZS to AFN

100,000 Afghan Afghanis =

4,025,326 TZS 0.00% today

1 AFN = 40.2533 TZS · 1 TZS = 0.0248427 AFN

Mid-market rate, updated 03:18 UTC. Paid plans update as often as every 60 seconds. Get AFN→TZS rates via API

AFN to TZS over the last year

36.0038.0040.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
41.191
52-week low
36.130
52-week average
39.155
Change over the year
+11.05%

Conversion tables

AFN to TZS
AFN TZS
1 AFN 40 TZS
10 AFN 403 TZS
100 AFN 4,025 TZS
1,000 AFN 40,253 TZS
10,000 AFN 402,533 TZS
50,000 AFN 2,012,663 TZS
100,000 AFN 4,025,326 TZS
TZS to AFN
TZS AFN
1 TZS 0.02484 AFN
10 TZS 0.2484 AFN
100 TZS 2 AFN
1,000 TZS 25 AFN
10,000 TZS 248 AFN
50,000 TZS 1,242 AFN
100,000 TZS 2,484 AFN

Get AFN→TZS rates via API

The live rate, the rate on any past day or a whole range, for TZS 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=AFN -d currencies=TZS \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=AFN -d currencies=TZS \
  -d date=2025-10-02 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Afghan Afghani conversions

Popular Tanzanian Shilling conversions

Questions about AFN to TZS

How much is 100,000 AFN in TZS?

100,000 Afghan Afghanis is 4,025,326 Tanzanian shillings at the mid-market rate of 2 October 2026, 03:18 UTC, when 1 AFN = 40.2533 TZS.

What was the AFN to TZS rate over the last year?

Over the last 52 weeks 1 AFN ranged from 36.1301 to 41.1909 TZS, 39.1551 TZS on average.

Which exchange rate is this?

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