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

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

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

100,000 Tanzanian shillings =

2,484 AFN 0.00% today

1 TZS = 0.0248427 AFN · 1 AFN = 40.2533 TZS

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

TZS to AFN over the last year

0.0250.0260.027Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.027678
52-week low
0.024277
52-week average
0.025585
Change over the year
−9.95%

Conversion tables

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
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

Get TZS→AFN rates via API

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

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

Related conversions

Popular Tanzanian Shilling conversions

Popular Afghan Afghani conversions

Questions about TZS to AFN

How much is 100,000 TZS in AFN?

100,000 Tanzanian shillings is 2,484 Afghan Afghanis at the mid-market rate of 2 October 2026, 04:02 UTC, when 1 TZS = 0.0248427 AFN.

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

Over the last 52 weeks 1 TZS ranged from 0.0242772 to 0.0276778 AFN, 0.025585 AFN on average.

Which exchange rate is this?

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