💰 Quick Context: The Ugandan Shilling
Uganda uses the Ugandan Shilling (UGX). A street food meal costs UGX 5,000–15,000, a restaurant meal UGX 20,000–60,000, and a mid-range hotel night UGX 150,000–400,000. Quick math: divide by 4,000 to get USD. So UGX 20,000 is roughly $5, and UGX 100,000 is about $25. Uganda is overwhelmingly a cash economy. Bring crisp US dollar bills to exchange on arrival, and plan to use shilling for nearly everything.
🎧 Order Ugandan Shilling Before You Fly
Have cash in hand when you land. Insured delivery, 2–5 day shipping.
Order UGX → CEI Currency ExchangeCash vs. Card: What to Expect in Uganda
Uganda is a heavily cash-dependent country. Card acceptance is limited to upscale hotels like the Kampala Serena and Sheraton, some international restaurants in Kololo and Bugolobi, and a handful of high-end safari lodges. Plan to carry Ugandan shilling for almost all other transactions.
Cash covers everything else: Owino Market, Nakasero Market, boda-bodas (motorcycle taxis at UGX 2,000–5,000 per ride), matatu minibuses, Rolex stands (chapati egg wraps for UGX 3,000–5,000), and local restaurants are all cash-only. Even guesthouses and mid-range lodges outside Kampala rarely accept cards.
Bring crisp USD to exchange. $50 and $100 bills printed after 2006, without marks or tears, get the best rates at forex bureaus on Kampala Road and in Garden City Mall. Safari lodges and national parks quote prices in USD and often accept dollar payment directly. How much to carry: Budget $50–150 per day depending on your travel style. Gorilla trekking days require extra for porter tips and park-area meals.
How to Get Shillings for Your Uganda Trip
Uganda runs a soft dual-currency tourism economy. USD is essential for safari and gorilla-trekking spending: Bwindi gorilla permits ($800 per person), Mgahinga gorilla permits, Murchison Falls and Queen Elizabeth NP lodges, and most safari operator deposits all price and settle in USD. Cards work at the Kampala Serena, Sheraton, and a handful of upscale Kololo restaurants. Cash still owns the rest: Owino Market, Nakasero Market, boda-boda motorcycle taxis (UGX 2,000–5,000), matatu minibuses, Rolex chapati stalls, and most rural and gorilla-trek-area spending. The pragmatic path: bring meaningful USD plus a small safari-tip cash pool, plus pull shillings from a Stanbic or Centenary Bank ATM as needed.
Bring USD or order shillings before you fly
For pre-arrival UGX, two paths. A currency-exchange service like CEI Currency Exchange may stock Ugandan shillings on request, with insured 2–5 day delivery. Most US home banks generally do not stock UGX. Backup that's essential in Uganda: pack USD $500–1,500 in clean post-2009 large bills (Uganda is famously strict about USD bill quality and series; pre-2006 bills get rejected outright; $50s and $100s get noticeably better rates than smaller denominations). Gorilla permits, lodge balances, and tour deposits routinely settle in USD. Uganda does not have a Bank of America Global ATM Alliance partner. The cleanest setup for most Uganda trips: pack USD in clean post-2009 bills for permits, lodge fees, and tip pools; use a Wise card at Kampala upscale restaurants and Sheraton-tier hotels; and pull shillings from Stanbic or Centenary Bank ATMs for daily local spending.
Withdraw from a Ugandan bank ATM
On the ground, the cheapest source of shillings is a major Ugandan bank ATM. Stanbic Bank Uganda, Centenary Bank, DFCU Bank, Equity Bank Uganda, and Standard Chartered Uganda all give the actual interbank rate with no markup. Most charge a per-transaction operator fee for foreign cards (typically UGX 8,000–15,000, posted on the screen before you confirm). Withdrawal limits run roughly UGX 800,000–1,500,000 per transaction. Bank ATMs cluster around Kampala (Garden City, Kololo, Bugolobi), Entebbe, and at EBB (Entebbe International) airport arrivals. Coverage thins fast at gorilla-trek bases (Bwindi, Mgahinga) and along most safari routes. Decline DCC every time the screen offers "charge in USD". See the Best ATMs section below for the bank-by-bank lineup. Want to know what a Stanbic withdrawal will actually cost on your card after fees? Drop it into our ATM fee calculator.
Airport counters & forex bureau touts
Three traps to walk past in Uganda, and one important exception. The currency-exchange counters in arrivals at EBB (Entebbe International) advertise rates that look reasonable but routinely run 5–10% off the interbank rate. The exchange windows inside safari lodges target captive guests with rates 8–15% off the central bank rate. Honest exception worth knowing: licensed forex bureaux along Kampala Road, around the Garden City Mall, and on Acacia Avenue often offer the country's best USD-to-UGX spreads if you've brought clean post-2009 USD. EnHas Forex and other licensed bureaux are widely used by expats. Third, the standalone independent ATMs at smaller hotel arcades layer DCC pitches and operator fees. Stick to bank-branded ATMs at Stanbic, Centenary, DFCU, Equity, or Standard Chartered Uganda; decline DCC; and licensed Kampala Road forex bureaux are the one acceptable cash-to-cash route. Uganda does not yet have a city-specific guide on this site, but the Best ATMs section below covers the bank lineup.
For a side-by-side comparison of every method (bank wire, travel card, pre-order, ATM, exchange counter) including USD-to-UGX timing tips, see our complete Getting Currency guide →.
Best ATMs to Use in Uganda
ATMs are available in Kampala and major towns like Jinja, Entebbe, Fort Portal, and Mbarara. Most dispense Ugandan shilling only. Withdrawal limits are typically UGX 500,000–1,000,000 per transaction (about $125–250). ATMs are scarce near national parks and in rural areas, so withdraw enough cash before heading out on safari.
Stanbic Bank Uganda
Uganda's largest bank by assets with the most extensive ATM network. Stanbic ATMs are found throughout Kampala, Entebbe, Jinja, and most major towns. Part of the Standard Bank Group, so international cards are reliably accepted.
RecommendedAbsa Bank Uganda
Formerly Barclays Bank Uganda, now part of the Absa Group. Strong ATM presence in Kampala and larger towns. ATMs accept Visa and Mastercard with English-language interface. A reliable choice for international visitors.
RecommendedStandard Chartered Uganda
International bank with ATMs in Kampala and Entebbe. Standard Chartered machines are well-maintained and reliably accept international Visa and Mastercard. Fewer locations than Stanbic, but a solid option in the capital.
Recommendeddfcu Bank
One of Uganda's established commercial banks with ATMs in Kampala and regional centres. A good backup when Stanbic or Absa machines are unavailable or out of cash.
RecommendedCentenary Bank
Uganda's largest microfinance-turned-commercial bank with a massive branch and ATM network, especially in rural areas. Centenary Bank ATMs can be found in smaller towns where other banks have no presence, making them useful for safari travellers.
Recommended⚠ Watch Out for Dynamic Currency Conversion (DCC)
DCC is very rare in Uganda, but some ATMs or card terminals at upscale hotels may offer to charge you in USD instead of UGX. Always decline and choose to be charged in "UGX" or "local currency." Accepting USD means a 3–8% markup hidden in their exchange rate. The risk is low in Uganda, but stay alert at high-end establishments in Kampala.
ATMs to Avoid in Uganda
Most ATMs in Uganda are operated by legitimate banks, but unbranded standalone machines can be unreliable. Stick to the major bank ATMs listed above, especially when withdrawing large amounts before heading to remote areas.
Standalone Unbranded ATMs
Unbranded machines found in hotel lobbies, shopping centres, and petrol stations. These may charge extra fees, have lower withdrawal limits, or be unreliable. Walk to a Stanbic or Absa ATM instead.
AvoidPaying by Card in Uganda
Card Networks
Visa has the best acceptance in Uganda, followed by Mastercard. Both work at the Kampala Serena, Sheraton Kampala, some restaurants in Kololo, and a handful of high-end safari lodges like Bwindi Lodge and Clouds Mountain Gorilla Lodge. Even at these locations, terminals can go offline, so always carry cash as backup. American Express and Discover are not accepted anywhere in Uganda.
Contactless & Mobile Payments
Contactless tap-to-pay does not work in Uganda. Even the few terminals at upscale hotels are chip-and-PIN only. Do not count on contactless or mobile wallets. MTN Mobile Money and Airtel Money are how most Ugandans pay for everything from groceries to boda-boda rides, but these require a local SIM card and national ID registration, making them impractical for short-term visitors. Apple Pay and Google Pay have no acceptance in Uganda.
Where Cards Will Not Work
Rolex stands (the famous chapati egg wraps sold on every street corner, UGX 3,000–5,000) and all street food are cash-only. Owino Market (Kampala's massive secondhand clothing market) and Nakasero Market (fresh produce) are entirely cash-based. Boda-bodas (motorcycle taxis, UGX 2,000–5,000 per ride), matatus (minibus taxis), and private hire drivers all require cash.
Budget and mid-range lodges outside Kampala accept cash only. 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.
Tipping in Uganda
Tipping Guide
Tipping is not expected at local eateries in Uganda, but it is appreciated in tourist settings. At tourist-oriented restaurants in Kampala (Cafe Javas, Endiro Coffee, etc.), 10% is generous. At local restaurants, no tip is expected.
Safari guides receive $10–20 per day for private tours, or $5–10 per person per day for group safaris. Gorilla trekking porters at Bwindi receive $5–10 each. These porters carry your daypack and help on steep, muddy trails, and tips are a major part of their income. Safari drivers receive $5–10 per day. Hotel porters receive UGX 5,000–10,000 per bag.
Uganda: Practical Money Tips
Things to Know
Gorilla trekking permits cost $700 per person and must be booked in advance through the Uganda Wildlife Authority (UWA) or a licensed tour operator, typically by card or wire transfer. This is your single largest Uganda expense. National park entry fees at Bwindi, Queen Elizabeth, Murchison Falls, and Kibale Forest are set in USD ($40 per day for foreign adults), so paying in dollars avoids unfavorable conversion.
Withdraw all the shilling you need before leaving Kampala. Stanbic and Absa ATMs on Kampala Road and at Garden City Mall are the most reliable. The nearest ATM to Bwindi is in Kabale (2 hours from Buhoma gate), and Murchison Falls has no ATMs at all. Kampala traffic is extreme: crossing from Kololo to the city centre can take 2+ hours. Factor this in if you need to visit a bank or forex bureau.
Jinja (the Nile source, white water rafting at $125–150 per person) has Stanbic and Centenary Bank ATMs in town. Fort Portal (base for Kibale Forest chimpanzee tracking) has Stanbic and Absa ATMs. You cannot take large amounts of UGX out of the country, so spend or exchange remaining shilling before departure at Entebbe Airport.
Money Safety in Uganda
Staying Safe
Use ATMs inside Stanbic and Absa bank branches rather than street-facing machines, especially after dark in Kampala. ATM skimming is rare but not unheard of. Be discreet with cash. Avoid counting large stacks of shilling in public, particularly at Owino Market and around the old taxi park. Use a money belt or hidden pouch for your USD reserve and carry only what you need for the day in UGX.
Count your money carefully after every forex exchange and ATM withdrawal. Check notes for tears, as local shops and boda-boda drivers may reject damaged shilling bills. Keep your USD and UGX in separate pockets or pouches. Many travelers find it helpful to organize bills by denomination in a zip wallet. Tell your bank you are traveling to Uganda before departure. East African transactions are commonly flagged by fraud detection systems, and a frozen card in Kabale or Fort Portal leaves you with no backup.
Frequently Asked Questions
How much does a gorilla trekking permit cost in Uganda?
A gorilla trekking permit costs $700 per person for foreign non-residents. Permits must be booked in advance through the Uganda Wildlife Authority or a licensed tour operator, typically paid by card or bank transfer. This is likely your single largest expense in Uganda.
Should I bring US dollars to Uganda?
Yes. Bring crisp, unmarked $50 and $100 bills printed after 2006. These get the best exchange rates at forex bureaus on Kampala Road and in Garden City Mall. Safari lodges, national parks, and some hotels quote prices in USD and accept dollar payment directly. Torn or worn bills may be rejected.
Are there ATMs near Bwindi Impenetrable National Park?
There are no ATMs at Bwindi itself. The nearest ATMs are in Kabale (about 2 hours from Buhoma gate) or Kisoro (about 1.5 hours from Rushaga gate). Withdraw all the cash you need before leaving Kampala or Entebbe, or at the latest in Kabale.
Can I use credit cards in Uganda?
Card acceptance is very limited. Upscale hotels like the Kampala Serena and Sheraton, some restaurants in Kololo and Bugolobi, and a few safari lodges accept Visa and Mastercard. Everywhere else is cash-only. Do not rely on cards as your primary payment method.
What is mobile money in Uganda?
MTN Mobile Money and Airtel Money are how most Ugandans pay for everything from groceries to utility bills. You need a local SIM card and national ID registration to use it, making it impractical for short-term visitors. Stick to cash and ATMs.
How much should I tip a gorilla trekking porter?
Tip your gorilla trekking porter $5–10 USD. These porters carry your daypack and help you on steep, muddy terrain in Bwindi. Tips are a significant part of their income and support the local community around the park.
Skip the Foreign Transaction Fees
The Wise card converts your money at the real mid-market exchange rate. No markups, no surprises. Spend Ugandan shilling like a local.
Get the Wise Card →Quick Comparison
| Method | Cost | Convenience | Best For |
|---|---|---|---|
| USD exchange at forex bureaus | Best (near mid-market rate) | ★★★★★ | Primary source of UGX for your trip |
| Bank ATMs (Stanbic, Absa, Standard Chartered) | Moderate (ATM fee + home bank fees) | ★★★★☆ | Backup cash when forex bureaus are closed |
| Hotel front desk exchange | High (3–8% markup) | ★★★☆☆ | Small amounts in a pinch |
| Entebbe Airport exchange | Moderate to High (rates vary) | ★★★☆☆ | Quick exchange on arrival for taxi fare |
Uganda Quick Facts
| Currency | Ugandan Shilling (UGX). Roughly 3,750 UGX = $1 USD |
| Cash vs. Card | Extremely cash-dependent. Bring crisp USD to exchange |
| Best ATMs | Stanbic Bank, Absa Bank, Standard Chartered, dfcu Bank, Centenary Bank |
| ATM Withdrawal Limit | UGX 500,000–1,000,000 per transaction (about $125–250) |
| Card Acceptance | Very limited. Upscale hotels and some restaurants in Kampala only |
| Tipping | Not mandatory. 10% at tourist restaurants. Tip safari guides $10–20/day |
| DCC Risk | Very low. Always choose UGX at ATMs if prompted |
| Best Strategy | Bring crisp USD bills. Exchange at forex bureaus. Withdraw UGX before heading to parks |