Java Island Guide: Cities, Temples, Volcanoes and Getting Around

· 8 min read Island Guide
Prambanan Hindu temple complex under blue sky, Yogyakarta, Java, Indonesia

Java is the world’s most densely populated island and the political, economic and cultural core of Indonesia. Roughly the size of England but home to 150 million people, it holds two UNESCO World Heritage Sites, an active volcano accessible by pre-dawn trek, and a capital city of 11 million in the process of being replaced. For travellers, Java functions as a country within a country — you could spend three weeks and still have entire corners untouched.

The Main Cities

Jakarta

Indonesia’s current capital sits on the northern coast of West Java. The city is enormous, chaotic, and interesting in ways that reward patience. The old Dutch colonial quarter of Kota Tua has been partially restored and is the most navigable area for a first visit — the Fatahillah Square, the Jakarta History Museum, and the Café Batavia terrace all concentrate within walking distance. Glodok (Chinatown) to the south has dense streetfood lanes open until late.

Practical notes: the city has an expanding MRT and LRT network that connects the southern suburbs to the centre. Taxis (Blue Bird) are metered and reliable. Budget roughly IDR 400,000–600,000 per night (approximately USD 24–36) for a clean mid-range hotel in South Jakarta; the Scallywags and backpacker strip in Jalan Jaksa is cheap but dated.

Jakarta is being replaced as the national capital by the new city of Nusantara in East Kalimantan — construction is ongoing as of 2026, but Jakarta remains the functioning capital and transport hub.

Yogyakarta

Yogyakarta (usually shortened to Jogja) is the cultural capital of Java and the base for visiting Borobudur and Prambanan. It has a walkable old city around the Kraton (royal palace), a thriving batik and silver craft scene on Malioboro Street, and a strong backpacker infrastructure without feeling overrun.

A mid-range guesthouse in the Prawirotaman district costs approximately IDR 300,000–500,000 per night (USD 18–30 as of 2026). The district has a cluster of good cafés and warung and is a 15-minute walk from the Kraton.

Mount Merapi, the most active volcano on Java, rises 28 km north of the city and can be done as a pre-dawn trek or a jeep tour to the 2010 lava fields — the jeep tours run from approximately IDR 350,000 per person.

Surabaya

Indonesia’s second city is primarily a commercial port hub rather than a tourist draw, but it is the gateway to Mount Bromo and Kawah Ijen — two of the most dramatic landscapes in Southeast Asia. The Heroes Monument and the Submarine Museum are worth a few hours if you have a stopover.

Most travellers use Surabaya as a transit point: fly in, take a bus or train east toward Probolinggo (Bromo base) or Banyuwangi (Ijen base).

Bandung

West Java’s biggest city sits at 768 m elevation in a volcanic basin, which gives it noticeably cooler temperatures than the coast — a draw for Jakartans on weekends. The city has a concentration of Dutch colonial architecture (the Savoy Homann Hotel is the finest example), a fashion and factory-outlet district that draws domestic shoppers, and a café culture that punches above its weight.

Tangkuban Perahu, an active volcano crater 28 km north of the city, is a common day trip — entry approximately IDR 200,000 for foreign visitors as of 2026, confirm current fees at the gate. The drive up through tea plantations alone justifies the trip.

Malang

A cooler hill city in East Java, Malang is increasingly popular as a quieter base than Yogyakarta. The Bromo Tengger Semeru National Park is accessible from here, and the surrounding highlands have colonial-era architecture, apple orchards, and the Coban Rondo waterfall. Budget accommodation clusters around Jalan Semeru and Jalan Kawi.

Key Attractions

Borobudur

The largest Buddhist monument in the world sits in a valley between two volcanoes 42 km northwest of Yogyakarta. Built in the 9th century, the stupa rises across nine stacked platforms with 2,672 relief panels and 504 Buddha statues. Entry for foreign visitors is approximately IDR 420,000 as of 2026 — confirm current prices at borobudurpark.com.

The monument is best visited at sunrise (a separate ticket tier for the top platform, approximately IDR 850,000 as of 2026, must be booked in advance) or in the late afternoon when the light softens. The middle of the day is hot and crowded. Sarong hire is included in the entry ticket.

Combine with a visit to Prambanan, the 9th-century Hindu temple complex 17 km east of Yogyakarta (entry approximately IDR 350,000 as of 2026, confirm at the gate), in a single day using the combo ticket.

Mount Bromo

An active caldera in East Java’s Tengger Massif, Bromo is one of Indonesia’s most photographed landscapes. The classic view is from Penanjakan viewpoint before dawn — a sea of mist with the smoking crater rising above it, Semeru volcano visible on the horizon. The viewpoint is typically reached by jeep from the village of Cemoro Lawang.

A shared jeep for sunrise plus the crater rim walk costs approximately IDR 250,000–350,000 per person from Cemoro Lawang as of 2026. Private jeeps run IDR 400,000–600,000 for the vehicle. The walk from the jeep park to the crater rim is around 1.5 km including the famous sand sea crossing and 253 steps to the crater lip.

Kawah Ijen

The turquoise acid lake and blue-fire phenomenon (visible only before 5am) at Ijen crater in East Java require a 3 km uphill trek from the Paltuding trailhead. The sulphur miners who work the crater carry loads of up to 90 kg down the mountain — this is not a PR operation, it is an active workplace.

Entry fee approximately IDR 200,000 for foreign visitors as of 2026. Start the hike by 2am to reach the crater before dawn if you want to see the blue fire. Gas masks are available for rent at the trailhead (approximately IDR 30,000) and are worth using — the sulphur fumes are severe.

Transport on Java

KAI Trains

Kereta Api Indonesia (KAI) operates an extensive rail network connecting Java’s major cities. It is the most comfortable and reliable way to travel between them, and online booking has improved significantly.

Book via kai.id or the KAI Access app. Tickets open 30 days in advance and popular routes (especially Jakarta–Yogyakarta on Friday evenings) sell out. Classes:

  • Eksekutif — air-conditioned, reclining seats, equivalent to business class, IDR 200,000–400,000 depending on route and timing
  • Bisnis — air-conditioned, upright seats, IDR 100,000–200,000
  • Ekonomi — basic, sometimes crowded, IDR 60,000–150,000

Key routes and approximate journey times (Eksekutif fares as of 2026):

RouteTimeEksekutif approx.
Jakarta (Gambir) → Yogyakarta8–9 hrsIDR 250,000–380,000
Jakarta (Gambir) → Surabaya (Pasar Turi)9–11 hrsIDR 280,000–420,000
Yogyakarta → Surabaya (Gubeng)5–6 hrsIDR 180,000–280,000
Yogyakarta → Malang5–7 hrsIDR 160,000–240,000
Bandung → Jakarta3–4 hrsIDR 110,000–200,000

Budget Airlines

Lion Air, Batik Air, and Citilink connect Java’s main airports at low fares. Jakarta (CGK/HLP) to Surabaya (SUB) typically runs IDR 200,000–400,000 one way with advance purchase. Yogyakarta’s airport is Adisutjipto (JOG) for domestic and the newer Yogyakarta International Airport (YIA) at Kulonprogo for international/Citilink routes — check which airport applies when booking.

Buses and Travel Agents

Long-distance buses connect cities not served well by rail (e.g., Yogyakarta to Malang). Travel agents in Yogyakarta’s tourist areas sell door-to-door minibus shuttles for approximately IDR 100,000–200,000 per person. Journey times are comparable to trains but less comfortable on longer routes.

Best Time to Visit Java

The dry season runs from May to September — this is the best time for trekking (Bromo, Ijen, Merapi), temple visits, and avoiding muddy highland roads. July and August are peak domestic holiday months and popular sites book out quickly.

The wet season (October to April) brings afternoon downpours and occasional extended rain. Bromo and Ijen remain accessible but cloud cover can obscure views at sunrise. Yogyakarta’s temples are less crowded and the rice terraces west of the city are vivid green.

The Yogyakarta Gamelan Festival runs in June. Waisak Day, the Buddhist celebration at Borobudur marking the Buddha’s birth, enlightenment and death, draws large crowds in May — book months in advance if you want to attend.

How Many Days Do You Need?

A focused Java trip can be done in 7–10 days covering Yogyakarta (3 nights), Bromo (1–2 nights in Cemoro Lawang), and either Jakarta or Ijen. Three weeks allows for Bandung, Malang, a slower pace in Yogyakarta, and the east Java volcanic circuit. Java rewards time — rushing through on a one-week whip leaves most of its depth untouched.

Java Destination Guides

Book tours and day trips in Java — most include transport from your guesthouse and a local guide familiar with the island’s best spots. Bookaway covers the main ferry routes between the islands — book in advance during peak season when boats fill quickly.

Java Itineraries and Food

Book an experience

Island tours & activities

The best island tours and water activities — instant confirmation and free cancellation.