Surabaya is Indonesia’s second-largest city and virtually unknown to digital nomads. That’s a mistake. It has fast internet, rock-bottom living costs, world-class East Javanese food, and access to some of Java’s best natural attractions (Mount Bromo, Ijen Crater). The trade-off: there’s no nomad community, limited English, and the city itself isn’t particularly beautiful.
If you want to experience real Indonesian urban life — no tourist filter, no nomad bubble — Surabaya delivers.
TL;DR — Surabaya at a Glance
| Factor | Details |
|---|---|
| Monthly cost | $500–$1,000 (mid-range) |
| 1BR rent | $130–$350/month |
| Warung meal | Rp 10K–20K ($0.60–$1.25) |
| Coworking | $25–$60/month |
| Internet (4G) | 20–50 Mbps |
| Climate | Hot, 28–35°C year-round |
| Safety | Safe |
| Airport | SUB (Juanda International) — well connected |
Why Surabaya
The good:
- Very cheap — comparable to Yogyakarta
- Fast internet (major telecom hub)
- Gateway to Mount Bromo, Ijen Crater, Malang
- Incredible food scene (rawon, rujak cingur, lontong balap)
- Modern malls, good hospitals, city infrastructure
- Direct international flights
The challenges:
- Zero nomad community
- City is sprawling and not walkable
- Hot and humid year-round
- Limited tourism infrastructure
- Very little English spoken
- City aesthetics aren’t great
Where to Live
| Area | Character | 1BR Rent |
|---|---|---|
| Surabaya Barat (West) | Malls, modern, Pakuwon area | $150–$350 |
| Surabaya Pusat (Center) | Historic, Tunjungan Plaza | $130–$280 |
| Surabaya Timur (East) | Near Galaxy Mall, residential | $120–$250 |
West Surabaya (Pakuwon area) is the most modern and has the best cafe and mall infrastructure.
Food
Surabaya’s food is legendary in Indonesia:
| Dish | Description | Price |
|---|---|---|
| Rawon | Black beef soup with keluak nut (signature dish) | Rp 15K–25K ($0.95–$1.55) |
| Rujak Cingur | Salad with cow snout, fruit, peanut-shrimp sauce | Rp 12K–20K ($0.75–$1.25) |
| Lontong Balap | Rice cake with bean sprouts, tofu, lentho | Rp 10K–18K ($0.60–$1.10) |
| Sate Klopo | Coconut-crusted beef satay | Rp 15K–25K ($0.95–$1.55) |
| Tahu Campur | Mixed tofu dish with noodles and black sauce | Rp 10K–18K ($0.60–$1.10) |
| Semanggi | Clover leaf salad with peanut sauce (rare, unique to Surabaya) | Rp 8K–15K ($0.50–$0.95) |
Monthly food budget: $70–$150 eating mostly local.
Pro tip: Surabaya’s food is spicier than Jakarta’s. If you can handle the heat, this is one of Indonesia’s best food cities.
Internet & Coworking
Surabaya has surprisingly good internet — it’s a major telecom hub.
| Type | Speed |
|---|---|
| Telkomsel 4G | 20–50 Mbps |
| Cafe WiFi | 15–35 Mbps |
| Coworking | 25–50 Mbps |
| IndiHome fiber | 30–100 Mbps |
Coworking options include CoHive and a few local spaces at Rp 400K–1M ($25–$62)/month.
Day Trips
| Destination | Distance | Highlight |
|---|---|---|
| Mount Bromo | 3.5 hours | Iconic volcanic sunrise |
| Ijen Crater | 5 hours | Blue fire, sulfur mining |
| Malang | 1.5 hours | Cool mountain city, Dutch colonial |
| Batu | 2 hours | Apple farms, theme parks |
Mount Bromo alone makes Surabaya worth a 2-week stay.
Monthly Budget
| Category | Budget | Mid-Range |
|---|---|---|
| Accommodation | $80–$150 | $150–$350 |
| Food | $70–$100 | $100–$180 |
| Transport | $20–$40 | $40–$70 |
| Internet | $6–$10 | $10–$15 |
| Entertainment | $15–$30 | $40–$80 |
| Insurance | $40–$50 | $50–$80 |
| Total | $231–$380 | $390–$775 |
FAQ
Is Surabaya worth visiting as a digital nomad? For 2–3 weeks, yes — especially as a base for Mount Bromo and Ijen Crater. For long-term stays, only if you’re comfortable being the only nomad in town and don’t need English.
Surabaya vs Jakarta? Surabaya is smaller, cheaper, and less stressful. Jakarta has better infrastructure, more international food, and a small nomad community. Both are “real” Indonesian cities.
How do I get to Mount Bromo from Surabaya? Join a tour ($30–$50 including transport and guide) or rent a car. Most tours depart at 1 AM for the sunrise viewpoint. It’s a bucket-list experience.