Cost of Living Comparison Between Surabaya and BogorCost of Living Comparison Between Surabaya and Bogor
Monthly Cost of Living
🙂Monthly costs for one person with rent: $676 in Surabaya versus $713 in Bogor.
😐Estimated couple costs with rent: $1,202 in Surabaya versus $800 in Bogor.
😐Monthly costs for a family of three with rent: $1,728 in Surabaya versus $886 in Bogor.
🌍Living in Surabaya costs roughly 5% less than in Bogor, driven mainly by Groceries & Markets.
📊Both cities sit below the global median: Surabaya51% lower, Bogor48% lower.
Currency
🍽 Eating Out
Surabaya
Bogor
Difference
Meal at Budget Restaurant
$1.73Rp 30.6K
$1.31Rp 23.2K
32.06%
Three-Course Dinner for Two, Mid-Range
$11.51Rp 203.8K
$8.39Rp 148.6K
37.19%
Fast Food Meal(McDonalds, etc)
$3.25Rp 57.5K
$2.50Rp 44.3K
30.00%
Cappuccino
$1.58Rp 27.9K
$0.90Rp 15.9K
75.56%
Coke/Pepsi/Fanta/Sprite(0.33 liter bottle)
$0.62Rp 10.9K
$0.34Rp 6,082
82.35%
Water(0.33 liter bottle)
$0.26Rp 4,554
$0.13Rp 2,267
100.00%
Local Beer(0.5 liter draught)
$2.22Rp 39.3K
$1.97Rp 34.8K
12.69%
Imported Beer(0.33 liter bottle)
$4.36Rp 77.2K
$2.85Rp 50.4K
52.98%
🛒 Groceries & Markets
Surabaya
Bogor
Difference
Milk(1 liter)
$1.27Rp 22.5K
$1.10Rp 19.6K
15.45%
White Bread(500g)
$1.30Rp 23.0K
$0.99Rp 17.6K
31.31%
Rice(white)(1kg)
$0.90Rp 15.9K
$0.76Rp 13.5K
18.42%
Eggs
$1.23Rp 21.8K
$1.43Rp 25.3K
-13.99%
Local Cheese(1kg)
$7.62Rp 134.9K
$5.59Rp 99.0K
36.31%
Chicken Fillets(1kg)
$3.09Rp 54.8K
$2.89Rp 51.3K
6.92%
Beef Round Steak(1kg)
$7.60Rp 134.6K
$5.68Rp 100.6K
33.80%
Apples(1kg)
$2.12Rp 37.5K
$2.29Rp 40.5K
-7.42%
Banana(1kg)
$1.28Rp 22.7K
$1.10Rp 19.4K
16.36%
Oranges(1kg)
$1.92Rp 34.0K
$1.51Rp 26.7K
27.15%
Tomato(1kg)
$1.57Rp 27.7K
$0.90Rp 15.9K
74.44%
Potato(1kg)
$1.34Rp 23.7K
$1.07Rp 18.9K
25.23%
Onion(1kg)
$2.03Rp 35.9K
$1.74Rp 30.8K
16.67%
Lettuce(1 head)
$0.99Rp 17.6K
$0.71Rp 12.5K
39.44%
Water(1.5 liter bottle)
$0.41Rp 7,186
$0.41Rp 7,192
-
Cigarettes 20 Pack(Marlboro, Camel)
$1.92Rp 34.0K
$2.01Rp 35.5K
-4.48%
Wine(Bottle)
$25.23Rp 446.8K
$17.23Rp 305.1K
46.43%
Local Beer(0.5 liter bottle)
$1.77Rp 31.4K
$1.62Rp 28.7K
9.26%
Imported Beer(0.33 liter bottle)
$2.92Rp 51.7K
$2.41Rp 42.6K
21.16%
🚌 Getting Around
Surabaya
Bogor
Difference
One-way Ticket(Public Transport)
$0.33Rp 5,825
$0.29Rp 5,221
13.79%
Public Transport Monthly Pass(Regular Price)
-
$6.92Rp 122.6K
-
Taxi Start(Normal Tariff)
$0.52Rp 9,236
$0.45Rp 7,922
15.56%
Taxi(Normal Tariff)(1km)
$0.43Rp 7,630
$0.30Rp 5,357
43.33%
Taxi 1hour Waiting(Normal Tariff)
$2.76Rp 48.9K
$1.44Rp 25.5K
91.67%
Gasoline(1 liter)
$0.77Rp 13.6K
$0.79Rp 13.9K
-2.53%
Midsize Hatchback 1.4l(Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$24.8KRp 439.2M
$23.5KRp 416.6M
5.43%
Compact Sedan 1.6l(Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$32.5KRp 575.4M
$22.8KRp 403.4M
42.63%
🧾 Monthly Utilities & Internet
Surabaya
Bogor
Difference
Utilities for 2 People in 2-bedroom Apartment(Heating, Electricity, Gas, Water, Garbage)(85m2)
$86.6Rp 1.5M
$34.25Rp 606.4K
152.96%
SIM Card Monthly Plan(Calls and 10GB+ Data)
$4.68Rp 82.9K
$4.49Rp 79.5K
4.23%
Internet(50+ Mbps, Unlimited Data)
$19.47Rp 344.7K
$14.84Rp 262.8K
31.20%
🎉 Sport & Entertainment
Surabaya
Bogor
Difference
Gym Membership(Monthly)
$18.72Rp 331.4K
$42.93Rp 760.1K
-56.39%
Tennis Court(1 Hour on Weekend)
$6.96Rp 123.2K
$2.78Rp 49.3K
150.36%
Cinema Ticket
$2.70Rp 47.8K
$2.87Rp 50.9K
-5.92%
🧸 Childcare & Education
Surabaya
Bogor
Difference
Preschool or Kindergarten, Full Day, Private, 1 Child(Monthly)
$283Rp 5.0M
$94.9Rp 1.7M
197.90%
International Primary School, 1 Child(Yearly)
$9,866Rp 174.7M
$8,253Rp 146.1M
19.55%
👕👟 Clothing & Footwear
Surabaya
Bogor
Difference
Jeans(Levis 501 Or Similar)
$71.9Rp 1.3M
$39.43Rp 698.2K
82.42%
Summer Dress(H&M, Zara, etc)
$40.23Rp 712.4K
$18.59Rp 329.2K
116.41%
Sport Shoes(Adidas, Nike)
$83.0Rp 1.5M
$77.8Rp 1.4M
6.61%
Men's Leather Business Shoes
$75.9Rp 1.3M
$71.1Rp 1.3M
6.80%
🏠 Accommodation & Living
Surabaya
Bogor
Difference
1-bedroom Apartment, City Center(Monthly)
$282Rp 5.0M
$254Rp 4.5M
10.90%
1-bedroom Apartment, Outside City Center(Monthly)
$150Rp 2.7M
$308Rp 5.5M
-51.23%
3-bedroom Apartment, City Center(Monthly)
$1,256Rp 22.2M
$567Rp 10.0M
121.59%
3-bedroom Apartment, Outside City Center(Monthly)
$619Rp 11.0M
-
-
Buy Apartment in City Center(m2)
$2,218Rp 39.3M
$576Rp 10.2M
285.04%
Buy Apartment Outside City Center(m2)
$1,072Rp 19.0M
$280Rp 5.0M
282.29%
💵 Salaries & Financials
Surabaya
Bogor
Difference
Average Monthly Net Salary(After Tax)
$277Rp 4.9M
$334Rp 5.9M
-17.20%
20-Year Fixed Mortgage Interest Rate(Annual %)
7.5
7.67
-2.22%
CityCost data is based on AI and user input – minor inaccuracies may occur.
Last update for Surabaya: September 15, 2026
Last update for Bogor: September 14, 2026
Cost Breakdown
🏠A one-bedroom apartment in the center runs $282 in Surabaya and $254 in Bogor. Housing cost is often the main lever when comparing two cities.
💰Bogor pays 21% 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: $12.00 in Surabaya vs $8.00 in Bogor for a mid-range dinner for two. Groceries echo the gap at $211 vs $168 per month, with Bogor cheaper across the board.
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 Bogor: Cost of Living - Frequently Asked Questions
Which city is more expensive, Surabaya or Bogor?
Surabaya wins on cost – living expenses run 5% lower than in Bogor. Housing and daily spending are where you'll feel the difference most, making Surabaya the obvious pick if budget is a priority.
Are salaries higher in Surabaya or in Bogor?
On paper, salaries run 21% lower in Bogor. That's worth factoring in alongside costs, though remote workers earning in a stronger currency may not notice the difference at all.
How much does a 1-bedroom apartment cost in Surabaya compared to Bogor?
Rent for a central apartment: $282 in Surabaya versus $254 in Bogor. Housing is usually the single largest factor when comparing overall living costs between the two.
Are groceries more expensive in Surabaya or in Bogor?
Shoppers in Bogor pay roughly 25% less for everyday groceries. It's an unusual reversal that partly offsets higher costs elsewhere.
How much does it cost to live in Surabaya compared to Bogor?
All in, you'll spend $676 per month in Surabaya versus $713 in Bogor – a 5% gap that adds up to real savings over time for anyone picking the cheaper option.
Can you live on $1,200/month in Surabaya or in Bogor?
Either city works on $1,200 a month, though Surabaya gives you more room to save. At this income level, the choice is more about lifestyle than financial pressure.
Which city offers a better quality of life: Surabaya or Bogor?
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.
How safe is Surabaya compared to Bogor?
Safety-wise, Surabaya and Bogor are on par. Petty crime is typical for cities this size, and most residents feel comfortable going about their daily routines in either place.
Which city is more affordable for expats?
Expats usually find Surabaya gentler on the wallet – expenses run 5% less than in Bogor. Beyond cost, consider language, visa policies, and how big the international community is in each city.