Plan a trip
Language: English
Trip plannerPlan your trip on a map

Top destinations

EnglishDeutschFrançaisEspañolPortuguêsPortuguês (BR)Italiano
green and brown mountain under blue sky during daytime

Java

Most travelers come to Java for the temples of Borobudur and Prambanan, the palace city of Yogyakarta, and sunrise over Mount Bromo, all linked by train.

Find a room in JavaWhich neighborhood?Plan a trip to Java

We may earn a commission. It never decides our picks.

Java is Indonesia's most populous island and where most first-time visitors begin. Jakarta, the capital, sits on the north coast. Most travelers head inland to the monuments of Central Java. Borobudur is a Buddhist temple set among hills, and Prambanan is a Hindu temple complex near Yogyakarta. Yogyakarta is a palace city, where the sultan's kraton still anchors the old center, and it works as a base for both temples.

East of Yogyakarta the land rises into volcanoes. Mount Bromo, in East Java, is the one most travelers come for, usually at sunrise. Bandung, in the cooler western highlands, makes a good first stop out of Jakarta. Distances are long and roads are slow, so choose two or three stops and link them by train. The dry season, roughly May to October, is the most reliable window for clear skies at the volcanoes. Allow at least a week for a first trip.

Java in five

  1. Take the train between Java's citiesIntercity trains link Jakarta, Bandung, Yogyakarta, Solo, Semarang and Surabaya in comfortable seats. Book in advance on the operator's official app or site, because weekends and holidays sell out.Getting around Indonesia
  2. Choose two or three stops, not sixJakarta, Yogyakarta with Borobudur and a volcano in East Java make a full week. Squeezing in Bandung, Semarang and Surabaya as well turns the trip into transfers.Yogyakarta
  3. Start temple days at sunriseBorobudur and Prambanan are hottest and busiest from mid-morning. Entry rules at Borobudur, including limits on how many people climb the monument, have changed in recent years, so check the official booking page before you go.Borobudur
  4. Plan volcano dawns around jeeps and layersViewpoints at Bromo and Ijen in East Java need a pre-dawn start and a guide or jeep, and mornings are cold at altitude. Pack a fleece and check the volcano's current activity status.East Java
  5. Go in the dry season for volcano viewsRoughly May to September is drier and clearer on the high ground. The wet months bring afternoon storms, with the heaviest rain from about November to March.
The Selamat Datang Monument fountain surrounded by skyscrapers in Jakarta, Indonesia

Jakarta

Jakarta is Indonesia's capital and the main international air gateway to the country, known for its colonial Old Town, the National Monument and evening street food.

Things to do in Java

See all attractions in Java

Need to know

Airport
Jakarta (CGK), Yogyakarta (YIA) and Surabaya (SUB)
Getting there
Flights from Bali, Singapore, Kuala Lumpur and across Indonesia
Getting around
Intercity trains, short flights, hired car with driver
Best base
Yogyakarta for temples and culture; Jakarta or Surabaya for flights
Time needed
7–10 days for Jakarta, Yogyakarta and a volcano

Weather by month

    • Best
    • Good
    • Mixed
    • Poor
    1. JanuaryWet, humid
    2. FebruaryWet
    3. MarchRainy
    4. AprilRain easing
    5. MayDrying out
    6. JuneDry, clear
    7. JulyDry, cool nights
    8. AugustDry, busy
    9. SeptemberDry, hot
    10. OctoberHot, showers
    11. NovemberRainy
    12. DecemberWet, holidays

    Right now in Java

    Local time, today's weather and the exchange rate, refreshed through the day.

    Clear

    17

    Feels like
    18°
    Humidity
    98%
    Wind
    7 km/h
    Chance of rain
    100%

    Java

    03:40 AM

    Tuesday, November 3

    GMT+7

    1. Today26°16°100%Tuesday: Drizzle. High 26°, Low 16°. Chance of rain 100%.
    2. Wed27°16°100%Wednesday: Drizzle. High 27°, Low 16°. Chance of rain 100%.
    3. Thu27°17°100%Thursday: Drizzle. High 27°, Low 17°. Chance of rain 100%.
    4. Fri26°18°100%Friday: Drizzle. High 26°, Low 18°. Chance of rain 100%.
    5. Sat25°17°98%Saturday: Drizzle. High 25°, Low 17°. Chance of rain 98%.
    6. Sun27°17°100%Sunday: Drizzle. High 27°, Low 17°. Chance of rain 100%.

    Updated 12:36 AM local time · Weather data by Open-Meteo.com

    Money

    Mid-market rate1 USD = 18,144 IDR

    IDR · Indonesian Rupiah

    Rates from Nov 2, 2026 · Rates By Exchange Rate API

    What's on in Java

    Concerts, festivals and big events in and around the city

    Events calendar

    Every year

    • Jul–AugSaparan BekakakYogyakarta, a day trip

    Before you go to Java

    Car with driver between stopsUseful where trains do not reachCompare car hire
    Temple and volcano toursSunrise trips with a guide and transportCompare day trips
    eSIM for JavaTrain times and maps between citiesRead the guide
    Cover for volcano tripsAltitude, ash delays and evacuationRead the guide

    We may earn a commission. It never decides our picks.

    Rules for Java, checked

    • Check Indonesia's visa and entry rules on the Directorate General of Immigration site (imigrasi.go.id) before you fly, since eligibility and fees change.
    • Your passport must meet Indonesia's validity rule for your planned stay; check the exact requirement on imigrasi.go.id and carry the passport you entered with.
    • Indonesia applies strict drug laws, and penalties for possession can be severe. Carry prescription medicines in their original packaging.
    • Cover shoulders and knees at Borobudur, Prambanan and mosques, and take off your shoes before entering a mosque.
    • Give and receive money, food and documents with your right hand, since the left hand is considered unclean in Javanese and Indonesian custom.

    Java FAQ

    How many days do you need in Java?

    Seven to ten days covers Jakarta, Yogyakarta with Borobudur and Prambanan, and a volcano in East Java. Four days works for Yogyakarta and one more stop. A single stop deserves three nights.

    Is it better to take the train or fly in Java?

    Trains are comfortable and scenic and suit Jakarta to Bandung or Yogyakarta and Surabaya. Flights save time on the long Jakarta to Surabaya or Bali legs, so mix both and watch for weekend sell-outs.

    What is the best time to visit Java?

    Roughly May to September, when skies are clearer and volcano views are better. The wet season brings afternoon storms and can cloud Bromo and Ijen, though temples and cities still work.

    Is Java worth visiting after Bali?

    Yes. Java has the great temples, a living royal culture in Yogyakarta and active volcanoes, with far fewer beach resorts. Many travelers add it for three to five days via a short flight from Bali.

    Is Java safe to travel?

    Generally yes for tourists, with the usual care for pickpocketing and traffic. Check volcano status before dawn climbs, follow guide and park rules and carry travel insurance.