Casablanca vs Johannesburg Cost of Living

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

Summary

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