Last update: Oct 2026 Indonesia 2.8M

Cost of Living in Surabaya

For one person, living costs in Surabaya are estimated at $677 a month, including rent and utilities, which take about a third of the total. Other living expenses average about $15 a day.

Monthly Cost of Living

How much you'll spend in Surabaya

Real prices from locals and on-the-ground checks – rent, groceries, transit and the daily extras. Here's what a month in Surabaya actually costs, broken down by who's living it.

A single person spends around $677 per month with rent, or $443 for everyday expenses alone.

$677 /mo

A couple spends around $1,179 per month with rent, or $714 for everyday expenses alone.

$1,179 /mo

A family of three spends around $1,680 per month with rent, or $985 without housing.

$1,680 /mo

Overall, Surabaya is 40–50% below the global median across household types. Within Asia, costs are well below average (36% lower) – one of the most affordable options in the region.

Currency
Do you live in Surabaya? Add cost details
🍽 Eating Out
Cost
Range
Meal at Budget Restaurant
$1.69 Rp 30.4K
$1.01 Rp 18.2K
$2.82 Rp 50.8K
Three-Course Dinner for Two, Mid-Range
$11.35 Rp 204.3K
$8.30 Rp 149.4K
$22.14 Rp 398.5K
Fast Food Meal (McDonalds, etc)
$3.15 Rp 56.6K
$2.81 Rp 50.6K
$3.38 Rp 60.8K
Cappuccino
$1.55 Rp 28.0K
$0.74 Rp 13.3K
$2.47 Rp 44.4K
Coke/Pepsi/Fanta/Sprite (0.33 liter bottle)
$0.56 Rp 10.2K
$0.32 Rp 5,785
$1.09 Rp 19.6K
Water (0.33 liter bottle)
$0.28 Rp 5,078
$0.18 Rp 3,197
$0.59 Rp 10.5K
Local Beer (0.5 liter draught)
$2.17 Rp 39.0K
$1.62 Rp 29.2K
$5.42 Rp 97.6K
Imported Beer (0.33 liter bottle)
$4.12 Rp 74.2K
$3.30 Rp 59.4K
$5.49 Rp 98.9K
🛒 Groceries & Markets
Cost
Range
Milk (1 liter)
$1.26 Rp 22.8K
$0.91 Rp 16.5K
$1.44 Rp 25.9K
White Bread (500g)
$1.28 Rp 23.1K
$0.82 Rp 14.8K
$1.91 Rp 34.4K
Rice (white) (1kg)
$0.88 Rp 15.9K
$0.75 Rp 13.5K
$1.20 Rp 21.6K
Eggs
$1.20 Rp 21.7K
$0.73 Rp 13.1K
$1.65 Rp 29.7K
Local Cheese (1kg)
$7.53 Rp 135.5K
$4.38 Rp 78.8K
$16.43 Rp 295.7K
Chicken Fillets (1kg)
$3.05 Rp 54.8K
$1.68 Rp 30.3K
$7.04 Rp 126.7K
Beef Round Steak (1kg)
$7.42 Rp 133.6K
$5.44 Rp 98.0K
$8.17 Rp 147.0K
Apples (1kg)
$2.08 Rp 37.4K
$1.14 Rp 20.4K
$2.83 Rp 50.9K
Banana (1kg)
$1.24 Rp 22.4K
$0.82 Rp 14.7K
$1.89 Rp 34.1K
Oranges (1kg)
$1.88 Rp 33.8K
$0.85 Rp 15.3K
$3.10 Rp 55.8K
Tomato (1kg)
$1.56 Rp 28.1K
$0.57 Rp 10.3K
$1.99 Rp 35.8K
Potato (1kg)
$1.37 Rp 24.6K
$0.57 Rp 10.3K
$1.83 Rp 32.9K
Onion (1kg)
$1.98 Rp 35.7K
$0.85 Rp 15.4K
$3.69 Rp 66.4K
Lettuce (1 head)
$0.89 Rp 16.0K
$0.27 Rp 4,812
$1.86 Rp 33.5K
Water (1.5 liter bottle)
$0.40 Rp 7,119
$0.32 Rp 5,730
$0.48 Rp 8,682
Cigarettes 20 Pack (Marlboro, Camel)
$1.91 Rp 34.4K
$1.37 Rp 24.7K
$2.46 Rp 44.3K
Wine (Bottle)
$24.93 Rp 448.7K
$13.85 Rp 249.3K
$33.24 Rp 598.3K
Local Beer (0.5 liter bottle)
$1.68 Rp 30.3K
$1.38 Rp 24.8K
$3.74 Rp 67.3K
Imported Beer (0.33 liter bottle)
$2.96 Rp 53.3K
$1.13 Rp 20.4K
$5.02 Rp 90.3K
🚌 Getting Around
Cost
Range
One-way Ticket (Public Transport)
$0.32 Rp 5,704
$0.27 Rp 4,840
$0.81 Rp 14.5K
Taxi Start (Normal Tariff)
$0.47 Rp 8,459
$0.40 Rp 7,251
$0.64 Rp 11.6K
Taxi (Normal Tariff) (1km)
$0.44 Rp 7,837
$0.27 Rp 4,876
$0.97 Rp 17.4K
Taxi 1hour Waiting (Normal Tariff)
$2.71 Rp 48.8K
$2.57 Rp 46.2K
$2.85 Rp 51.4K
Gasoline (1 liter)
$0.87 Rp 15.7K
$0.72 Rp 12.9K
$1.11 Rp 20.1K
Midsize Hatchback 1.4l (Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$24.4K Rp 439.3M
$19.2K Rp 345.5M
$29.6K Rp 533.1M
Compact Sedan 1.6l (Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$32.0K Rp 575.4M
$31.7K Rp 570.0M
$32.1K Rp 578.2M
🧾 Monthly Utilities & Internet
Cost
Range
Utilities for 2 People in 2-bedroom Apartment (Heating, Electricity, Gas, Water, Garbage) (85m2)
$86.9 Rp 1.6M
$39.20 Rp 705.6K
$140 Rp 2.5M
SIM Card Monthly Plan (Calls and 10GB+ Data)
$4.50 Rp 81.0K
$1.89 Rp 34.1K
$13.54 Rp 243.7K
Internet (50+ Mbps, Unlimited Data)
$19.07 Rp 343.3K
$16.42 Rp 295.6K
$21.90 Rp 394.2K
🎉 Sport & Entertainment
Cost
Range
Gym Membership (Monthly)
$17.84 Rp 321.2K
$10.98 Rp 197.6K
$21.95 Rp 395.2K
Tennis Court (1 Hour on Weekend)
$6.64 Rp 119.5K
$3.21 Rp 57.7K
$9.76 Rp 175.6K
Cinema Ticket
$2.67 Rp 48.1K
$1.97 Rp 35.4K
$3.66 Rp 65.9K
🧸 Childcare & Education
Cost
Range
Preschool or Kindergarten, Full Day, Private, 1 Child (Monthly)
$281 Rp 5.1M
$169 Rp 3.0M
$394 Rp 7.1M
International Primary School, 1 Child (Yearly)
$9,385 Rp 168.9M
$2,305 Rp 41.5M
$16.5K Rp 296.4M
👕👟 Clothing & Footwear
Cost
Range
Jeans (Levis 501 Or Similar)
$71.6 Rp 1.3M
$19.86 Rp 357.4K
$85.1 Rp 1.5M
Summer Dress (H&M, Zara, etc)
$39.15 Rp 704.7K
$8.39 Rp 151.0K
$83.9 Rp 1.5M
Sport Shoes (Adidas, Nike)
$82.4 Rp 1.5M
$39.76 Rp 715.8K
$114 Rp 2.0M
Men's Leather Business Shoes
$75.0 Rp 1.4M
$28.21 Rp 507.7K
$141 Rp 2.5M
🏠 Accommodation & Living
Cost
Range
1-bedroom Apartment, City Center (Monthly)
$281 Rp 5.1M
$140 Rp 2.5M
$562 Rp 10.1M
1-bedroom Apartment, Outside City Center (Monthly)
$148 Rp 2.7M
$129 Rp 2.3M
$196 Rp 3.5M
3-bedroom Apartment, City Center (Monthly)
$1,218 Rp 21.9M
$712 Rp 12.8M
$1,644 Rp 29.6M
3-bedroom Apartment, Outside City Center (Monthly)
$608 Rp 10.9M
$200 Rp 3.6M
$1,116 Rp 20.1M
Buy Apartment in City Center (m2)
$2,195 Rp 39.5M
$1,970 Rp 35.5M
$2,813 Rp 50.6M
Buy Apartment Outside City Center (m2)
$1,063 Rp 19.1M
$628 Rp 11.3M
$1,561 Rp 28.1M
💵 Salaries & Financials
Cost
Range
Average Monthly Net Salary (After Tax)
$272 Rp 4.9M
-
20-Year Fixed Mortgage Interest Rate (Annual %)
7.5
6
8.5

CityCost data is based on AI and user input – minor inaccuracies may occur.

Last update: October 13, 2026

Monthly budget structure
Share of the monthly basket for one person, rent included.
Surabaya $677
Groceries & Markets
$208
Accommodation & Living
$148
Clothing & Footwear
$121
Monthly Utilities & Internet
$111
Eating Out
$64
Sport & Entertainment
$23
Getting Around
$3.9 *

Categories marked with * are only partly priced – their share counts the items that do have prices.

Cost Breakdown

A one-bedroom apartment in the city center costs around $281, dropping to $148 outside central areas. Housing accounts for roughly 103% of the average salary ($272) – well above the 30% international benchmark.

The average net salary is $272 – below monthly costs of $677. Most locals rely on shared housing or dual incomes. Remote workers earning abroad will find stronger purchasing power.

Groceries cost around $208 per month for one person. A mid-range dinner for two is priced at $11.00 – well below the Asian average of $36.00.

Cost Highlights

Surabaya is cheaper than 84% of cities worldwide and 55% within Asia.

Good to know
🕒 Local time
06:38 6:38 AM
🌤 Weather
👥 Population
2,765,487
💱 Currency
Exchange rates and currency converter

USD, EUR to IDR – Indonesian Rupiah Converter

Indonesian Rupiah exchange rates as of October 19, 2026: 1 USD = 18,000 IDR (100,000 IDR = 5.56 USD). 1 EUR = 20,236 IDR (100,000 IDR = 4.94 EUR).

On the map
From you
  • Surabaya

Distances are measured in a straight line. Your location is detected approximately.

Surabaya Median Internet Speeds (Updated April 2026)

Mobile

Download
Mbps
Upload
Mbps
Latency
ms

Fixed Broadband

Download
Mbps
Upload
Mbps
Latency
ms
The chart highlights the Precision Threshold for mobile and fixed broadband internet speeds, updated quarterly.
Digital Nomad Cost of Living Index
City tags:
Cost of Living in Surabaya - Frequently Asked Questions
How does Surabaya compare in affordability for long stays or for travelers and digital nomads?
Surabaya offers a broad range of options that make extended stays workable without breaking the bank. The Cost of Living in Surabaya, Indonesia provides a baseline that often feels friendlier than larger hubs in the region, with choices from modest apartments to larger flats and guesthouses. Food, transit, and services balance well with a modest budget, especially if you lean into local markets and avoid tourist zones. You can enjoy cafes and coworking spots without overspending by mixing local providers with a few international options. Tip: choose neighborhoods with longer-term rental habits and negotiate terms that suit a flexible schedule.
What does daily life look like in Surabaya for housing, food, transport, and coworking spaces?
Daily life in Surabaya offers practical balance for housing, food, transport, and coworking. Housing spans from compact flats in central areas to larger homes in eastern neighborhoods, often with flexible leases for short stays. Food options range from affordable street fare to international cafes, letting you mix local meals with occasional treats. For transport, motorbike taxis and car services cover most routes, while some districts are walkable. Co‑working spaces and cafe setups support remote work; plan a weekly route to avoid peak traffic. Understanding Surabaya, Indonesia living cost helps you gauge what fits your schedule and budget. Tip: map a few flexible neighborhoods and test them with short stays before signing a lease.
What factors affect quality of life, budgeting, and neighborhood fit for a stay in Surabaya?
Quality of life in Surabaya hinges on smart budgeting, seasonal planning, and neighborhood fit. Use a simple framework that separates housing, daily needs (food, utilities, transit), and discretionary expenses, then adjust weekly to season and work tempo. Seasonality affects outdoor plans and market hours, so align activities with times of day and rainfall patterns. Neighborhood choice matters for internet reliability, quiet streets, proximity to markets, and easy access to transit. Compare areas by daily rhythms rather than just rents, and give yourself a multi-neighborhood rotation for a balanced experience. Tip: keep a short list of favorite budget-friendly spots and revisit it quarterly to stay flexible.
Is Surabaya a cheap city to live in for foreigners?
By most standards, Surabaya is a budget-friendly place to live. Total monthly costs with rent usually land around $677, and both housing and daily expenses fall below global averages. It's a solid pick for remote workers, long-term travelers, or anyone watching their spending.
Is rent in Surabaya too high relative to local incomes?
Housing in Surabaya takes a heavy bite – about 103% of a typical income, which is above the 30% international benchmark. That squeezes the budget for everything else and is one of the main pain points for residents here.
What income level supports a comfortable lifestyle in Surabaya?
In Surabaya, $1,016 per month is what most people would call a good salary. It handles rent, food, and utilities with enough left for savings and the occasional splurge. Above that, you unlock better apartments and more freedom with spending.
How much does a one-bedroom apartment cost to rent in Surabaya?
A central one-bedroom apartment in Surabaya runs about $281 per month. Move further out and that drops to around $148. Location makes a big difference here – and furnished places or short-term rentals will cost more on top of these figures.
What is a typical monthly grocery bill in Surabaya?
Food in Surabaya is genuinely cheap. A single person's grocery bill runs about $208 per month, and local markets and street vendors push costs even lower. Cooking at home is easy and affordable, and eating out at local spots won't break the bank either.
What is a typical monthly food budget in Surabaya?
Groceries in Surabaya are cheap – a single person spends about $208 per month. Local markets and budget supermarkets push costs even lower. Food is one of the city's strongest affordability points.
Does $1,200 cover living expenses in Surabaya?
$1,200 a month in Surabaya? Very doable. Average costs with rent come to just $677, which leaves real room to save, eat out, and enjoy the city without watching every dollar.
What makes Surabaya attractive for retirement?
Surabaya makes a good retirement base. About $1,016 per month covers housing, healthcare, and everyday needs with enough left for some leisure and travel. It strikes a nice balance between cost and comfort.
Is Surabaya budget-friendly for long-term stays?
Surabaya is affordable by most measures, which is why it appeals to long-term travelers, remote workers, and budget-conscious residents. At $677 per month with rent, it sits well below the global average for cities of similar size.

Surabaya vs other spots: cost of living compared

Nearby cities

Similar cities

Show times on the 12-hour clock, temperatures in °F and distances in miles?