July is Solo Batik CarnivalSolo annual batik fashion.

Java

Java

Ancient temples, volcanic peaks, and the cultural heart of Indonesia

Sunrise over the Borobudur temple complexBlue flames at Ijen CraterMount Bromo volcanic landscape

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

See all experiences
7D itineraryJava in 7 days — Jakarta, Yogyakarta, Bromo, Ijen

Top places to visit in Java

Festivals happening soon

Cultural events overlapping the next 60 days in Java.

  • season

    Banyuwangi Festival (BBF)

    Year-long event series — 70+ events Banyuwangi (kemenparekraf flagship).

    1 Jan – 31 Dec
  • festival

    Seren Taun

    Sunda rice harvest thanksgiving. Harvest season.

    15 Jun – 15 Sept
  • festival

    Parade Kusa Kosong

    Sundanese cultural.

    15 Aug
  • festival

    Festival Karimunjawa

    Maritime + cultural.

    15 Aug

Book popular activities in Java

1 experience found

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

What people keep booking in Java

View all