ATM Fees in Tanzania
Tanzanian Shilling (TZS) • Updated April 2026
Tanzania is cash-heavy. Cards accepted at tourist lodges and hotels. M-Pesa popular locally. Safari costs usually paid in USD. Zanzibar has better card acceptance.
Tips for Tanzania
- • Safari costs in USD
- • M-Pesa popular locally
- • Cards at tourist hotels
- • Zanzibar better for cards
- • Yellow fever vaccination required
- • Mandatory Travel Insurance is required for all visitors to Zanzibar (must be purchased from the official government provider upon/before arrival)
Airport tips
- • ATMs at major airports
- • USD widely accepted
- • Visa on arrival available
Don't forget your home bank fees
The fees shown above are charged by local ATMs. Your home bank may also charge additional fees for international withdrawals (typically 1-3% + a flat fee). Check with your bank before traveling.
Estimated daily expenses
How much cash you might need per day in Tanzania, per person.
Backpacker
Hostels, street food, public transport
TZS/day
≈ $36.57-84.69 USD
Mid-range
Hotels, restaurants, mix of transport
TZS/day
≈ $150-366 USD
Luxury
Premium hotels, fine dining, private transport
TZS/day
≈ $743-2,310 USD
Cash vs card acceptance
Where you'll need cash and where cards work in Tanzania.
Credit card acceptance
LowCash essential. USD for safaris.
You'll need cash for
- • Local transport
- • Markets
- • Small restaurants
- • Most services
Cards usually accepted
- • Safari lodges
- • Tourist hotels
- • Some restaurants in cities
💰 Cheapest banks for foreign cards
These banks charge the lowest fees for withdrawals with foreign cards.
| Bank | ATM Fee | Est. Cost | Branches | |||
|---|---|---|---|---|---|---|
| CRDB Bank | 5,000 TZS | 0% | Visa/MC rate | ~2.00 USD | 250 | Major bank |
| NMB Bank | 5,000 TZS | 0% | Visa/MC rate | ~2.00 USD | 200 | Good coverage |
📍 Most widely available ATMs
Sorted by number of ATM locations. More branches means easier access, but fees may be higher.
| Bank | ATM Fee | Est. Cost | Branches | |||
|---|---|---|---|---|---|---|
| CRDB Bank | 5,000 TZS | 0% | Visa/MC rate | ~2.00 USD | 250 | Best coverage |
| NMB Bank | 5,000 TZS | 0% | Visa/MC rate | ~2.00 USD | 200 | Reliable |
🌐 ATM Alliance Benefits: If you bank with a member of these alliances, you may get reduced or waived ATM fees in Tanzania:
View all ATM alliances →