1. Currency converter
  2. THB to AFN
  3. 10,000 THB

Convert 10,000 Thai Baht (THB) to Afghan Afghani (AFN)

Convert Thai baht to Afghan Afghanis at the live mid-market rate. Reverse: AFN to THB

10,000 Thai baht =

19,387 AFN 0.00% today

1 THB = 1.93874 AFN · 1 AFN = 0.5158 THB

Mid-market rate, updated 09:21 UTC. Paid plans update as often as every 60 seconds. Get THB→AFN rates via API

THB to AFN over the last year

2.002.10Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.1453
52-week low
1.9285
52-week average
2.0108
Change over the year
−6.59%

Conversion tables

THB to AFN
THB AFN
1 THB 2 AFN
10 THB 19 AFN
100 THB 194 AFN
1,000 THB 1,939 AFN
10,000 THB 19,387 AFN
50,000 THB 96,937 AFN
100,000 THB 193,874 AFN
AFN to THB
AFN THB
1 AFN 0.5158 THB
10 AFN 5.16 THB
100 AFN 51.58 THB
1,000 AFN 515.80 THB
10,000 AFN 5,158.00 THB
50,000 AFN 25,789.99 THB
100,000 AFN 51,579.98 THB

Get THB→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=THB -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=THB -d currencies=AFN \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Thai Baht conversions

Popular Afghan Afghani conversions

Questions about THB to AFN

How much is 10,000 THB in AFN?

10,000 Thai baht is 19,387 Afghan Afghanis at the mid-market rate of 4 October 2026, 09:21 UTC, when 1 THB = 1.93874 AFN.

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

Over the last 52 weeks 1 THB ranged from 1.92846 to 2.14531 AFN, 2.0108 AFN on average.

Which exchange rate is this?

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