CostLens
Home › Compare

Rio de Janeiro vs São Paulo

Brazil vs Brazil · 357 km apart

Rio de Janeiro

Brazil

R$2,956 ($547)

single / month

Cheaper overall
VS

São Paulo

Brazil

R$3,006 ($557)

single / month

Category Breakdown (USD)

ExpenseRio de JaneiroSão PauloCheaper
Meal at an inexpensive restaurant$5.76$5.85Rio de Janeiro
Three-course meal for two, mid-range$23.04$23.40Rio de Janeiro
Cappuccino$1.73$1.76Rio de Janeiro
Monthly groceries (single person)$131$133Rio de Janeiro
Monthly public transport pass$21.12$21.45Rio de Janeiro
Basic utilities for an 85m² apartment$55.68$56.55Rio de Janeiro
Internet (60 Mbps, unlimited)$16.13$16.38Rio de Janeiro
Fitness club membership$16.13$16.38Rio de Janeiro
Cinema ticket$4.22$4.29Rio de Janeiro
One-bedroom apartment in city centre$235$239Rio de Janeiro
One-bedroom apartment outside centre$163$167Rio de Janeiro
Three-bedroom apartment in city centre$490$500Rio de Janeiro
Total single-person budget$547$557Rio de Janeiro
Average net salary$832$845

Verdict

Rio de Janeiro is cheaper overall. A single-person monthly budget in Rio de Janeiro runs about $547 versus $557 in São Paulo — a difference of roughly 2%.

Salary-adjusted, São Paulo leaves more disposable income after basic expenses. Both figures are model estimates — see each city page for local-currency detail.

Full cost of living in Rio de Janeiro  ·  Full cost of living in São Paulo

Frequently Asked Questions

Is Rio de Janeiro cheaper than São Paulo?
Yes. A single person spends an estimated $547 per month in Rio de Janeiro versus $557 in São Paulo — about 2% less.
How far is Rio de Janeiro from São Paulo?
The straight-line distance between Rio de Janeiro and São Paulo is approximately 357 km (222 miles).
Which city has better salaries, Rio de Janeiro or São Paulo?
The estimated average net salary is $832 in Rio de Janeiro and $845 in São Paulo. After living costs, a single person keeps roughly $285 in Rio de Janeiro versus $288 in São Paulo per month.