Johannesburg vs Casablanca Cost of Living

Johannesburg (South Africa) · Overall index 29.9Casablanca (Morocco) · Overall index 28.0

Summary

  • Overall, Casablanca is 6% cheaper than Johannesburg.
  • Groceries in Casablanca is 9% cheaper than in Johannesburg.
  • Dining out in Casablanca is 7% cheaper than in Johannesburg.
ItemJohannesburgCasablancaDiff
Rent-4%
1-bedroom apartment, city centre (monthly)$575$519-10%
1-bedroom apartment, outside centre (monthly)$334$322-4%
3-bedroom apartment, city centre (monthly)$1,156$1,061-8%
3-bedroom apartment, outside centre (monthly)$689$726+5%
Groceries-9%
Milk (1L)$0.59$0.49-17%
White bread (500g)$1.7$1.56-8%
Rice (1kg)$2.08$1.87-10%
Eggs (12)$2.05$1.73-16%
Local cheese (1kg)$5.54$4.92-11%
Chicken fillets (1kg)$5.16$5.23+1%
Beef round (1kg)$8.21$6.72-18%
Apples (1kg)$2.41$2.34-3%
Bananas (1kg)$0.92$0.83-10%
Oranges (1kg)$1.97$1.67-15%
Tomatoes (1kg)$2.22$2.45+10%
Potatoes (1kg)$1.21$1.06-12%
Onions (1kg)$1.31$1.11-15%
Lettuce (1 head)$1.01$1.02+1%
Water (1.5L bottle)$1.04$1.07+3%
Bottle of wine (mid-range)$6.75$5.54-18%
Transport-6%
Public transport, one-way ticket$0.81$0.9+11%
Public transport, monthly pass$41.5$39.9-4%
Taxi, base fare$1.34$1.35+1%
Taxi, per km$0.62$0.66+6%
Gasoline (1L)$0.35$0.27-23%
New compact car (e.g., VW Golf)$10,194$8,182-20%
Dining out-7%
Meal, inexpensive restaurant$8.84$7.27-18%
Meal for 2, mid-range restaurant (3 courses)$39.7$41.8+5%
Fast food combo meal$4.59$4.08-11%
Cappuccino$2.06$1.82-12%
Coke/Pepsi (0.33L, restaurant)$0.83$0.98+18%
Domestic beer (0.5L, restaurant)$2.38$2.18-8%
Imported beer (0.33L, restaurant)$2.81$2.65-6%
Water (0.33L, restaurant)$0.78$0.65-17%
Telecom-5%
Mobile plan, calls + 10GB+ data (monthly)$28.5$30.9+8%
Broadband internet 60Mbps+ (monthly)$29.2$28.4-3%
Prepaid mobile tariff (1 min)$0.17$0.16-6%
Video streaming subscription (monthly)$8.09$6.76-16%
Utilities & household-6%
Basic utilities, 85m² apartment (monthly)$69.4$68.7-1%
Electricity (1 kWh)$0.1$0.08-20%
Tap water (1m³)$1.99$1.71-14%
Natural gas (1m³)$0.6$0.61+2%
Waste collection (monthly)$9.8$7.93-19%
Fitness club (monthly)$35.4$30.3-14%
Cinema ticket (1 seat)$5.71$5.57-2%
Men's haircut$12$12.1+1%
Domestic cleaning (1 hour)$9.85$11+12%
Private kindergarten (monthly)$812$795-2%

3,031 total data points · Price data as of 2026-07-01 · Exchange rates as of 2026-07-15

Keep your standard of living

Estimates for reference only — not official statistics.

Compare other cities

vs

Frequently compared