Indonesia (ID)
Bali and beyond — Indonesia is a vast tropical archipelago of 17,000+ islands offering affordable living, extraordinary cultural diversity, world-class nature, and a rapidly growing digital economy that attracts digital nomads, retirees, and professionals from around the globe.
Capital: Jakarta
Region: Asia
Language: Indonesian
Currency: IDR (Rp)
Cost of living: Very affordable (index 28)
Emergency: 112
Premium
Cost of Living
Real prices in Indonesia — 2026 data in IDR.
28
Cost of living index
(100 = NYC reference)
Very affordable compared to major global cities. Your money goes a long way here.
Food & Groceries
Indomie instant noodle (raw, per packet) Rp3,000–4,000
Weekly supermarket basket (local brands) Rp250,000–500,000
Weekly supermarket basket (imported brands) Rp600,000–1,200,000
Chicken breast 1kg (supermarket) Rp30,000–45,000
Rice 5kg (local brand) Rp60,000–90,000
Eggs (12 pack) Rp25,000–35,000
Fresh vegetables 1kg (market) Rp8,000–20,000
Mineral water 600ml (Aqua) Rp4,000–6,000
Gallon water 19L (refill) Rp8,000–15,000
Dining Out
Warung meal (nasi goreng, mie goreng) Rp15,000–25,000
Street food snack (bakso, siomay, gorengan) Rp5,000–15,000
Full meal at mid-range restaurant (per person) Rp60,000–150,000
International restaurant meal (per person) Rp200,000–500,000
Restaurant meal for two (Indonesian, mid-range) Rp120,000–300,000
Beer Bintang 330ml (restaurant) Rp35,000–55,000
Coffee at warung (kopi) Rp5,000–8,000
Specialty coffee (Kopi Kenangan, Fore, Janji Jiwa) Rp28,000–45,000
Starbucks tall latte Rp58,000–68,000
Rent
Kos-kosan basic room (Jakarta, monthly) Rp600,000–1,500,000
Shared house/apartment room (Jakarta) Rp2,500,000–4,000,000
Studio apartment (furnished, expat area Jakarta) Rp5,000,000–8,000,000
2-bedroom apartment (South Jakarta) Rp8,000,000–18,000,000
2-bedroom apartment (premium SCBD/Sudirman) Rp15,000,000–35,000,000
3-bedroom house rental (Kemang/Cipete Jakarta) Rp20,000,000–50,000,000
Basic guesthouse/homestay (Bali, monthly) Rp2,000,000–4,000,000
1-bedroom villa (Canggu/Seminyak, monthly) Rp7,000,000–15,000,000
2-bedroom villa (monthly, private pool, Bali) Rp12,000,000–25,000,000
3-bedroom luxury villa (Bali, monthly) Rp20,000,000–50,000,000
Transport
GoJek motorcycle ride 5km Rp10,000–20,000
GoCar / Grab car ride 10km (Jakarta) Rp40,000–80,000
Transjakarta BRT single trip Rp3,500
MRT Jakarta single trip Rp4,000–14,000
KRL Commuter Line trip Rp3,000–8,000
Bluebird taxi 5km Rp50,000–70,000
Toll road (Jakarta e-toll typical trip) Rp7,000–15,000
Pertamax petrol (litre) Rp13,000–14,000
Bali scooter daily rental Rp50,000–80,000
Airport Railink Jakarta Rp70,000
Jakarta to Bali flight (economy, advance) Rp400,000–900,000
Jakarta to Yogyakarta train (economy) Rp250,000–600,000
Health & Insurance
BPJS Kesehatan Class III (per person/month) Rp35,000
BPJS Kesehatan Class II (per person/month) Rp100,000
BPJS Kesehatan Class I (per person/month) Rp150,000
GP visit private clinic Rp100,000–250,000
International hospital emergency consult Rp500,000–2,000,000
Dental checkup (private) Rp150,000–350,000
Dental filling (private) Rp300,000–600,000
Blood test panel (private lab) Rp200,000–600,000
International health insurance (monthly) Rp800,000–3,000,000
Utilities
Electricity PLN 2-bed apartment (monthly) Rp300,000–700,000
Water PDAM (monthly) Rp50,000–150,000
LPG Bright Gas 12kg cylinder Rp150,000–200,000
Home internet IndiHome 20Mbps (monthly) Rp299,000–399,000
Home internet MyRepublic 50Mbps (monthly) Rp399,000–599,000
Telkomsel mobile data 10GB/30 days Rp70,000–100,000
Childcare
PAUD / Posyandu public early education (age 0–6) Free to Rp200,000/month
Private kindergarten / TK (mid-range Jakarta) Rp500,000–2,000,000/month
International school Jakarta (annual tuition) Rp150,000,000–400,000,000/year
State school (SD/SMP/SMA) Free
Live-in pembantu / babysitter (monthly) Rp1,500,000–3,500,000
Leisure
Cinema ticket (CGV, XXI) Rp50,000–100,000
Gym membership (mid-range, monthly) Rp300,000–700,000
Yoga class Bali (drop-in) Rp80,000–150,000
Traditional massage 1hr Rp100,000–200,000
Bali spa package 2hrs Rp300,000–800,000
Haircut (local barber) Rp30,000–60,000
Haircut (expat salon, Jakarta) Rp150,000–400,000
Netflix Indonesia (standard plan/month) Rp54,000
Cost of Living
Unlock the complete Cost of Living guide for Indonesia — including every detail, document, tip and link you need.
Become a SupporterSupport the guide on Ko-fi · Unlocks every premium section, everywhere