Cost of Living in Surabaya, Indonesia

How Much Does It Cost to Live In Surabaya?

There are many cities in Indonesia that have a lower cost of living and Surabaya is definitely one of them.

Of course, it still depends on which part of Surabaya you want to live in, but generally, it is one of the cheaper parts of Indonesia.

Still, Surabaya is a place where tourist wander to from time to time, since it’s the second largest city in Indonesia, so you can expect there to be some more expensive aspects to it.

Don’t be fooled, it does have some fancy restaurants and cafes for you to spend more money than you thought you would.

Cost of Living Index:


Surabaya has many pricey restaurants and cafes where you can have a great time and spend more money than eating street food, because it’s the second largest city in Indonesia. Inexpensive restaurants offer cheap but basic meals, like those with some chicken, rice and eggs. However, if you go to a mid range restaurant, expect to pay a little more. Generally, though, Surabaya offers plenty of delicious and cheap food.



Naturally, grocery shopping is always a better choice if you’re the type of tourist that likes to cook, both because of your health and because it’s way cheaper. You can cut half (or even more) the meal budget. Of course, you can always count on eating on the streets as a cheap option, but if you’re someone who prefers home-cooked meals, then this is a great combo for you. Markets and supermarkets offer affordable prices for its products.



Cities of Indonesia are huge and filled with traffic jams and chaotic situations on the roads. People spend and awful lot of money on transportation in Surabaya, too. Their cities are large and require the people to travel all the time. However, transportation costs aren’t too high. Gasoline costs less than 1$ per liter, and you can buy a one-way ticket for public transportation for less than a dollar.



When it comes to monthly prices of utilities, the cheapest one is definitely the price of one minute of mobile phone services, though the internet isn’t expensive either. Monthly price of basic utilities, including electricity, heating, cooling and water for a normal-sized apartment, amounts to around 30 dollars.

Sports and leisure


It’s fitness time! You won’t need to cash out huge amounts of money to spend quality leisure time (or fitness time) in Surabaya. You can go to a movie for a fairly low price, and if you’re into sports – pay a monthly fee for a fitness club, which is just a bit more than 20$. Of course, an hour of renting a tennis court remains a bit expensive, yet cheaper than in other cities of Indonesia.

Clothing and shoes


Like most other things, shopping in Surabaya is inexpensive, yet you can get cheaper offers in Bandung, for example. Here, you can buy a pair of quality jeans for about 30$, while you can buy other types of light clothing like shirts and dresses in known chain stores like Zara or H&M for less than this. Of course, sneakers and shoes of known brands like Nike remain more expensive, costing twice as much and even more.

Rent per month


When it comes to renting an apartment, it remains at the same level as Bali, for instance, or other Indonesian cities for that measure, and definitely cheaper than Jakarta. Of course, it does depend on the neighborhood where you want to rent, but regardless of the area, it is cheaper everywhere in comparison to Jakarta, probably due to the fact that Jakarta is very popular, being the capital of Indonesia.

Cost of Living Averages Table for Surabaya

*Note: All prices are indicated in USD.
Average Restaurant Prices
Meal (Inexpensive Restaurant)$2.06
Domestic Beer (0.5 Liter)$1.89
Water (0.33 Liter)$0.25
Average Market Prices
Milk (1 Liter)$1.05
Loaf Bread (500g)$0.96
Eggs (12)$1.35
Average Transport Prices
One Way Ticket$0.34
Monthly Pass$18.88
Average Utilities Prices
Basic (Water, Electricity, Garbage, Heating, Cooling)$33.29
1 min. of Prepaid Mobile Tariff Local$0.07
Internet (Unlimited Data, Cable/ADSL)$28.56
Average Leisure Prices
Fitness Club, Monthly Fee for 1 Adult$22.50
Tennis Court Rent (1 Hour)$4.58
Cinema, 1 Seat, International Release$3.43
Average Clothing Prices
1 Pair of Jeans (Levis 501 Or Comparable)$30.98
1 Summer Dress in a Chain Store (Zara, etc...)$26.13
1 Pair of Adidas Walking Shoes (Mid-Range)$71.28
Average Rent Prices
Apartment (1 bedroom) in City Center$259.87
Apartment (1 bedroom) Outside of Center$134.49
Apartment (3 bedrooms) in City Center$361.54

How Does the Average Person Spend Their Money in Surabaya?

As expected and seen in other Indonesian cities so far, the biggest bulk of money in Surabaya is spent by its citizens in markets and supermarkets – where people spend on food for a living.

The second place in the pie chart of money spending in Surabaya goes to expenses of rent – because you’ve gotta live somewhere, right?

Though people of Indonesia use transportation virtually for everything, it is still surprising that transportation is such an important part of their everyday life, so these expenses are third, followed by restaurants and basic utilities because – like it or not, bills have to be paid.

As in other Indonesian cities, more money is spent on sports and leisure than on shopping for clothes.

Average Costs Breakdown


Surabaya: Average Salary, Minimum Wage & Mortgages

With a relatively low minimum wage, yet higher than in most Indonesian cities, of just above 222.43$, all the necessary costs for a normal life in Surabaya can hardly be covered.

Even though the average salary is a bit higher, it is still hard to make ends meet for citizens of Surabaya.

If you’re planning on visiting Surabaya for a longer amount of time, count on cashing out at least 500$ a month so that you could live in normal conditions.

The average salary in Surabaya is about 100$ more than the minimum wage, but it is still not enough to cover the rent expenses, bills, utilities, food and clothing.

For tourists, Surabaya will be a very pleasant surprise, however, due to its low prices in comparison to the western countries, but that goes for most Indonesian cities.

Average Salary$345.75
Minimum Wage$222.43
Mortgage Interest Rate9.12%

What About Travel Safety in Surabaya?

Surabaya Safety Overview

READ THE FULL REPORT: Surabaya Safety Review

Safety Index:

Cost of Living by City in Surabaya

CityCost of Living Index

Where to Next?

See these related locations:

Or, browse the country/city indexes:

Cost of Living - Country Index Cost of Living - City Index

Share Your Experience