Cash only in Uganda: ATM limits, forex bureaus & what cards actually work

By Sarah Mitchell3 min read
Cash only in Uganda: ATM limits, forex bureaus & what cards actually work
Photo by Francesco Ungaro on Pexels (https://www.pexels.com/photo/giraffes-standing-on-grass-field-surrounded-by-plants-1233286/)

Uganda runs on cash. Cards work at a handful of upscale hotels and lodges, but street food, boda-bodas, matatus, and most mid-range places outside Kampala only take shillings — so plan to carry cash and treat cards as a backup, not the main plan.

Cash or card — what should you actually carry?

Carry cash as your primary payment method. Card acceptance is limited to upscale hotels, some international restaurants in Kampala, and high-end safari lodges. Outside those settings — markets, street food, boda-bodas, matatus, and mid-range lodges beyond Kampala — it's cash-only. US dollars are widely accepted for exchange and at safari lodges and national parks; bring bills printed after 2006 with no marks or tears, as these get the best rates at forex bureaus like those on Kampala Road and Garden City Mall.

Does contactless or mobile pay work here?

No. Contactless tap-to-pay doesn't work anywhere in Uganda, even at upscale hotels, where terminals are chip-and-PIN only. Apple Pay and Google Pay have no acceptance. Locals use MTN Mobile Money and Airtel Money, but these require a local SIM and national ID registration, making them impractical for short-term visitors.

Where can I find ATMs, and what do they cost?

ATMs exist in Kampala, Entebbe, Jinja, Fort Portal, and Mbarara, dispensing shillings only, with per-transaction limits roughly UGX 500,000–1,500,000. They're scarce or absent near national parks and rural areas — Murchison Falls has no ATMs at all, and the nearest one to Bwindi is two hours away in Kabale. Withdraw all the shillings you'll need before leaving Kampala for remote safari areas. Major bank ATMs (Stanbic, Centenary, DFCU, Equity, Standard Chartered) use the interbank rate with no markup but charge foreign cards a per-transaction operator fee of UGX 8,000–15,000; overall, ATM Access Fees for foreign cardholders range UGX 5,000–35,000, with most daily limits around UGX 2–3 million. There are no fee-free ATMs. If a terminal offers to charge you in USD instead of UGX (a form of Dynamic Currency Conversion), decline it — this can hide a 3–8% markup.

What will a day cost, and how do park fees work?

Budget roughly $50–150 per day depending on travel style, with extra needed on gorilla trekking days for porter tips and park-area meals. National park entry fees at Bwindi, Queen Elizabeth, and Murchison Falls can technically be paid by card at UWA offices, but cash (USD or UGX) is far more reliable since terminals are often offline.

FAQ

Should I exchange money before leaving Uganda? Yes — you cannot take large amounts of UGX out of the country, so spend or exchange remaining shillings before departure, including at Entebbe International Airport.

Where do I get the best exchange rates? Forex bureaux in Kampala and other towns often beat bank rates and keep longer hours; banks, bureaux, and Entebbe Airport all offer exchange.

Are withdrawal rules changing soon? From January 1, 2027, Bank of Uganda plans over-the-counter withdrawal limits of up to UGX 50 million per day, part of a push toward digital payments — practical impact on tourists is still unclear.

Sources

Related Topics

Uganda cash paymentsATM withdrawal limitsforex bureau ratesUganda travel moneyKampala card acceptancesafari area cash

Stay Connected Anywhere

Get instant eSIM data plans for 160+ countries. No physical SIM required.