South Africa
Useful apps for South Africa: transport, maps, translation
Install five apps before you fly: Uber or Bolt for rides, Google Maps with offline areas downloaded, WhatsApp for hosts and guides, your bank's card app with travel notifications on, and EskomSePush for power-cut schedules. Add SnapScan or Zapper for small vendors, and a SANParks app if you are visiting national parks. Everything else is optional.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideSouth Africa
Key facts
- Ride-hailing
- Uber and Bolt both operate in South Africa; Bolt is often cheaper, Uber has more cars in Cape Town and Johannesburg
- Maps
- Google Maps works well in cities and on main roads; download offline areas for parks and the Karoo
- Messaging
- WhatsApp is the default for hosts, guides and restaurant bookings
- QR payments
- SnapScan and Zapper at small vendors; contactless cards, Apple Pay and Google Pay widely accepted
- Power cuts
- EskomSePush shows scheduled cuts and local load reduction; national load-shedding has been off since 2025
- Parks
- SANParks app for bookings and gate times
- Coverage
- Good on main roads and in towns, thin in parks and the Karoo
- SIM registration
- RICA registration with your passport required for a local SIM
Details
Set up before you land. A working data connection is what makes every other app useful, so sort out a SIM or eSIM first — see the SIM and eSIM page for the RICA registration step. Then install and log in to the apps below while you still have home Wi-Fi, because some need SMS verification that is easier on your home number.
Ride-hailing is the single most useful category. Uber and Bolt both work in Cape Town, Johannesburg, Pretoria, Durban and most tourist towns, and both accept international cards. Bolt is frequently cheaper; Uber usually has more cars at busy times. Fares are metered in rand and shown before you confirm. Outside the big cities, availability thins after dark and in small towns, so book earlier or arrange a transfer.
Google Maps is the default for navigation and works well on main roads and in cities. Coverage is thin in national parks and the Karoo, so download offline map areas before you leave a town. Waze is a popular local alternative for traffic in Johannesburg and Cape Town. For public transport, Google Maps shows some routes but is not reliable for minibus taxis, which have no app-based schedule.
WhatsApp is how South Africa communicates. Hosts, tour guides, restaurants and drivers all use it, and a WhatsApp message often gets a faster reply than email or a phone call. Keep your number active with roaming or a local SIM so you can receive messages.
For payments, contactless cards, Apple Pay and Google Pay are widely accepted. SnapScan and Zapper are QR payment apps used by small vendors, market stalls and some parking attendants; they link to a card and are useful when a stall has no card machine. Your bank's app should have travel notifications switched on so a foreign transaction does not trigger a block.
EskomSePush is a South African-specific app that shows scheduled power cuts and local load reduction by area. National load-shedding has been off since 2025, but local outages still happen, so the app is worth having if you are staying somewhere with an electric gate or a fridge full of food. The SANParks app covers national park bookings and gate times if your trip includes Kruger or another park.
| App | What it does | When you need it |
|---|---|---|
| Uber | Ride-hailing, card payment | Cities and tourist towns, day and night |
| Bolt | Ride-hailing, often cheaper | Cities, short trips |
| Google Maps | Navigation, offline areas | Everywhere; download before parks |
| Waze | Traffic-aware navigation | Johannesburg, Cape Town commutes |
| Messaging hosts and guides | Whole trip | |
| SnapScan / Zapper | QR payments at small vendors | Markets, stalls, some parking |
| EskomSePush | Power-cut schedules by area | If your accommodation depends on power |
| SANParks | Park bookings and gate times | Kruger and other national parks |
Availability and pricing can change; check the app store before you rely on one.
Tips
Download offline Google Maps for every park and long drive before you leave the last town with signal.
Save your accommodation and key contacts in WhatsApp before you arrive, so you are not searching for them on arrival.
Keep a small amount of cash for parking attendants and car guards, even if you mostly pay by card.
If you use a local SIM, remember that RICA registration needs your passport and can take a few minutes at the shop.
Check EskomSePush the night before a long drive if your route passes through areas with local outages.
- Download offline maps before parks and the Karoo
- Save contacts in WhatsApp in advance
- Keep small cash for parking and car guards
- Register your SIM with your passport (RICA)
- Check power-cut schedules if your stay depends on power
Questions people ask
Which apps do I need in South Africa?
At minimum: Uber or Bolt, Google Maps with offline areas, WhatsApp, your bank's card app, and EskomSePush. Add SnapScan or Zapper for small vendors and the SANParks app if you are visiting national parks.
Does Uber or a local taxi app work in South Africa?
Yes. Uber and Bolt both operate in Cape Town, Johannesburg, Pretoria, Durban and most tourist towns, and accept international cards. Availability thins after dark and in small towns, so book earlier or arrange a transfer.
Does Google Maps work well in South Africa?
Yes in cities and on main roads. Coverage is thin in national parks and the Karoo, so download offline map areas before you leave a town. Waze is a popular local alternative for traffic.
Deep dive
Every source; changeable facts are marked check
Sources
- officialSouth African Tourism
- officialSANParks
- officialEskom
- officialICASA (RICA registration)
- secondaryWikivoyage – South Africa