OK
logo rumah123
logo rumah123
download-app-hamburgerAdvertise Here
KPR
Panduan

Living Cost in Jakarta 2025: A Complete Guide for Expats
r123-share-title

Last updated November 19, 2025 · 3 min read · by Nik Nik Fadlah

living cost in jakarta

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

how much 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.

{"attributes":{"type":"udp","pdp_id":["nps1688"],"custom_title":"SOUTHGATE RESIDENCE"},"pdp":null,"strapi":null,"baseUrl":"https:\/\/www.rumah123.com"}

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

living cost in jakarta for 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