Why Indonesian Cities Are Worth Exploring

Indonesia is often celebrated for its beaches and rainforests, but its cities are equally captivating — each one a layered mosaic of colonial history, vibrant street life, extraordinary food, and deeply rooted tradition. Whether you're planning a short city break or a cross-archipelago journey, these five urban centres deserve a spot on your itinerary.

1. Jakarta — The Nation's Beating Heart

As Southeast Asia's largest metropolis, Jakarta is an overwhelming, exhilarating contradiction. Gleaming skyscrapers tower over Dutch colonial shophouses in Kota Tua (Old Town). The city's food scene is arguably Indonesia's most diverse — from Sundanese nasi timbel to Betawi soto betawi and world-class fine dining in SCBD.

  • Don't miss: Kota Tua, Monas National Monument, Pasar Santa food market
  • Best for: First-time visitors, business travellers, food lovers
  • Getting there: Direct international flights to Soekarno-Hatta International Airport

2. Yogyakarta — Soul of Javanese Culture

Yogyakarta (affectionately called "Jogja") is the cultural and artistic capital of Java. It sits in the shadow of the active Mount Merapi and just a short drive from the UNESCO-listed Borobudur and Prambanan temples. The city's Kraton (royal palace), batik workshops, and wayang puppet theatre make it an essential cultural destination.

  • Don't miss: Borobudur at sunrise, Kraton palace, Jalan Malioboro
  • Best for: History buffs, arts and crafts enthusiasts, temple lovers

3. Surabaya — Indonesia's Second City

Often overshadowed by Jakarta, Surabaya is a proud, hard-working city with a fierce identity forged in the 1945 Battle of Surabaya. Today it offers a fascinating Arab Quarter (Kampung Arab), a lively Chinatown, and some of East Java's best cuisine including rawon and rujak cingur.

  • Don't miss: House of Sampoerna, Tunjungan Plaza, Ampel Mosque
  • Best for: History seekers, off-the-beaten-path urban exploration

4. Makassar — Gateway to Eastern Indonesia

Makassar (formerly Ujung Pandang) is the capital of South Sulawesi and the main hub for exploring eastern Indonesia. The city's waterfront, Fort Rotterdam, and the legendary coto Makassar beef soup are just the beginning of what this underrated city offers.

  • Don't miss: Fort Rotterdam, Losari Beach promenade, Paotere Harbour
  • Best for: Travellers heading to Sulawesi, Flores, or Raja Ampat

5. Bandung — The City of Cool

Perched 770 metres above sea level in the Parahyangan Highlands, Bandung enjoys a refreshingly cooler climate than most Indonesian cities. Famous for its Dutch colonial architecture, factory outlet fashion scene, and outstanding Sundanese cuisine, it makes an ideal weekend escape from Jakarta.

  • Don't miss: Gedung Sate, Kawah Putih crater lake, Dago food street
  • Best for: Weekend getaways, foodies, architecture fans

Planning Your Indonesian City Itinerary

Each of these cities has its own distinct personality. A practical circuit for first-time visitors might look like: Jakarta → Bandung → Yogyakarta → Surabaya, all connected by trains along Java's northern or southern rail corridor. Add Makassar to the mix by flying from Surabaya for a taste of eastern Indonesia.

No matter where you start, Indonesia's cities will surprise, challenge, and inspire you at every turn.