💰 This page covers the street-level details of spending money in Johannesburg: card acceptance by neighborhood, ATM safety, how to pay for the Gautrain and Uber, and what to carry for Soweto visits and market days. For South Africa-wide ATM tips, tipping norms, and exchange rate advice:
🎧 Order South African Rand Before You Fly
Have cash in hand when you land. Insured delivery, 2–5 day shipping.
Order ZAR → CEI Currency ExchangeDo You Need Cash in Johannesburg?
Less than you might expect. Johannesburg is surprisingly card-friendly for an African city. Restaurants, malls, supermarkets, and most formal shops accept Visa and Mastercard. You will need cash for informal traders, minibus taxis, Soweto market stalls, car guards, and tipping. Carry R200–500 as backup. Compared to Cape Town, Joburg is similarly card-friendly in tourist areas.
Where You Will Need Cash
Informal market stalls and street food vendors. Minibus taxis (local shared transport, cash only). Car guards (R5–10 per parking stint). Soweto market stalls and smaller shops. Tipping at restaurants, for car guards, and petrol attendants. Curio sellers at tourist sites. Some township restaurants.
Where Cards Work Fine
Hotels at all levels. Malls (Sandton City, Mall of Africa, Rosebank Mall, Eastgate). Restaurants in Sandton, Rosebank, Maboneng, Parkhurst, and Melville. Apartheid Museum (R120, card accepted). Gautrain (contactless card). Supermarkets (Woolworths, Pick n Pay, Checkers). Uber and Bolt (card via app). South Africa has one of the highest card penetration rates in Africa.
Paying by Card in Johannesburg
South Africa's card infrastructure is modern and widespread. Visa and Mastercard are accepted almost everywhere formal businesses operate. Amex has growing acceptance at hotels and larger restaurants. Contactless (tap-to-pay) works at most terminals. Apple Pay and Google Pay are supported. The divide is between formal businesses (cards) and informal economy (cash).
Sandton
Joburg's business and luxury district is fully card-friendly. Sandton City and Nelson Mandela Square shops and restaurants all accept cards. Hotels (Michelangelo, InterContinental, Radisson) accept all major cards. The Gautrain Sandton station is here. Fine dining, designer boutiques, and craft markets at the Sandton Farmers' Market (Saturdays, most stalls take cards) make this area nearly cashless.
Rosebank
A vibrant arts and dining hub. Rosebank Mall is fully card-friendly. The Rosebank Sunday Market (rooftop, art and food) has most stalls accepting cards. The Zone@Rosebank has restaurants and cinemas (cards accepted). The Keyes Art Mile galleries take cards. Gautrain station is here. A very walkable, card-friendly neighborhood.
Maboneng
Joburg's regenerated arts district in the inner city. Restaurants and galleries along Fox and Main Streets accept cards. The Market on Main (Sundays, food and crafts) has many stalls accepting cards, though some prefer cash. Arts on Main complex is card-friendly. The area is walkable during the day but take an Uber at night. Budget R100–200 in cash for market browsing.
Soweto
South Africa's most famous township has tourist-friendly infrastructure. Vilakazi Street restaurants (Sakhumzi, Nambitha) accept cards. Mandela House Museum (R80, card accepted). Hector Pieterson Museum (R40, card accepted). Smaller shops, shisa nyama (braai) spots, and market stalls prefer cash. Guided tours (R400–800) accept card at booking. Bring R100–200 in cash.
Parkhurst & Melville
4th Avenue Parkhurst is a tree-lined strip of restaurants, cafes, and boutiques, all card-friendly. 7th Street Melville has restaurants and bars that accept cards (bohemian vibe, great nightlife). Both neighborhoods are popular with locals for weekend dining. Walk between restaurants easily. Cash needed only for car guards (R5–10).
Inner City / CBD
The Johannesburg CBD is gritty and not a primary tourist area. Constitution Hill (R100, card accepted) and the Neighbourgoods Market at Braamfontein (Saturdays, cards at many stalls) are exceptions. Street vendors and informal shops are cash-only. Do not use street-facing ATMs. Visit with a guide or on organized tours. Carry minimal cash (R100–200).
ATMs in Johannesburg
For South Africa-wide ATM advice, see the South Africa guide.
Look for these logos. South African bank ATMs work reliably with foreign Visa and Mastercard.
Standard Bank
Nedbank
ABSASafe ATM Locations
Inside malls: Sandton City, Rosebank Mall, Mall of Africa, Eastgate. Inside bank branches: Standard Bank on Rivonia Road (Sandton), FNB in Rosebank. OR Tambo Airport: ATMs in the arrivals hall (FNB, Standard Bank, ABSA). Gautrain stations: ATMs inside the secure area. Always use ATMs inside buildings, not street-facing machines.
⚠ ATM Safety is Critical in Joburg
Never use ATMs on the street, especially in the CBD. Use machines inside malls, bank branches, or hotel lobbies. Be aware of people standing too close. Cover your PIN. Do not accept help from strangers at ATMs. Withdraw larger amounts less frequently to reduce ATM visits. Always decline DCC and choose to be charged in ZAR.
Paying for the Gautrain, Uber & Transport
Gautrain
Joburg's rapid rail connects the airport to Sandton, Rosebank, and Park Station (city center). Buy a Gautrain Gold Card at station machines (R50 for the card, then load credit) or tap your contactless bank card. Airport to Sandton costs about R185 (15 minutes). Clean, safe, air-conditioned, and the fastest way from the airport. Also connects to Pretoria (R78, 40 minutes).
Uber & Bolt
Uber and Bolt are the recommended way to get around Johannesburg. Both accept credit cards through the app. Rides are affordable: Sandton to Maboneng R80–120, airport to Sandton R250–350. Much safer and more convenient than hailing taxis. Always confirm your driver's details before getting in. Uber is available 24/7.
Minibus Taxis
Minibus taxis are South Africa's main public transport and are cash only (R10–30 per ride). They are used by locals but can be confusing for tourists (no fixed stops or published routes). Not recommended for first-time visitors to Joburg. Use the Gautrain and Uber instead.
Airport Transfers
OR Tambo International Airport (JNB) is 25 km from Sandton. Gautrain: R185 to Sandton (15 minutes, Gold Card or contactless). Uber/Bolt: R250–350 (30–45 minutes depending on traffic, card via app). Hotel shuttle: many hotels offer pickup (arrange in advance). Metered taxi: R400–500 (card or cash). The Gautrain is fastest during rush hour.
Tipping in Johannesburg
The South Africa guide covers general norms. In Joburg specifically: Restaurants: 10–15% (not usually included). Car guards: R5–10 each time you park (essential, these are informal but expected). Petrol attendants: R5–10 (full service is standard in SA). Uber drivers: optional, can tip in the app. Hotel porters: R20–30 per bag. Always tip in cash, even when paying the bill by card.
Prices in Johannesburg
Johannesburg offers excellent value for international visitors. The weak rand makes dining and entertainment very affordable. Sandton is pricier, but Maboneng, Melville, and Soweto offer great value.
| Item | Price (ZAR) | Price (USD) |
|---|---|---|
| Coffee (cafe) | R30–50 | $1.65–2.75 |
| Craft beer | R50–80 | $2.75–4.40 |
| Bunny chow (street food) | R40–60 | $2.20–3.30 |
| Lunch (mid-range) | R120–200 | $6.60–11 |
| Dinner (upscale) | R300–600 | $16.50–33 |
| Gautrain airport to Sandton | R185 | $10.20 |
| Uber across town | R80–150 | $4.40–8.25 |
| Apartheid Museum | R120 | $6.60 |
| Mandela House | R80 | $4.40 |
| Constitution Hill | R100 | $5.50 |
| Soweto bicycle tour | R400–800 | $22–44 |
| Biltong (100g pack) | R40–80 | $2.20–4.40 |
| Budget hotel (per night) | R600–1,200 | $33–66 |
USD estimates based on approximately R18.15 = $1. Rates fluctuate significantly.
Day Trips from Johannesburg
Pretoria (40 minutes by Gautrain)
South Africa's administrative capital. Gautrain from Park Station costs R78 (card or Gold Card). The Voortrekker Monument (R90, card accepted), Union Buildings (free), and Church Square are the main sights. Pretoria is card-friendly at restaurants and malls. Bring R100 in cash for smaller shops and car guards.
Cradle of Humankind (45 minutes by car)
A UNESCO World Heritage Site. Maropeng visitor center and Sterkfontein Caves cost R220 combined (card accepted). Reach by rental car or Uber (R300–400 each way). Restaurants in the area (like Cradle Boutique Hotel) accept cards. A fascinating half-day trip exploring early human origins.
Lion & Safari Park (45 minutes by car)
A wildlife park closer to Joburg than Kruger. Entry costs R280 (card accepted). Self-drive through the park or join a guided game drive (R250 extra, card accepted). Feed giraffes and see lions, cheetahs, and wild dogs. Reach by rental car or organized tour (R800–1,200, card at booking).
Pilanesberg Game Reserve (2.5 hours by car)
Big Five game reserve in a volcanic crater. Self-drive entry costs R110 (card accepted). Guided game drives from R700 per person. Lodges accept cards. Bring R200 cash for curio shops at the gates. An affordable safari alternative to Kruger for those short on time. Day trips from Joburg are possible but an overnight stay is better.
Johannesburg Quick Reference
| Destination | Cards? | Cash Needed? | Notes |
|---|---|---|---|
| Sandton / Rosebank | ✅ Everywhere | R50 for car guards | Fully card-friendly |
| Maboneng markets | ✅ Most stalls | R100–200 | Some craft stalls prefer cash |
| Soweto | ✅ Museums / ❌ Markets | R100–200 | Main tourist spots take cards |
| Museums | ✅ Cards accepted | Not needed | Apartheid Museum, Constitution Hill |
| Gautrain | ✅ Contactless | Not needed | Gold Card or tap bank card |
| Uber / Bolt | ✅ Card via app | Not needed | Recommended transport |
| Safari day trip | ✅ Entry by card | R200 | Curio shops at gates |
Frequently Asked Questions
Do I need cash in Johannesburg?
Less than you might expect. Restaurants, malls, and most shops accept cards. You need cash for informal traders, minibus taxis, car guards (R5–10), and tipping. Carry R200–500 as backup.
Is Johannesburg safe for carrying cash?
Take sensible precautions. Use ATMs inside malls or bank branches. Do not flash cash. Keep money in a front pocket. Carry only what you need (R200–500). Use card payments and ride-hailing apps to minimize cash needs.
How do I pay for the Gautrain?
Buy a Gold Card at station machines (R50) or tap your contactless bank card. Airport to Sandton costs about R185 (15 minutes). Clean, safe, and the fastest way from the airport.
How much does a meal cost?
Street food R30–60. Mid-range restaurant R150–250. Fine dining R300–600. Coffee R30–50. Craft beer R50–80. Joburg is slightly cheaper than Cape Town for dining.
Can I use Uber in Johannesburg?
Yes. Uber and Bolt are widely used and recommended. Both accept credit cards. Rides are affordable (Sandton to Maboneng R80–120). Much safer than hailing taxis on the street.
Is Soweto safe to visit?
Yes, with a guided tour or by visiting main tourist areas. Vilakazi Street restaurants, Mandela House (R80), and the Apartheid Museum (R120) are tourist-friendly and card-accepting. Bring R100–200 cash for market stalls.
Pay Smart Across Johannesburg
The Wise card converts at the real mid-market rate with no FX markup. Tap to pay at restaurants, shops, and museums. Hold ZAR, USD, and 40+ currencies. Free ATM withdrawals up to $100/month.
Get the Wise Card →