Petrol vs Hybrid vs Electric: Real Cost Per KM for SA Uber Drivers in 2026
With petrol prices hitting R25.67 per litre in July 2026 and Eskom tariffs continuing their upward climb, South African ride-hail drivers are facing an existential question: what's actually the cheapest vehicle to operate per kilometre?
This isn't an academic exercise. For an Uber driver doing 800–1,200 km per week in Johannesburg, Cape Town, or Durban, the difference between a petrol hatchback and an electric SUV could mean R3,000–R5,000 per month in operating costs alone. Over a three-year vehicle ownership cycle, that's the difference between profit and debt.
We've crunched the real numbers — manufacturer specs, actual fuel consumption data, Eskom's published tariffs, insurance quotes, and maintenance schedules — to give you the definitive 2026 cost-per-kilometre comparison for South African Uber and ride-hail drivers.
📑 Table of Contents
1. Current Fuel & Electricity Prices in SA (July 2026)
South Africa's fuel prices have been on a rollercoaster. As of 13 July 2026, the official prices according to GlobalPetrolPrices.com (which aggregates Department of Mineral Resources and Energy data) are:
| Fuel Type | Price per Litre (Inland) | Price per Litre (Coastal) |
|---|---|---|
| 95 Octane Petrol | R25.67 | R25.05 |
| 93 Octane Petrol | R25.29 | R24.69 |
| Diesel 0.005% (50ppm) | R27.50 | R26.90 |
Source: GlobalPetrolPrices.com — South Africa gasoline prices (13 Jul 2026)
Electricity Tariffs (Eskom 2025/26)
Eskom's direct residential tariff for 2025/26 (NERSA-approved) sits at approximately R2.80–R3.50 per kWh, depending on your municipality and consumption band. Cape Town's City of Johannesburg tariff is similar. For EV charging, we'll use a blended average of R3.15/kWh for home charging, and R4.50–R6.00/kWh at public DC fast chargers (which include the operator's margin).
Sources: Eskom Tariffs & Charges 2025/26; City of Cape Town Electricity Tariffs
2. The Vehicles We're Comparing
These are the six vehicles most commonly seen on South African ride-hail platforms, spanning three categories:
Petrol Budget Segment
- Suzuki Dzire 1.2 GL — SA's bestselling budget sedan. 1.2L petrol, 5-speed manual. Claimed 4.9 L/100km (Suzuki SA). Real-world average for ride-hail: 5.8–6.5 L/100km. Purchase price: ~R215,000.
- Toyota Starlet 1.5 XS — Popular Uber Go choice. 1.5L petrol, manual/auto. Claimed 5.4 L/100km. Real-world: 6.2–7.0 L/100km. Purchase price: ~R260,000.
- VW Polo 1.0 TSI — Premium hatchback option. 1.0L turbo, 5-speed manual. Claimed 4.8 L/100km. Real-world: 5.8–6.5 L/100km. Purchase price: ~R310,000.
Hybrid Mid-Range
- Toyota Corolla Cross 1.8 Hybrid XS — SA's most popular hybrid. 1.8L petrol + electric motor. Claimed 4.2 L/100km (Toyota SA). Real-world ride-hail: 4.5–5.2 L/100km. Purchase price: ~R460,000.
Electric Premium Segment
- BYD Atto 3 Standard Range — Best-selling EV in SA. 60.5 kWh battery, 410 km claimed range (WLTP). Real-world: 350–380 km per charge. Energy consumption: 15.5–17.5 kWh/100km. Purchase price: ~R649,000.
- Haval Jolion HEV — Chinese hybrid SUV option. 1.5L turbo + electric motor. Claimed 5.2 L/100km. Real-world: 6.0–7.0 L/100km. Purchase price: ~R399,000. (Note: technically a mild hybrid, included as a Chinese-market alternative.)
Sources: Suzuki SA — Dzire specs; Toyota SA — Starlet; VW SA — Polo; Toyota SA — Corolla Cross Hybrid; BYD SA — Atto 3; Haval SA — Jolion
3. Fuel/Energy Cost Per KM
Here's where the rubber meets the road. We're using real-world fuel consumption figures — not manufacturer claims — based on ride-hail driving conditions (mixed urban/highway, frequent stops, aircon use, passengers).
| Vehicle | Fuel Type | Real-World Consumption | Fuel/Energy Cost Per KM |
|---|---|---|---|
| Suzuki Dzire 1.2 | 93 Petrol | 6.0 L/100km | R1.52/km |
| Toyota Starlet 1.5 | 93 Petrol | 6.5 L/100km | R1.64/km |
| VW Polo 1.0 TSI | 95 Petrol | 6.2 L/100km | R1.59/km |
| Toyota Corolla Cross Hybrid | 93 Petrol | 4.8 L/100km | R1.21/km |
| Haval Jolion HEV | 93 Petrol | 6.5 L/100km | R1.64/km |
| BYD Atto 3 (EV) | Electricity | 16.5 kWh/100km | R0.52/km (home) / R0.91/km (public DC) |
16.5 kWh/100km × R3.15/kWh = R51.98 per 100km = R0.52 per km
Calculation example (Suzuki Dzire):
6.0 L/100km × R25.29/L (93 octane inland) = R151.74 per 100km = R1.52 per km
The electric advantage is stark: home charging costs roughly one-third of petrol per kilometre. Even at public DC fast chargers (R5.50/kWh average), the BYD Atto 3 still undercuts every petrol option.
4. Maintenance Cost Per KM
Petrol vehicles have dozens of moving parts that EVs simply don't have: engine oil, filters, spark plugs, timing belts, exhaust systems, and complex transmissions. Hybrids sit somewhere in between — they still have petrol engines but with less wear due to electric assist.
| Vehicle | Service Interval | Avg. Service Cost | Maintenance Cost/KM | Key Items |
|---|---|---|---|---|
| Suzuki Dzire | 15,000 km | R2,800–R3,500 | R0.20/km | Oil, filters, plugs, brake pads |
| Toyota Starlet | 15,000 km | R3,000–R4,200 | R0.23/km | Oil, filters, plugs, brake pads |
| VW Polo TSI | 15,000 km | R3,500–R5,000 | R0.27/km | Oil, filters, turbo inspection, brake pads |
| Toyota Corolla Cross Hybrid | 15,000 km | R3,200–R4,500 | R0.24/km | Oil, filters, hybrid system check, brake pads |
| Haval Jolion HEV | 10,000 km | R2,500–R3,800 | R0.28/km | Oil, filters, turbo, brake pads |
| BYD Atto 3 (EV) | 20,000 km | R1,800–R2,500 | R0.11/km | Cabin filter, brake fluid, tyre rotation, coolant |
Sources: Manufacturer service price calculators; WesBank Vehicle Finance — cost of ownership estimates; AA Maintenance Guidelines
5. Insurance Costs
Insurance is a significant and often overlooked cost difference. EVs are generally more expensive to insure in SA due to higher vehicle values, specialist repair requirements, and battery replacement risk. However, some insurers now offer EV-specific products.
| Vehicle | Estimated Monthly Premium | Annual Insurance | Insurance Cost/KM* |
|---|---|---|---|
| Suzuki Dzire | R1,200–R1,600 | R16,000 | R0.16/km |
| Toyota Starlet | R1,400–R1,800 | R19,000 | R0.19/km |
| VW Polo TSI | R1,600–R2,200 | R22,000 | R0.22/km |
| Toyota Corolla Cross Hybrid | R2,200–R2,800 | R30,000 | R0.30/km |
| Haval Jolion HEV | R2,000–R2,600 | R27,000 | R0.27/km |
| BYD Atto 3 (EV) | R3,200–R4,000 | R42,000 | R0.42/km |
*Calculated at 100,000 km/year (typical aggressive ride-hail usage). Source: Insurance quotes from King Price, Budget Insurance, and Outsurance for 30-year-old driver in Johannesburg with clean record, comprehensive cover.
6. Depreciation & Total Cost of Ownership
Depreciation is the silent killer of ride-hail profitability. A vehicle that loses value rapidly eats into your earnings. Here's the realistic depreciation picture:
| Vehicle | Purchase Price | 3-Year Resale (est.) | Depreciation/KM* |
|---|---|---|---|
| Suzuki Dzire | R215,000 | R125,000 (58%) | R0.30/km |
| Toyota Starlet | R260,000 | R155,000 (60%) | R0.35/km |
| VW Polo TSI | R310,000 | R180,000 (58%) | R0.43/km |
| Toyota Corolla Cross Hybrid | R460,000 | R285,000 (62%) | R0.58/km |
| Haval Jolion HEV | R399,000 | R210,000 (53%) | R0.63/km |
| BYD Atto 3 (EV) | R649,000 | R370,000 (57%) | R0.93/km |
*Based on 300,000 km over 3 years (100,000 km/year). Resale estimates based on WesBank residual value projections and current AutoTrader market data.
7. Complete Cost Per KM Comparison — The Big Table
Here's the full picture, adding up every cost component for a high-mileage ride-hail driver doing 100,000 km per year:
| Cost Component | Suzuki Dzire | Toyota Starlet | VW Polo TSI | Corolla Cross Hybrid | Haval Jolion HEV | BYD Atto 3 (EV) |
|---|---|---|---|---|---|---|
| Fuel/Energy | R1.52 | R1.64 | R1.59 | R1.21 | R1.64 | R0.52* |
| Maintenance | R0.20 | R0.23 | R0.27 | R0.24 | R0.28 | R0.11 |
| Insurance | R0.16 | R0.19 | R0.22 | R0.30 | R0.27 | R0.42 |
| Tyres | R0.10 | R0.10 | R0.10 | R0.12 | R0.14 | R0.15 |
| Depreciation | R0.30 | R0.35 | R0.43 | R0.58 | R0.63 | R0.93 |
| Licence & Fees | R0.02 | R0.02 | R0.02 | R0.02 | R0.02 | R0.02 |
| TOTAL COST PER KM | R2.30 | R2.53 | R2.63 | R2.47 | R2.98 | R2.15 |
| Annual Cost (100k km) | R230,000 | R253,000 | R263,000 | R247,000 | R298,000 | R215,000 |
*BYD Atto 3 fuel cost assumes 100% home charging at R3.15/kWh. With mixed home/public DC charging, expect R0.65–R0.75/km.
Despite costing nearly 3× more to buy than the Suzuki Dzire, the BYD Atto 3 achieves the lowest total cost per kilometre thanks to its dramatically lower fuel and maintenance costs. Over 300,000 km (3 years of ride-hail), you'd save approximately R45,000 compared to the Dzire, and R120,000+ compared to the Haval Jolion.
But wait — there's a massive caveat. This calculation assumes you can reliably charge the BYD at home. If you're relying on public DC fast chargers at R5.50/kWh, the fuel cost per km rises to ~R0.91/km, pushing the total to approximately R2.54/km. Still competitive with the Starlet, but no longer the clear winner.
8. Load Shedding & EV Reality in SA
Let's address the elephant in the room: can you realistically drive an EV for ride-hail in South Africa given load shedding?
As of mid-2026, load shedding has significantly decreased thanks to improved Eskom generation performance and embedded solar capacity. However, it hasn't disappeared entirely. Here's the realistic picture:
Charging Strategy for EV Uber Drivers
- Overnight home charging: The most cost-effective method. Install a 7kW wallbox charger (R8,000–R12,000 installed). A full charge takes 8–9 hours. If load shedding hits overnight, you lose charging time — but a 5kW inverter + battery system (R50,000–R80,000) can keep the wallbox running during Stage 1–2 outages.
- Daytime top-ups: Between trips, plug in at shopping mall chargers (Mall of Africa, Sandton City, V&A Waterfront all have DC fast chargers). 30 minutes on a 60kW DC charger gives ~150 km of range.
- Workplace/solar charging: If you park at a location with solar panels (increasingly common), you can charge during the day essentially for free.
Public Charging Infrastructure (2026)
South Africa's public charging network has grown substantially. Key networks include:
- GridCars: 300+ charging locations nationwide
- ChargePoint/Capture Energy: Expanding in Gauteng and Western Cape
- Shell Recharge: Select Shell garages with DC fast chargers
- BMW/Mercedes dealer chargers: Often free but limited availability
For ride-hail, the availability of DC fast chargers (50–150kW) in metro areas is crucial. Johannesburg, Cape Town, and Durban now have sufficient coverage for daily Uber use, though planning is still required.
9. The Verdict: Which Should You Choose in 2026?
The answer depends on your budget, your daily km, and your risk tolerance:
🥇 Best Overall Value: Toyota Corolla Cross 1.8 Hybrid XS
Total: R2.47/km — If you need a car that works 365 days a year with zero charging infrastructure, the Corolla Cross Hybrid is the smartest choice. Toyota's hybrid system is proven, the resale value is excellent (62% after 3 years), and at R1.21/km in fuel, you're saving R3,300/month vs a Starlet at 2,500 km/week. It's the lowest-risk path to profitability.
🥈 Best Budget Option: Suzuki Dzire 1.2 GL
Total: R2.30/km — If capital is limited, the Dzire's low purchase price (R215,000) and reasonable running costs make it hard to beat. Yes, you pay more per litre, but the lower depreciation per km compensates. Perfect for Uber Go drivers just starting out.
🥉 Best Long-Term Investment: BYD Atto 3 (EV)
Total: R2.15/km — If you can afford the R649,000 purchase price (or secure a good finance deal), have reliable home charging, and plan to drive 80,000+ km per year, the Atto 3 delivers the lowest operating cost. The savings compound over time: R15,000–R25,000 per year vs petrol vehicles. BYD's 8-year battery warranty provides peace of mind for high-mileage use.
❌ Not Recommended for Ride-Hail: Haval Jolion HEV
Total: R2.98/km — Despite its attractive price point, the Jolion HEV's real-world fuel consumption is closer to a full petrol vehicle than a true hybrid. The shorter 10,000 km service intervals, higher tyre costs (larger wheels), and steep depreciation make it the most expensive option per kilometre. If you want a Chinese brand, consider waiting for BYD's more affordable Dolphin Mini or the GAC Aion range.
10. Frequently Asked Questions
Can I use an EV for UberX in South Africa?
Yes. Uber SA accepts any roadworthy vehicle that meets their age and specification requirements. The BYD Atto 3 qualifies for UberX. Some drivers report that passengers love the quiet EV experience, leading to higher ratings.
How many km does a typical SA Uber driver do per year?
Full-time drivers in major metros typically cover 60,000–120,000 km per year. The higher end (100,000+ km) represents drivers working 6 days a week, 8–10 hours per day. Our analysis uses 100,000 km/year as the baseline.
Does the EV cost calculation include battery degradation?
BYD's LFP (lithium iron phosphate) batteries are rated for 3,000+ charge cycles with minimal degradation. Over 300,000 km, expect 10–15% range loss. We've factored this into the depreciation estimate. BYD's warranty covers battery capacity below 70% for 8 years/160,000 km.
What about financing costs?
We've excluded financing costs (interest) from the per-km calculations as they vary widely based on deposit, credit score, and finance term. However, the higher purchase price of EVs means higher monthly instalments. At current WesBank rates (~11.5% over 72 months), the Atto 3's monthly repayment is approximately R12,800 vs R4,200 for the Dzire — a R8,600 difference that needs to be offset by fuel and maintenance savings.
Is it worth getting a solar + battery system for EV charging?
A 5kW solar system with 10kWh battery storage costs R80,000–R120,000 installed. If it saves you R1,500/month in charging costs (by charging during the day), the payback period is approximately 5–7 years. For ride-hail drivers with long ownership horizons, this can be a smart investment — and it also protects against load shedding.
Calculate Your Exact Cost Per KM
Use FleetCalc's free vehicle cost calculator to compare any vehicles based on your actual driving patterns, fuel prices, and financing terms.
Try the FleetCalc Calculator →Conclusion
The petrol vs hybrid vs electric debate for South African Uber drivers is no longer theoretical. The numbers are clear:
- Petrol vehicles (Dzire, Starlet, Polo) remain the practical default for budget-constrained drivers, with the Dzire offering the best value at R2.30/km.
- Hybrids (Corolla Cross) offer the best balance of efficiency and convenience, saving ~R0.30/km vs comparable petrol cars with zero range anxiety.
- Electric vehicles (BYD Atto 3) deliver the lowest total cost per km at R2.15/km, but require higher upfront capital and charging infrastructure planning.
As EV prices decrease, charging infrastructure expands, and petrol prices continue their upward trajectory, the economics will increasingly favour electric. For drivers who can make the investment today, the payback is real and measurable.
The data in this article was compiled in July 2026 using publicly available pricing data, manufacturer specifications, and industry cost estimates. Individual results will vary based on driving style, location, and vehicle condition.
Sources & References:
GlobalPetrolPrices.com — SA Petrol Prices (Jul 2026) ·
GlobalPetrolPrices.com — SA Diesel Prices ·
Eskom Tariffs & Charges ·
Automobile Association of South Africa ·
WesBank Vehicle Finance ·
Suzuki SA — Dzire ·
Toyota SA — Starlet ·
VW SA — Polo ·
Toyota SA — Corolla Cross Hybrid ·
BYD SA — Atto 3 ·
Haval SA — Jolion