BOT · 10 NOV 2026Bank of Tanzania reference rate, updated every BOT trading day
USD to TZS: 1 US Dollar = 2,644.05 Tanzanian shillings
BOT buying 2,630.89 · selling 2,657.20 · mean 2,644.05 TZS for Tue 10 Nov 2026.
USD to TZS amounts
| 1 USD | 2,644.05 TZS |
| 5 USD | 13,220.23 TZS |
| 10 USD | 26,440.46 TZS |
| 20 USD | 52,880.91 TZS |
| 50 USD | 132,202.28 TZS |
| 100 USD | 264,404.55 TZS |
| 200 USD | 528,809.10 TZS |
| 500 USD | 1,322,022.75 TZS |
| 1,000 USD | 2,644,045.50 TZS |
| 5,000 USD | 13,220,227.50 TZS |
Previous BOT USD rates
| Date | Buying | Selling | Mean |
|---|---|---|---|
| Tue 10 Nov 2026 | 2,630.89 | 2,657.20 | 2,644.05 |
| Mon 9 Nov 2026 | 2,627.32 | 2,653.59 | 2,640.45 |
| Sun 8 Nov 2026 | 2,627.32 | 2,653.59 | 2,640.45 |
| Sat 7 Nov 2026 | 2,627.32 | 2,653.59 | 2,640.45 |
| Fri 6 Nov 2026 | 2,627.31 | 2,653.58 | 2,640.44 |
| Thu 5 Nov 2026 | 2,627.24 | 2,653.51 | 2,640.37 |
| Wed 4 Nov 2026 | 2,626.87 | 2,653.14 | 2,640.01 |
| Tue 3 Nov 2026 | 2,627.51 | 2,653.79 | 2,640.65 |
| Mon 2 Nov 2026 | 2,628.25 | 2,654.53 | 2,641.39 |
| Sun 1 Nov 2026 | 2,628.25 | 2,654.53 | 2,641.39 |
| Sat 31 Oct 2026 | 2,628.25 | 2,654.53 | 2,641.39 |
| Fri 30 Oct 2026 | 2,627.59 | 2,653.87 | 2,640.73 |
| Thu 29 Oct 2026 | 2,625.51 | 2,651.76 | 2,638.63 |
| Wed 28 Oct 2026 | 2,625.89 | 2,652.15 | 2,639.02 |
| Tue 27 Oct 2026 | 2,624.53 | 2,650.78 | 2,637.66 |
| Mon 26 Oct 2026 | 2,624.69 | 2,650.94 | 2,637.82 |
| Sun 25 Oct 2026 | 2,624.69 | 2,650.94 | 2,637.82 |
| Sat 24 Oct 2026 | 2,624.69 | 2,650.94 | 2,637.82 |
| Fri 23 Oct 2026 | 2,623.62 | 2,649.86 | 2,636.74 |
| Thu 22 Oct 2026 | 2,623.12 | 2,649.35 | 2,636.23 |
| Wed 21 Oct 2026 | 2,624.56 | 2,650.81 | 2,637.69 |
| Tue 20 Oct 2026 | 2,622.48 | 2,648.70 | 2,635.59 |
| Mon 19 Oct 2026 | 2,620.55 | 2,646.76 | 2,633.66 |
| Sun 18 Oct 2026 | 2,620.55 | 2,646.76 | 2,633.66 |
| Sat 17 Oct 2026 | 2,620.55 | 2,646.76 | 2,633.66 |
| Fri 16 Oct 2026 | 2,620.02 | 2,646.22 | 2,633.12 |
| Thu 15 Oct 2026 | 2,618.89 | 2,645.08 | 2,631.99 |
| Wed 14 Oct 2026 | 2,618.89 | 2,645.08 | 2,631.99 |
| Tue 13 Oct 2026 | 2,618.34 | 2,644.52 | 2,631.43 |
| Mon 12 Oct 2026 | 2,617.80 | 2,643.98 | 2,630.89 |
Questions
- What is the BOT USD to TZS rate today?
- On Tue 10 Nov 2026 the Bank of Tanzania reference rate for 1 US Dollar (USD) is 2,644.05 TZS (mean). BOT buying is 2,630.89 and selling is 2,657.20.
- How do I convert USD to Tanzanian shillings?
- Multiply the amount in USD by the BOT mean rate. For example 100 USD x 2,644.05 = 264,404.55 TZS.
- 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 buying and selling prices around it.
- Where can I see previous BOT USD exchange rates?
- Below are the last 30 BOT dates. The full daily history since 1999 is free as JSON and CSV in the Exchange Rates API.
Euro to TZS · Pound to TZS · KES to TZS · UGX to TZS · RWF to TZS · Rand to TZS · Dirham to TZS · Yuan to TZS · Rupee to TZS · TZS to USD · Bei ya dola leo · Currency converter