Living Cost in Jakarta 2025: A Complete Guide for Expats
Last updated November 19, 2025 · 3 min read · by Nik Nik Fadlah

Indonesia is one of the countries chosen by many foreigners to live in due to its affordable cost of living.
There are many cities in Indonesia, but Jakarta is the most popular among expats.
Not only does Jakarta offer excellent transportation and shopping centers, but many companies are also based in the city.
In addition, Jakarta is known as the most modern city in Indonesia, with a mix of urban development and natural beauty.
Yes, Jakarta has always been a favorite for foreigners.
But the question is, how much does it cost to live in Jakarta?
Living Cost in Jakarta

Source: Freepik.com/Wirestock
Living cost in Jakarta varies, depending on your residence, basic needs, transportation, and more.
To give you an idea, here’s a breakdown of the living cost in Jakarta.
1. Residence
Finding a residence in Jakarta isn’t that difficult, you can choose between an apartment or a landed house.
However, many expats prefer to rent an apartment rather than buy property.
Here’s an estimate of the rental price range for apartments in Jakarta:
- Studio Apartment: $250–$500 per month
- 1-Bedroom Apartment: $400–$800 per month
- 2-Bedroom Apartment: $700–$1,500 per month
- 3-Bedroom Apartment: $1,200–$2,500 per month
Looking for an apartment in Jakarta? You may want to consider Southgate Residences.
Located in South Jakarta, Southgate Residences offers easy access, excellent facilities, and competitive prices.
The apartment also provides various types of units to suit your needs, from 2-bedroom and 3-bedroom units to boutique penthouses.
2. Transportation
Next, you should consider the living cost in Jakarta for transportation.
Jakarta offers a variety of public transportation options, including KRL, MRT, LRT, TransJakarta, and more.
Here’s an estimated transportation cost in Jakarta:
- Local transport ticket: $0.22
- Taxi: $3.57
- Gas: $0.80
3. Groceries

Source: Freepik.com/Freepik
Generally, the living cost in Jakarta for groceries is not very expensive.
You can buy groceries from hypermarkets, international supermarkets, or local supermarkets.
However, if you want to find cheaper fresh products, you can shop at mom-and-pop stores.
Here’s a list of common products with their approximate prices, compiled from various sources:
- Milk (1 liter): $1.50
- Eggs (12 pieces): $2.00
- Bread (0.5 kg): $1.25
- Cheese (1 kg): $7.16
- Water (1.5 liter): $0.60
- Apples (1 kg): $3.00
- Potatoes (1 kg): $2.00
- Bananas (1 kg): $3.00
- Oranges (1 kg): $3.50
- Hair shampoo: $2.57
- Toilet paper: $1.38
- Toothpaste: $0.94
4. Medical Expenses
You can visit public or private hospitals in Jakarta.
The cost of healthcare services in Jakarta varies, depending on the facilities, type of treatment, and whether you choose a public or private hospital.
Generally, a medical check-up costs around $70, while basic consultations start from $30.
If you have health insurance, many examinations may be covered.
5. Food and Entertainment
Indonesia has a very diverse cuisine, and you may want to try nasi goreng, sate, and ketoprak, which are among the most popular dishes in the country.
These dishes usually cost between $2 and $12.
If you prefer dining in a restaurant, a meal for two people typically costs around $18.20.
There are also many tourist attractions to visit while living in Jakarta, such as Monas (National Monument), Kota Tua, Dunia Fantasi, Pulau Seribu, and more.
The entrance fees to these places are generally quite affordable.
If you enjoy watching movies, cinema tickets start from around $3.08.
***Header: Pexels.com/Tom Fisk

