July is Solo Batik Carnival — Solo annual batik fashion.

Java
Ancient temples, volcanic peaks, and the cultural heart of Indonesia
Take your Java trip with Indahnesia
1 curated experiences vetted by our team. Every operator is safety-checked, eco-aligned, and recently visited.
Experiences in Java from Rp500.000 per person
Top places to visit in Java
Festivals happening soon
Cultural events overlapping the next 60 days in Java.
- 1 Jan – 31 Decseason
Banyuwangi Festival (BBF)
Year-long event series — 70+ events Banyuwangi (kemenparekraf flagship).
- 15 Jun – 15 Septfestival
Seren Taun
Sunda rice harvest thanksgiving. Harvest season.
- 15 Augfestival
Parade Kusa Kosong
Sundanese cultural.
- 15 Augfestival
Festival Karimunjawa
Maritime + cultural.
Book popular activities in Java
Meet the Operators
Getting to Java
From the major hubs.
From jakarta · train
~7-8 hours Eksekutif · 10+ daily Gambir-Tugu/Pasar Turi
Rp 400k – Rp 650k
From bali · flight
~50 min direct to Surabaya · 10+ daily
Rp 500k – Rp 1.2M
From singapore · flight
~2-2.5 hours direct · 15-20 daily to Jakarta/Surabaya
Rp 1.2M – Rp 2.5M
Practical Information
- Visa
- Visa-free or visa-on-arrival for 90+ nationalities (USD 35, 30 days, extendable once)
- Currency
- Indonesian Rupiah (IDR). ATMs are everywhere in cities; carry small cash for rural stops and street stalls.
- Power Plug
- Type C/F, 220V/50Hz
- SIM / Data
- Telkomsel and Indosat at all major airports. Coverage is strongest of any Indonesian island.
- Local Transport
- Eksekutif-class trains (KAI) connect Jakarta-Yogya-Surabaya in 7-10 hrs. Domestic flights for time-savers. Ride-hail Grab and Gojek in every city. Bromo and Ijen need a hired 4WD or organized tour.
- Language
- Bahasa Indonesia + Javanese, Sundanese, and Madurese regional languages
- Tipping
- Not expected; 10% at fine dining without service charge
- Emergency Numbers
- Police 110 · Ambulance 118 · Tourist police 1500-771
Java and beyond
Things to know before you visit Java
When is the best time to visit Java?
May through October is the dry season. Best for Bromo sunrise, Borobudur visits, and Ijen blue flames.
How long should I plan to stay in Java?
7-10 days ideal — 1-2 days Jakarta, 2 days Yogyakarta + Borobudur, 1 day Bromo sunrise, 1 day Ijen blue flames, optional Bandung or ferry to Bali.
How do I get to Java?
Fly to Jakarta (CGK), Yogyakarta (JOG), or Surabaya (SUB). Well-connected by rail and domestic flights.
What are the must-do experiences in Java?
Three signature experiences in Java:
• Sunrise over the Borobudur temple complex
• Blue flames at Ijen Crater
• Mount Bromo volcanic landscape
Where should I stay in Java?
Jakarta business hotels in SCBD or Senayan, Yogyakarta heritage stays around Malioboro, Bromo Cemoro Lawang sunrise lodges, Banyuwangi boutique hotels near Ijen access. Range: Yogya homestay Rp 250K, Jakarta luxury Rp 4M+ per night.
What food and dishes are worth trying in Java?
Java is Indonesia's culinary heartland: Yogya gudeg (slow-cooked jackfruit), Solo nasi liwet, Surabaya rawon (black-broth beef), Bandung batagor (fried fish-tofu dumpling), Jakarta nasi uduk. Don't miss bakpia in Yogya and lotek in Bandung.
What should I prepare before traveling to Java?
Before traveling to Java: Visa-free or visa-on-arrival for 90+ nationalities (USD 35, 30 days, extendable once). Currency: Indonesian Rupiah (IDR). ATMs are everywhere in cities; carry small cash for rural stops and street stalls. Plug: Type C/F, 220V/50Hz. SIM: Telkomsel and Indosat at all major airports. Coverage is strongest of any Indonesian island.. Tipping: Not expected; 10% at fine dining without service charge. Emergency: Police 110 · Ambulance 118 · Tourist police 1500-771



