Indonesia has more nomad-worthy cities than most people realize. Bali gets all the attention, but Jakarta, Yogyakarta, Bandung, Lombok, and Surabaya each offer something different. Here’s our ranking based on what actually matters for remote work and daily life.
The Ranking
| Rank | City | Monthly Cost | Internet | Community | Lifestyle | Overall |
|---|---|---|---|---|---|---|
| 1 | Bali | $1,200–$2,100 | Good | Huge | Excellent | Best all-rounder |
| 2 | Jakarta | $800–$1,500 | Excellent | Medium | Good | Best infrastructure |
| 3 | Bandung | $400–$750 | Good | Small | Great | Best value + climate |
| 4 | Yogyakarta | $475–$845 | Adequate | Small | Great | Best culture + cheapest |
| 5 | Lombok | $545–$995 | Variable | Tiny | Excellent | Best nature |
| 6 | Surabaya | $390–$775 | Good | None | Good | Best food + gateway |
1. Bali — Best All-Rounder
Why #1: Bali has the largest nomad community, best coworking scene, incredible food diversity, and a lifestyle that balances work and play. The cost is higher, but the infrastructure justifies it.
Best for: First-time Indonesia nomads, social butterflies, surfers, anyone wanting a complete package.
Downsides: Traffic (Canggu), tourist inflation, can feel like a bubble.
2. Jakarta — Best Infrastructure
Why #2: Fastest internet, modern transit (MRT), world-class malls and hospitals, cheapest food for a capital city. The city itself isn’t beautiful, but it works incredibly well.
Best for: Nomads who prioritize fast internet and infrastructure over lifestyle aesthetics.
Downsides: Traffic, pollution, no beaches.
3. Bandung — Best Value + Climate
Why #3: Cool mountain weather (no AC needed), Indonesia’s best cafe culture, and costs 60% less than Bali. The Whoosh high-speed rail puts Jakarta 40 minutes away.
Best for: Budget nomads, cafe workers, anyone who hates tropical heat.
Downsides: Small foreign community, limited English.
4. Yogyakarta — Best Culture + Cheapest
Why #4: The cheapest livable city in Indonesia, rich Javanese culture, UNESCO sites, and genuine local experience. Borobudur alone is worth the trip.
Best for: Culture lovers, budget-maximizers, writers and creatives seeking inspiration.
Downsides: Slower internet, tiny nomad scene.
5. Lombok — Best Nature
Why #5: Stunning beaches, world-class surf, Gili Islands, Mount Rinjani — and 30–50% cheaper than Bali. The internet is the weakest link, but improving.
Best for: Surfers, divers, nature lovers who don’t need a social scene.
Downsides: Unreliable internet, minimal infrastructure.
6. Surabaya — Best Food + Gateway
Why #6: Amazing East Javanese cuisine, cheapest of the major cities, and the gateway to Mount Bromo and Ijen Crater. No nomad community, but great for short stays.
Best for: Adventurers using it as a base for East Java exploration, food enthusiasts.
Downsides: No nomad community, hot, not scenic.
Comparison Table
| Factor | Bali | Jakarta | Bandung | Yogyakarta | Lombok | Surabaya |
|---|---|---|---|---|---|---|
| Cost (mid) | $1,650 | $1,150 | $580 | $660 | $770 | $580 |
| WiFi (Mbps) | 20–60 | 30–100 | 15–50 | 15–40 | 10–30 | 20–50 |
| Community | 10/10 | 5/10 | 2/10 | 2/10 | 1/10 | 0/10 |
| Food | 9/10 | 9/10 | 8/10 | 9/10 | 6/10 | 9/10 |
| Nature | 8/10 | 2/10 | 7/10 | 6/10 | 10/10 | 4/10 |
| Nightlife | 8/10 | 7/10 | 4/10 | 3/10 | 3/10 | 3/10 |
Recommended Itinerary
If you have 2–3 months in Indonesia:
- Month 1: Bali (Canggu 2 weeks → Ubud 2 weeks)
- Month 2: Jakarta (2 weeks) + Bandung (1 week) + Yogyakarta (1 week)
- Month 3: Lombok (2 weeks) + Bali (return to favorite area)
This hits all the highlights while experiencing the full range of what Indonesia offers.