Measurement units Temperature, distance and clock format
Last update: Oct 2026
Cost of Living Comparison Between Surabaya and Medan
For one person, living is cheaper in Medan: $613 a month against $677 in Surabaya, rent and utilities included – about $770 less a year. Rent and utilities account for most of the difference.
Real prices from locals and on-the-ground checks – rent, groceries, transit and the daily extras. Here's what a month in Surabaya and in Medan actually costs, broken down by who's living it.
Monthly costs for one person with rent: $677 in Surabaya versus $613 in Medan.
Surabaya $677
Medan $613
Estimated couple costs with rent: $1,179 in Surabaya versus $940 in Medan.
Surabaya $1,179
Medan $940
Monthly costs for a family of three with rent: $1,680 in Surabaya versus $1,266 in Medan.
Surabaya $1,680
Medan $1,266
🌍
Living in Surabaya is roughly 10% more expensive than in Medan, and outside of rent the biggest gap is in groceries.
📊
Both cities sit below the global median: Surabaya50% lower, Medan55% lower.
Currency
No currencies found
🍽 Eating Out
Surabaya
Medan
Difference
Meal at Budget Restaurant
$1.69Rp 30.4K
$1.71Rp 30.8K
-1.17%
Three-Course Dinner for Two, Mid-Range
$11.35Rp 204.3K
$8.30Rp 149.4K
36.75%
Fast Food Meal(McDonalds, etc)
$3.15Rp 56.6K
$2.95Rp 53.0K
6.78%
Cappuccino
$1.55Rp 28.0K
$1.53Rp 27.5K
1.31%
Coke/Pepsi/Fanta/Sprite(0.33 liter bottle)
$0.56Rp 10.2K
$0.35Rp 6,215
60.00%
Water(0.33 liter bottle)
$0.28Rp 5,078
$0.25Rp 4,534
12.00%
Local Beer(0.5 liter draught)
$2.17Rp 39.0K
$1.66Rp 29.9K
30.72%
Imported Beer(0.33 liter bottle)
$4.12Rp 74.2K
$3.59Rp 64.6K
14.76%
🛒 Groceries & Markets
Surabaya
Medan
Difference
Milk(1 liter)
$1.26Rp 22.8K
$1.11Rp 20.0K
13.51%
White Bread(500g)
$1.28Rp 23.1K
$1.18Rp 21.2K
8.47%
Rice(white)(1kg)
$0.88Rp 15.9K
$0.81Rp 14.7K
8.64%
Eggs
$1.20Rp 21.7K
$1.32Rp 23.8K
-9.09%
Local Cheese(1kg)
$7.53Rp 135.5K
$8.12Rp 146.2K
-7.27%
Chicken Fillets(1kg)
$3.05Rp 54.8K
$3.59Rp 64.6K
-15.04%
Beef Round Steak(1kg)
$7.42Rp 133.6K
$6.36Rp 114.5K
16.67%
Apples(1kg)
$2.08Rp 37.4K
$2.40Rp 43.1K
-13.33%
Banana(1kg)
$1.24Rp 22.4K
$1.05Rp 18.9K
18.10%
Oranges(1kg)
$1.88Rp 33.8K
$1.42Rp 25.5K
32.39%
Tomato(1kg)
$1.56Rp 28.1K
$0.93Rp 16.7K
67.74%
Potato(1kg)
$1.37Rp 24.6K
$0.84Rp 15.1K
63.10%
Onion(1kg)
$1.98Rp 35.7K
$1.80Rp 32.3K
10.00%
Lettuce(1 head)
$0.89Rp 16.0K
$0.38Rp 6,905
134.21%
Water(1.5 liter bottle)
$0.40Rp 7,119
$0.44Rp 7,872
-9.09%
Cigarettes 20 Pack(Marlboro, Camel)
$1.91Rp 34.4K
$2.87Rp 51.7K
-33.45%
Wine(Bottle)
$24.93Rp 448.7K
$15.72Rp 282.9K
58.59%
Local Beer(0.5 liter bottle)
$1.68Rp 30.3K
$1.83Rp 32.9K
-8.20%
Imported Beer(0.33 liter bottle)
$2.96Rp 53.3K
$3.01Rp 54.1K
-1.66%
🚌 Getting Around
Surabaya
Medan
Difference
One-way Ticket(Public Transport)
$0.32Rp 5,704
$0.27Rp 4,816
18.52%
Public Transport Monthly Pass(Regular Price)
-
$5.93Rp 106.7K
-
Taxi Start(Normal Tariff)
$0.47Rp 8,459
$0.51Rp 9,186
-7.84%
Taxi(Normal Tariff)(1km)
$0.44Rp 7,837
$0.19Rp 3,465
131.58%
Taxi 1hour Waiting(Normal Tariff)
$2.71Rp 48.8K
-
-
Gasoline(1 liter)
$0.87Rp 15.7K
$0.80Rp 14.4K
8.75%
Midsize Hatchback 1.4l(Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$24.4KRp 439.3M
$24.7KRp 444.1M
-1.07%
Compact Sedan 1.6l(Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$32.0KRp 575.4M
$32.2KRp 579.9M
-0.78%
🧾 Monthly Utilities & Internet
Surabaya
Medan
Difference
Utilities for 2 People in 2-bedroom Apartment(Heating, Electricity, Gas, Water, Garbage)(85m2)
$86.9Rp 1.6M
$84.8Rp 1.5M
2.46%
SIM Card Monthly Plan(Calls and 10GB+ Data)
$4.50Rp 81.0K
$3.17Rp 57.0K
41.96%
Internet(50+ Mbps, Unlimited Data)
$19.07Rp 343.3K
$23.57Rp 424.3K
-19.09%
🎉 Sport & Entertainment
Surabaya
Medan
Difference
Gym Membership(Monthly)
$17.84Rp 321.2K
$16.95Rp 305.0K
5.25%
Tennis Court(1 Hour on Weekend)
$6.64Rp 119.5K
$8.41Rp 151.5K
-21.05%
Cinema Ticket
$2.67Rp 48.1K
$3.29Rp 59.3K
-18.84%
🧸 Childcare & Education
Surabaya
Medan
Difference
Preschool or Kindergarten, Full Day, Private, 1 Child(Monthly)
$281Rp 5.1M
$112Rp 2.0M
151.99%
International Primary School, 1 Child(Yearly)
$9,385Rp 168.9M
$1,692Rp 30.5M
454.61%
👕👟 Clothing & Footwear
Surabaya
Medan
Difference
Jeans(Levis 501 Or Similar)
$71.6Rp 1.3M
$54.2Rp 975.9K
32.07%
Summer Dress(H&M, Zara, etc)
$39.15Rp 704.7K
$38.53Rp 693.6K
1.61%
Sport Shoes(Adidas, Nike)
$82.4Rp 1.5M
$108Rp 1.9M
-23.73%
Men's Leather Business Shoes
$75.0Rp 1.4M
$111Rp 2.0M
-32.37%
🏠 Accommodation & Living
Surabaya
Medan
Difference
1-bedroom Apartment, City Center(Monthly)
$281Rp 5.1M
$233Rp 4.2M
20.60%
1-bedroom Apartment, Outside City Center(Monthly)
$148Rp 2.7M
$89.8Rp 1.6M
64.35%
3-bedroom Apartment, City Center(Monthly)
$1,218Rp 21.9M
$494Rp 8.9M
146.40%
3-bedroom Apartment, Outside City Center(Monthly)
$608Rp 10.9M
$212Rp 3.8M
187.10%
Buy Apartment in City Center(m2)
$2,195Rp 39.5M
$1,158Rp 20.8M
89.56%
Buy Apartment Outside City Center(m2)
$1,063Rp 19.1M
$560Rp 10.1M
90.02%
💵 Salaries & Financials
Surabaya
Medan
Difference
Average Monthly Net Salary(After Tax)
$272Rp 4.9M
$215Rp 3.9M
26.55%
20-Year Fixed Mortgage Interest Rate(Annual %)
7.5
9.25
-18.92%
CityCost data is based on AI and user input – minor inaccuracies may occur.
Last update for Surabaya: October 13, 2026
Last update for Medan: October 12, 2026
Monthly budget structure
Share of the monthly basket for one person, rent included.
Share of the monthly basket for a family of three, rent included.
🛒Groceries & Markets
Surabaya
$208 30.7%
Medan
$181 29.5% ↓ 12.9%$27
🏠Accommodation & Living
Surabaya
$148 21.8%
Medan
$90 14.6% ↓ 39.2%$58
👕👟Clothing & Footwear
Surabaya
$121 17.8%
Medan
$140 22.9% ↑ 16.2%$20
🧾Monthly Utilities & Internet
Surabaya
$111 16.3%
Medan
$112 18.2% ↑ 1%$1.1
🍽Eating Out
Surabaya
$64 9.5%
Medan
$59 9.6% ↓ 8.4%$5.4
🎉Sport & Entertainment
Surabaya
$23 3.4%
Medan
$24 3.8% ↑ 1.5%$0.4
🚌Getting Around
Surabaya
$3.9 * 0.6%
Medan
$8.5 1.4% ↑ 117%$4.6
Categories marked with * are only partly priced – their share counts the items that do have prices.
🛒Groceries & Markets
Surabaya
$449 26.7%
Medan
$400 31.6% ↓ 10.8%$48
🏠Accommodation & Living
Surabaya
$608 36.2%
Medan
$212 16.7% ↓ 65.2%$396
👕👟Clothing & Footwear
Surabaya
$268 16%
Medan
$312 24.6% ↑ 16.2%$44
🧾Monthly Utilities & Internet
Surabaya
$115 6.8%
Medan
$115 9.1% ↓ 0.2%$0.3
🍽Eating Out
Surabaya
$179 10.7%
Medan
$155 12.2% ↓ 13.5%$24
🎉Sport & Entertainment
Surabaya
$53 3.2%
Medan
$55 4.4% ↑ 4.7%$2.5
🚌Getting Around
Surabaya
$8.5 * 0.5%
Medan
$17 1.4% ↑ 107%$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 center runs $281 in Surabaya and $233 in Medan. Housing cost is often the main lever when comparing two cities.
💰Surabaya pays 27% more on average. The extra income cushions the higher costs, though housing choices and lifestyle decide how much of the gap is truly closed.
🛒Dining out: $11.00 in Surabaya vs $8.00 in Medan for a mid-range dinner for two. Groceries echo the gap at $208 vs $181 per month, with Medan cheaper across the board.
Distances are measured in a straight line. Your location is detected approximately.
City Median Internet Speeds Comparison (Updated April 2026)
The chart highlights the Precision Threshold for mobile and fixed broadband internet speeds, updated quarterly.
Digital Nomad Cost of Living Index
Surabaya vs Medan: Cost of Living - Frequently Asked Questions
Is Medan cheaper than Surabaya?
Medan is cheaper overall, especially in groceries and eating out. The 10% gap adds up to real monthly savings that compound significantly over time.
Where can you earn more: Surabaya or Medan?
Average pay runs 27% higher in Surabaya, which matters when comparing affordability. Whether that higher income actually nets you more depends on your spending habits and housing choices.
What is the rent difference between Surabaya and Medan?
Rent for a central apartment: $281 in Surabaya versus $233 in Medan. Housing is usually the single largest factor when comparing overall living costs between the two.
How do food prices compare in Surabaya and in Medan?
Supermarket bills run roughly 15% higher in Surabaya. For households that cook at home regularly, that difference adds up over a month.
What are total monthly expenses in Surabaya and in Medan?
All in, you'll spend $677 per month in Surabaya versus $613 in Medan – a 10% gap that adds up to real savings over time for anyone picking the cheaper option.
Is $1,000 enough for either Surabaya or Medan?
Either city works on $1,000 a month, though Medan gives you more room to save. At this income level, the choice is more about lifestyle than financial pressure.
Is it better to live in Surabaya or in Medan?
Both cities offer a good standard of living with different trade-offs. Neither is objectively better – the right pick depends on what matters most: affordability, career, cultural scene, or climate.
Which city is easier to live in as a foreigner?
Expats usually find Medan gentler on the wallet – expenses run 10% less than in Surabaya. Beyond cost, consider language, visa policies, and how big the international community is in each city.