1. Currency converter
  2. NGN to TZS

Nigerian Naira (NGN) to Tanzanian Shilling (TZS)

Convert Nigerian nairas to Tanzanian shillings at the live mid-market rate. Reverse: TZS to NGN

1 Nigerian Naira =

2 TZS 0.00% today

1 NGN = 1.96738 TZS · 1 TZS = 0.508289 NGN

Mid-market rate, updated 11:37 UTC. Paid plans update as often as every 60 seconds. Get NGN→TZS rates via API

NGN to TZS over the last year

1.802.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1.9964
52-week low
1.6459
52-week average
1.8422
Change over the year
+18.14%

Conversion tables

NGN to TZS
NGN TZS
1 NGN 2 TZS
10 NGN 20 TZS
100 NGN 197 TZS
1,000 NGN 1,967 TZS
10,000 NGN 19,674 TZS
50,000 NGN 98,369 TZS
100,000 NGN 196,738 TZS
TZS to NGN
TZS NGN
1 TZS 0.5083 NGN
10 TZS 5.08 NGN
100 TZS 50.83 NGN
1,000 TZS 508.29 NGN
10,000 TZS 5,082.89 NGN
50,000 TZS 25,414.46 NGN
100,000 TZS 50,828.93 NGN

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

Related conversions

Popular Nigerian Naira conversions

Popular Tanzanian Shilling conversions

Questions about NGN to TZS

How much is 1 NGN in TZS?

1 Nigerian Naira is 1.96738 Tanzanian shillings at the mid-market rate of 4 October 2026, 11:37 UTC, and 1 TZS is 0.508289 NGN.

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

Over the last 52 weeks 1 NGN ranged from 1.64593 to 1.99644 TZS, 1.84222 TZS on average.

Which exchange rate is this?

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