Facts & prices checked: 2026-06-16
Tanzania quietly runs on two currencies, and once you understand which one to reach for, the whole trip gets simpler. The short version: pay for park fees, organised safaris and most mid-to-upper hotels in US dollars, and pay for everything in daily life, meals, taxis, markets, the local Kilimanjaro lager, in Tanzanian shillings (TZS). Cards exist but you cannot lean on them. Cash, in both currencies, is what keeps you moving.
I have watched plenty of guests arrive with a single card and three crisp notes from 2006, then spend their first morning hunting for an ATM. A little planning here saves you that.
Dollars or shillings: who wants what
National park and conservation fees (Serengeti, Ngorongoro, Tarangire) are priced in dollars and usually paid by card or, increasingly, prepaid card at the gate, not loose cash. Safari operators, dive centres, balloon flights and upper-tier hotels also quote in USD. For all of that, dollars are your friend.
Shillings are for the rest of life. Street food, dala-dala minibuses, a bajaji (tuk-tuk) across Stone Town, fruit at the market, a SIM card, tips for everyday staff. Paying these in dollars works occasionally but you will get a poor made-up rate, so change money and use TZS.
One firm rule that trips people up every week: your dollar notes must be series 2009 or newer, clean, unmarked and unfolded. Older notes, or anything with a pen mark or a tear, get rejected flat by banks, bureaux and many hotels. Ask your bank at home for new bills, and bring a mix of denominations, including small ones, because change for a USD 100 note is not always forthcoming.
Cards, ATMs and the surcharge reality
Cards (Visa and Mastercard, rarely Amex) work at established hotels, dive shops, supermarkets and the better restaurants in Stone Town, Arusha, Moshi and Dar es Salaam. Expect a card surcharge of roughly 3-5 percent at many places, since they pass on the processing cost. Tell your bank you are travelling so the payment does not get blocked.
ATMs are dependable in towns and absent everywhere else. CRDB and NMB are the most reliable networks; Exim and Stanbic are fine too. Per-transaction withdrawal limits sit around TZS 400,000 with a fee near USD 3-5, so if you need a lot of shillings you will make several pulls. There are no ATMs inside the national parks and few on the smaller stretches of the Zanzibar coast, so draw your cash while you are still in a proper town.
What to skip: do not bother changing a big wad at the airport. The rate is mediocre. Change just enough at Kilimanjaro or Zanzibar arrivals to cover your transfer and first day, then get a sensible rate from a town bureau de change or an ATM.
Rough daily costs
Budgets swing wildly depending on whether you are on safari or just living on the coast.
- Shoestring: USD 30-50 a day. Guesthouses, local food, public transport, no big tours.
- Mid-range: USD 60-120 a day. Comfortable hotel, mix of local and tourist restaurants, a few taxis and a guided day or two.
- Comfortable Zanzibar week, off-safari: boutique stays, good restaurants, the odd boat trip, generally USD 150-300 a day per couple.
Safari is a separate line entirely, because the cost is front-loaded into lodge, vehicle, guide and park fees.
Safari price bands
These are per person per day, all-inclusive of vehicle, guide, fees and lodging, as a planning guide only:
- Budget camping safari: roughly USD 200-350 pp/day.
- Mid-range lodge safari: roughly USD 400-700 pp/day.
- High-end / luxury: USD 800 to well over USD 1,500 pp/day.
Northern circuit prices climb in the June-October high season and peak migration months; green season (March-May) is cheaper and quieter but wetter. Always confirm exactly what a quote includes, as park fees alone can add USD 70-100 per person per day.
Currency exchange: where to get the best rate
The exchange rate hierarchy, from best to worst:
- Bureau de change in Arusha or Stone Town. Competitive rates, cash transaction, immediate. The currency bureaux around Clock Tower Square in Arusha and the main streets in Stone Town are generally fair. Compare two before you commit.
- Bank ATM in a town. Reasonable rate, your home bank’s exchange rate applies. Better than the airport but with a fee per withdrawal.
- Hotel exchange desk. Convenient, rate is 5–10% below bureau de change. Fine for a small amount if you need shillings urgently.
- Airport bureau de change. Poor rate, use only to cover your first day.
- Exchanging on the street. Never. Street money changers in Tanzania operate on short-change scams and counterfeit notes. The rate offered is too good because you will receive the wrong thing.
Useful amounts to have in each currency before leaving a town:
- USD 100–200 in mixed denominations for tips, any non-card park fees, emergencies
- TZS 100,000–200,000 for taxis, meals, markets, tips for everyday staff
Dynamic currency conversion: always decline
At many hotel checkouts, lodge billing terminals, and some ATMs you will be offered the choice to pay in your home currency instead of TZS. This is called dynamic currency conversion (DCC) and it is worth declining every time. The exchange rate the terminal uses is set by the card processor, not your bank, and is typically 3–8% worse than your bank’s own rate. Pay in TZS when prompted. If the terminal has already defaulted to your home currency, ask the cashier to re-run it in shillings — they can do it.
The Bank of Tanzania rule on USD vs TZS
This catches some travellers by surprise: the Bank of Tanzania requires that prices for high-value tourism services be settled in TZS equivalent, not USD cash directly, even when prices are quoted in dollars. In practice, your safari operator or lodge will convert the USD-quoted price to the TZS equivalent at a published daily rate and charge your card or collect the equivalent in shillings. You are still paying the USD-quoted amount, but technically in TZS. The practical implication: large USD cash payments are less common than they were; most high-end property settlement is now done electronically in TZS at the gate or invoice stage.
The March 2025 foreign-currency regulations: what actually changed
Tanzania’s Ministry of Finance issued Government Notice 198 of 2025, the Foreign Currency Usage Regulations, effective 28 March 2025. These regulations prohibit the use of foreign currency for local transactions — in legal terms, prices must be quoted and settled in Tanzanian shillings. Two independent sources confirm this: the official Bank of Tanzania channel and multiple travel-industry operators who updated their payment guidance in the weeks that followed.
What this means in practice for a visitor:
- Safari lodges and operators still quote in USD, because that is the standard tourism-industry currency and the regulations contain practical exceptions for tourism services. They convert the USD amount to TZS at the daily Bank of Tanzania rate and invoice you in shillings. Your card payment or electronic transfer effectively settles in TZS.
- Large USD cash payments to properties are now less common than before March 2025. Most mid-to-upper lodges expect card or bank-transfer settlement in TZS equivalent, not a pile of dollar bills at checkout.
- Tips, daily spending and small transactions are unchanged in practice. Guides still prefer USD tips; markets, taxis and street food vendors still work in TZS.
- Dollar notes for visa and ZIC insurance remain useful and accepted for those specific government-fee purposes.
The bottom line: carry USD for fees, tips and emergencies, but do not plan on paying your full lodge bill in cash dollars. The property will charge your card in TZS and the math works out to the same USD-quoted amount at the prevailing rate.
I noticed the shift at our hotel on the east coast in early 2025: what used to be a simple cash settlement in USD at checkout became a card transaction in TZS. For guests it changed almost nothing — except that the receipt now shows a shilling figure with several zeroes on it.
ATM availability by location: where cash runs out
The distribution of ATMs across Tanzania is uneven, and getting caught cashless in the wrong place is a genuine problem. Here is an honest breakdown by location.
Stone Town, Zanzibar: the most ATM-dense part of the island. CRDB has a branch and ATM on Mizingani Road near the ferry terminal, plus a second ATM-only location on Malawi Road. If you’re arriving by boat, our Dar es Salaam to Zanzibar ferry guide covers exactly where the Stone Town terminal sits and what the first few minutes off the boat look like. NMB and Absa (formerly Barclays) also have Stone Town locations. Multiple independent travellers cite CRDB, NMB and Absa as the most reliable options in Stone Town. The CRDB ATM on Mizingani Road is a convenient first stop after a ferry arrival. NMB operates more than 700 ATMs across Tanzania as a whole — represented in all districts — so branches appear in Arusha, Dar, Moshi and larger towns reliably. Standard per-transaction withdrawal limits run around TZS 200,000–400,000, with fees of approximately USD 3–4 per pull. NMB also offers a currency-exchange ATM function at select major locations, which can exchange up to USD 2,000 at the bank’s rate.
Nungwi and the north coast: one or two ATMs exist in the tourist strip but they run out of cash or go offline regularly, especially on weekends and in peak season. Do not arrive at the north coast expecting to draw cash there. Draw what you need in Stone Town before heading north.
Paje, Jambiani and the east coast: ATMs are scarce. There is nothing reliable between Stone Town and the east-coast village clusters. I have watched guests arrive at Matlai on a Friday afternoon with an empty wallet, expecting an ATM around the corner. There is not one. Draw cash in Stone Town on your way through — TZS 200,000–300,000 for daily spending will see you through several days of local transactions.
Arusha and Kilimanjaro area: well-served. CRDB, NMB, Exim and Stanbic ATMs are plentiful in the town centre. Draw cash here before heading to any safari park.
Inside national parks: zero ATMs. The parks use card payment at gates for entry fees and increasingly for concession charges, but the connection is not always reliable. Do not count on a card working at a remote park gate.
I carry a small emergency TZS float whenever I leave the east coast: enough for a tank of diesel, a taxi and a meal. ATMs here are not a given.
Tipping guide: specific amounts by service
Tipping is genuinely important in Tanzania’s tourism economy and the most commonly under-budgeted line item on any itinerary. Here is what the numbers look like across service categories, drawn from multiple operator-published guidelines:
Safari guides:
- Group safari: USD 10–20 per guest per day, from each traveller in the vehicle independently, or pooled and divided
- Private safari: USD 25–40 per day from the vehicle combined (not per person) — this is the group total, split however feels right
- The most widely cited range across sources: USD 15–25 per person per day for a guide on a private or small-group safari
Camp and lodge staff:
- Camp staff pool (cooks, housekeeping, camp manager, askaris): USD 5–10 per traveller per day, placed in the communal tip box at the end of your stay
- Lodge porters: USD 1–2 per bag
Drivers and transfers:
- Short transfer (airport to hotel, 30–60 min): USD 5–10
- Full-day drive: USD 15–20
Kilimanjaro climbers:
- Lead guide: USD 20–30 per day from the group
- Assistant guide: USD 12–15 per day from the group
- Cook: USD 12 per day from the group
- Porters: USD 6–10 per porter per day
For a 7-day safari, budget USD 150–200 per traveller in tip cash, in a dedicated envelope of small-denomination USD bills. Keep USD 5s, 10s and 20s — nobody in Tarangire can change a USD 100 note.
Tip in dollars for guides and senior staff (they hold value better and guides often prefer them); tip in shillings for everyday local-service staff who spend close to home.
Tipping budget: how much cash to set aside before you arrive
Tipping is the most commonly under-budgeted item on Tanzania itineraries. For a 7-day safari, a realistic cash tipping budget is USD 150–200 per traveller, distributed roughly as:
- Safari guide: USD 15–25 per day (from the group total, not per person)
- Camp staff pool (cooks, housekeeping, camp manager): USD 5–10 per traveller per day
- Transfer driver: USD 5–10 for a short run; USD 15–20 for a full-day drive
- Airport and lodge porters: USD 1–2 per bag
Tip in dollars for guides and senior staff (they prefer it); tip in shillings for everyday service staff who spend locally. Keep a dedicated envelope of small-denomination USD bills — USD 5s, USD 10s, USD 20s — before you leave your last town.
Mobile money and digital payments
Tanzania is heavily M-Pesa and Tigopesa territory. If you have a local SIM card, you can top up a mobile money wallet and pay at markets, taxis and even some restaurants via QR code or phone-to-phone transfer. This is mostly relevant for longer stays or people who want to buy SIM cards and pay like a local.
For a short tourist stay, mobile money is not essential. But if you buy a Vodacom SIM at the airport, you can often get better data deals and occasionally use the wallet for day-to-day spending. Some Zanzibar restaurants and beach vendors now accept QR code payments via M-Pesa; the cashless tourism push has accelerated this since 2023.
Cards are increasingly accepted at upmarket establishments on both Zanzibar and the mainland. Contactless Visa and Mastercard work at most hotel restaurants, dive operators and the better retail shops. Do not expect it everywhere and always have a cash backup.
Quick reference: budget by trip type
| Trip type | Daily spend per person | Notes |
|---|---|---|
| Backpacker (guesthouses, local food) | USD 30–50 | Mostly TZS; card rarely needed |
| Mid-range tourist | USD 80–150 | Mix of card and cash |
| Comfortable beach stay (Zanzibar) | USD 150–300 | Mostly card; cash for tips |
| Entry-level lodge safari | USD 350–500 | All-in including park fees |
| Mid-range lodge safari | USD 600–1,000 | All-in |
| High-end / luxury safari | USD 1,200–3,000+ | Fees, guide, lodge all included |
Safari prices are per person per day, all-inclusive (accommodation, meals, game drives, park fees, guide). They do not include tips, Zanzibar ZIC insurance, flights to/from Tanzania, or visas.
How much cash to actually carry
Carry USD 300-500 per person in clean recent notes as your dollar float, mostly for tips, any cash-priced tours and emergencies, plus a card or two for fees and hotels. Top up TZS from ATMs as you go rather than carrying enormous local cash. Keep your money split across two spots, a money belt and your day bag, and hold a stash of small TZS notes for tips, taxis and markets where nobody can break a big bill.
Tipping is real money here and worth budgeting: about USD 15-25 a day for a safari guide (from the group), USD 5-10 a day pooled for camp staff, and roughly 10 percent rounded onto restaurant bills. Tip guides in dollars, everyday staff in shillings.
What to avoid
A few patterns that cost people money or create problems:
Old or damaged dollar notes. The 2009-and-newer rule is enforced strictly across East Africa. Bring crisp bills from your home bank; do not pick up leftover currency from a friend who travelled here five years ago.
Relying on one card. Card machines fail, connections drop, and some parks and lodges genuinely cannot process a payment when the system is down. Two cards on two different accounts (ideally Visa and Mastercard from different networks) is the minimum sensible safety net.
Carrying all your cash in one place. Split it: a money belt worn on the body with your main USD float and one card; a day bag or hotel safe with daily spending cash and your backup card. Losing one means you still have the other.
Changing money at your safari camp. Some camps will exchange at a rate that is convenient for them, not you. Unless you are stuck in the middle of the Serengeti with no other option, wait for a town bureau.
Forgetting small denominations. A stack of USD 50 notes is useless when your guide tip is USD 20 and nobody can change them in the Tarangire gate area. Bring mixed: USD 5s, 10s and 20s are the working currency of safari tipping.
Next, line this up with your route in our Tanzania travel overview and pin down timings with the best time to visit Tanzania guide so your budget matches the season. For tipping cash, see our Tanzania tipping guide.
Frequently asked questions
Should I bring US dollars or euros to Tanzania?
Bring US dollars. They are accepted for park fees, hotels and tours far more widely than euros or pounds, and they get the best exchange rate. Crucially the notes must be series 2009 or newer and unmarked, or banks and bureaux will refuse them.
Can I pay everything by card in Tanzania?
No. Cards work at upmarket hotels, established restaurants and supermarkets in Stone Town, Arusha and Dar, often with a 3-5 percent surcharge. Markets, small guesthouses, dala-dalas, most park gates and village shops are cash-only, so never rely on plastic alone.
How much cash should I carry in Tanzania?
Plan on USD 300-500 per person in dollars for fees and tours, topped up with TZS from ATMs as you go. Keep it split across two places and carry small TZS notes for tips, taxis and the odd cold beer.
Are ATMs reliable in Tanzania?
In towns yes, in the bush no. CRDB and NMB ATMs in Arusha, Stone Town, Moshi and Dar usually dispense TZS, with withdrawal caps around TZS 400,000 per transaction and a fee near USD 3-5. There are no ATMs inside the parks, so draw cash before you leave a town.
How much should I tip in Tanzania?
Tipping is expected and matters. Reckon on USD 15-25 per day for a safari guide from the group, USD 5-10 a day for camp staff pooled, and rounding up restaurant bills by about 10 percent. Tip guides in dollars, everyday staff in shillings.
Is it safe to change money at the airport?
Use it only for a small amount to get going. Airport rates are poorer than town bureaux de change and bank ATMs. Change a little at Kilimanjaro or Zanzibar arrivals, then top up properly in Arusha or Stone Town.
What changed with Tanzania's currency rules in March 2025?
Tanzania's Bank of Tanzania Foreign Currency Usage Regulations 2025, GN 198 of 2025 (effective 28 March 2025), prohibit the use of foreign currencies for local transactions. In practice this means prices must be quoted and settled in TZS. Tourism services like lodges and safari operators convert USD-quoted prices to TZS at the daily rate and charge you accordingly. The practical upshot is that large USD cash payments at most properties are now handled electronically in shillings — bring dollars for visa, ZIC insurance and tips, but expect your lodge bill to be settled in TZS equivalent.
Does M-Pesa work for foreign tourists in Tanzania?
No, not directly. Tanzania's M-Pesa and Tigopesa mobile money systems require a local SIM card and a registered Tanzanian account — you cannot link a foreign bank card or international account. If you buy a Vodacom SIM at the airport (around 1,000 TZS for the SIM, registered with your passport in about 5 minutes), you can set up a mobile wallet and top it up with cash. Some Zanzibar beach vendors and restaurants accept QR code payments via M-Pesa, but this is mostly relevant for longer stays. For a short holiday, mobile money is optional rather than essential.

