BOT · 10 NOV 2026Bank of Tanzania reference rate, updated every BOT trading day

TZS to USD: 1,000 Tanzanian shillings = 0.3782 US dollars

BOT mean rate for Tue 10 Nov 2026: 1 USD = 2,644.05 TZS (buying 2,630.89, selling 2,657.20).

At the BOT mean rate of 2,644.05 for Tue 10 Nov 2026

TZS to USD amounts

BOT mean, Tue 10 Nov 2026
1,000 TZS0.38 USD
5,000 TZS1.89 USD
10,000 TZS3.78 USD
20,000 TZS7.56 USD
50,000 TZS18.91 USD
100,000 TZS37.82 USD
500,000 TZS189.10 USD
1,000,000 TZS378.21 USD
5,000,000 TZS1,891.04 USD
10,000,000 TZS3,782.08 USD

Previous BOT USD rates

Last 30 BOT dates
DateBuyingSellingMean
Tue 10 Nov 20262,630.892,657.202,644.05
Mon 9 Nov 20262,627.322,653.592,640.45
Sun 8 Nov 20262,627.322,653.592,640.45
Sat 7 Nov 20262,627.322,653.592,640.45
Fri 6 Nov 20262,627.312,653.582,640.44
Thu 5 Nov 20262,627.242,653.512,640.37
Wed 4 Nov 20262,626.872,653.142,640.01
Tue 3 Nov 20262,627.512,653.792,640.65
Mon 2 Nov 20262,628.252,654.532,641.39
Sun 1 Nov 20262,628.252,654.532,641.39
Sat 31 Oct 20262,628.252,654.532,641.39
Fri 30 Oct 20262,627.592,653.872,640.73
Thu 29 Oct 20262,625.512,651.762,638.63
Wed 28 Oct 20262,625.892,652.152,639.02
Tue 27 Oct 20262,624.532,650.782,637.66
Mon 26 Oct 20262,624.692,650.942,637.82
Sun 25 Oct 20262,624.692,650.942,637.82
Sat 24 Oct 20262,624.692,650.942,637.82
Fri 23 Oct 20262,623.622,649.862,636.74
Thu 22 Oct 20262,623.122,649.352,636.23
Wed 21 Oct 20262,624.562,650.812,637.69
Tue 20 Oct 20262,622.482,648.702,635.59
Mon 19 Oct 20262,620.552,646.762,633.66
Sun 18 Oct 20262,620.552,646.762,633.66
Sat 17 Oct 20262,620.552,646.762,633.66
Fri 16 Oct 20262,620.022,646.222,633.12
Thu 15 Oct 20262,618.892,645.082,631.99
Wed 14 Oct 20262,618.892,645.082,631.99
Tue 13 Oct 20262,618.342,644.522,631.43
Mon 12 Oct 20262,617.802,643.982,630.89

Questions

How much is 1,000 Tanzanian shillings in US dollars today?
At the Bank of Tanzania mean rate for Tue 10 Nov 2026 (1 USD = 2,644.05 TZS), 1,000 TZS is 0.3782 USD.
How do I convert TZS to USD?
Divide the shilling amount by the BOT mean rate. For example 100,000 / 2,644.05 = 37.82 USD.
Is this the rate my bank or bureau de change will give me?
No. This is the Bank of Tanzania reference rate. Banks and bureaux de change set their own prices around it.