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

RankCityMonthly CostInternetCommunityLifestyleOverall
1Bali$1,200–$2,100GoodHugeExcellentBest all-rounder
2Jakarta$800–$1,500ExcellentMediumGoodBest infrastructure
3Bandung$400–$750GoodSmallGreatBest value + climate
4Yogyakarta$475–$845AdequateSmallGreatBest culture + cheapest
5Lombok$545–$995VariableTinyExcellentBest nature
6Surabaya$390–$775GoodNoneGoodBest 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

FactorBaliJakartaBandungYogyakartaLombokSurabaya
Cost (mid)$1,650$1,150$580$660$770$580
WiFi (Mbps)20–6030–10015–5015–4010–3020–50
Community10/105/102/102/101/100/10
Food9/109/108/109/106/109/10
Nature8/102/107/106/1010/104/10
Nightlife8/107/104/103/103/103/10

If you have 2–3 months in Indonesia:

  1. Month 1: Bali (Canggu 2 weeks → Ubud 2 weeks)
  2. Month 2: Jakarta (2 weeks) + Bandung (1 week) + Yogyakarta (1 week)
  3. Month 3: Lombok (2 weeks) + Bali (return to favorite area)

This hits all the highlights while experiencing the full range of what Indonesia offers.