Skip to content
Indonesia Knowledge
expat

Cost of living in Indonesia for expats

Realistic monthly budgets for digital nomads, retirees and families in Bali, Jakarta, Yogyakarta and Lombok. Lean, comfortable and luxury tiers.

2 min read

Indonesia is no longer the bargain it was in 2015, but it remains one of Southeast Asia's better value-for-money expat destinations if you pick the right area. Costs vary by a factor of three between Yogyakarta and central Jakarta or Canggu, so where you live matters more than how you live.

Three tiers, four cities — comfortable single expat, monthly USD

| City | Lean | Comfortable | Luxury | |---|---|---|---| | Yogyakarta | 700 | 1,200 | 2,200 | | Lombok | 800 | 1,400 | 2,400 | | Bali (Ubud / Sanur) | 1,200 | 2,000 | 4,000 | | Bali (Canggu / Seminyak) | 1,500 | 2,500 | 5,000+ | | Jakarta (central) | 1,500 | 2,800 | 6,000+ |

Use the cost of living estimator for a personalised breakdown.

What's in each tier

Lean assumes a one-bedroom Indonesian-built room or small studio, mostly local food, scooter transport, basic mobile data, public healthcare or a thin insurance policy, no flights home, no nightlife. Workable for committed budget travellers and Indonesian-style living. Not realistic for most Western expats long term.

Comfortable assumes a furnished one-bedroom villa or modern apartment, mixed Indonesian + Western food, regular café/restaurant outings, decent international insurance, occasional weekend trips, gym membership, and a budget for clothes, gear and small luxuries. This is what most digital nomads and active retirees actually spend.

Luxury assumes a private villa with pool or a serviced apartment, frequent Western restaurants, top-tier insurance, regional flights, multiple memberships and household staff (driver, housekeeper). Common for families, executives, and well-funded retirees.

The line items that surprise newcomers

  • Insurance: USD 100–400/month for a decent international plan. Cheap plans don't cover Singapore medivac, which can run USD 30,000+.
  • Visa renewals and agents: USD 100–500/year for typical setups; more for KITAS renewals.
  • Imported goods: cheese, wine, Western personal care, electronics, kids' clothes — multiples of Western prices. Budget for a Singapore or Bangkok run.
  • Schools: USD 8,000–30,000/year per child in Bali; USD 15,000–45,000 in Jakarta.
  • Air conditioning electricity: a hot south-Bali villa with AC running can hit IDR 3–5 million/month (USD 200–330) in dry season.

What's genuinely cheap

  • Local food (warung lunch USD 1–3)
  • Domestic services (housekeeping USD 100–250/month, driver USD 300–500)
  • Gojek/Grab rides (USD 1–3 per trip in most cities)
  • Massage and personal care (Bali spa massage USD 8–20)
  • Scooter rental (USD 60–100/month long-term)

Common mistakes

  • Calculating a budget based on warung food and then eating Western restaurants daily.
  • Forgetting insurance, visa, and Singapore-run line items.
  • Assuming "Bali" means a single price — Canggu can cost twice what Lovina does.
  • Underestimating utility bills in AC-dependent areas.

Verify before acting

Specific exchange rates fluctuate. Update the assumptions in the cost of living estimator with current numbers. See disclaimer.

Related reading