1. Currency converter
  2. AFN to TZS

Afghan Afghani (AFN) to Tanzanian Shilling (TZS)

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

1 Afghan Afghani =

40 TZS 0.00% today

1 AFN = 40.2533 TZS · 1 TZS = 0.0248427 AFN

Mid-market rate, updated 02:23 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 1 AFN in TZS?

1 Afghan Afghani is 40.2533 Tanzanian shillings at the mid-market rate of 2 October 2026, 02:23 UTC, and 1 TZS is 0.0248427 AFN.

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.