Expat Topics
Cost of Living in Johor Bahru (2026)
Monthly budget breakdown for expats living in Johor Bahru, Malaysia
Last updated: March 2026
The cost of living in Johor Bahru, Malaysia for an expat in 2026 averages MYR 1,200–2,500 per month for rent (1-br, modern condo). Key costs include rent (1-br, modern condo) (MYR 1,200–2,500), groceries (MYR 450–700), utilities (MYR 180–300).
Johor Bahru is a popular destination for expats relocating to Malaysia. Johor Bahru (JB) sits directly across the Causeway from Singapore and has grown rapidly as both a commuter city and an emerging tech and industrial hub. Expats working in Singapore increasingly choose to live in JB for dramatically lower costs — rents, food, and daily expenses run 40–60% cheaper. Below is a detailed monthly budget breakdown based on real expat spending data.
Monthly Expenses Breakdown
| Expense | Monthly Cost |
|---|---|
| Rent (1-BR, modern condo) | MYR 1,200–2,500 |
| Groceries | MYR 450–700 |
| Utilities | MYR 180–300 |
| Transport (Grab + car) | MYR 300–600 |
| Dining out | MYR 400–700 |
| Health insurance | MYR 200–450 |
| Entertainment & leisure | MYR 200–350 |
| Total (comfortable) | MYR 3,000–5,500 |
Johor Bahru Quick Facts
Best For
Families, budget expats, Singapore commuters
Internet Speed
~90 Mbps avg.
English Level
Good
Monthly Budget
MYR 3,500–5,500
1-BR Rent
MYR 1,200–2,500/mo
Distance to Singapore
2km across Causeway
Growth Driver
Forest City SEZ, Singapore overflow
Frequently Asked Questions
How much does it cost to live in Johor Bahru per month?
Monthly costs in Johor Bahru depend on your lifestyle. Key expenses include rent (1-br, modern condo) (MYR 1,200–2,500), groceries (MYR 450–700), utilities (MYR 180–300). See the full breakdown above for a complete picture.
Is Johor Bahru affordable for expats?
Johor Bahru is a popular expat destination with costs that vary by neighborhood and lifestyle. Many expats find they can live comfortably on a mid-range budget.
What is the average rent in Johor Bahru?
Rent (1-BR, modern condo): MYR 1,200–2,500
