Java · Indonesia · Yogyakarta · Borobudur · Prambanan · Malang · Bromo · Ijen · 10 min read
7 days · 6 cities
Duration
7 days
Estimated budget
700 to 1,300 dollars per person, no flights
Best time to go
May to September, the dry season
Visa
Visa on arrival or e-VOA for most passports
This Java itinerary 7 days crosses the island west to east, from Yogyakarta to Banyuwangi, by train to Malang and then by car and driver. Timing shapes it: Borobudur, Bromo and Ijen are all done before dawn, and each needs a booking.
In short: Prambanan, Borobudur, central Yogyakarta, the train to Malang, Bromo, Tumpak Sewu and Ijen before the ferry to Bali. Visas, costs and food are at the end.

Half an hour, included in the Prambanan ticket, 40 minutes from central Yogyakarta. After check in, start at the north end of the park: walk 800 metres or take the park shuttle to the older Buddhist complex, with club wielding guardian statues at the gate and hardly anyone around.

An hour and three quarters, about 415,000 rupiah for foreigners, which also covers Candi Sewu. Come back to the main temple in the late afternoon, with softer light and less heat. The 47 metre Shiva temple carries the Ramayana reliefs in its galleries; beside it stand the Brahma and Vishnu temples.

Two hours, ticket sold separately, with the show at 7.30 pm. In the dry season it is staged in the open air theatre with the lit temples behind; on rainy nights it moves indoors. Check the calendar, as there is not a show every night.

Seventy five minutes, cheap ticket at the gate. Leave Yogyakarta at 3.30 am to arrive before 5; the climb up the steps takes 15 minutes. With luck the temple floats above the mist with Merapi and Merbabu behind.

Two and a half hours, about 455,000 rupiah for foreigners (the figure travel guides quote for 2026; the official site only shows the price when you book), with mandatory online booking on the official site. Since July 2025 the climb runs every day, 8.30 am to 5 pm, in guided groups and wearing upanat sandals, which protect the stone and are yours to keep. The nine terraces hold over 2,600 relief panels, and the 72 stupas at the top shelter Buddha statues.

Twenty minutes, token fee. Two kilometres east of Borobudur, the temple sits on the same line that links the great sanctuary to Mendut, and its walls are carved with celestial trees.

Half an hour, token fee, a kilometre from Pawon. Inside the chamber are three stone statues, including a three metre Buddha seated in the western way, legs down. Next door, the Buddhist monastery has a quiet garden to round off the morning.

Seventy five minutes, open 9 am to 3 pm: start here at opening time, before the heat. The 18th century garden has the bathing pools of the court women and the tower the Sultan watched from. Ask a local to show you the way through the neighbourhood to Sumur Gumuling, the underground mosque with stairs crossing in the middle.

Twenty minutes, free, 500 metres from Taman Sari, south of the palace. The masangin tradition says to walk blindfolded between the two banyans in the middle of the square: make it and your wish comes true. Come back at night, if you like, when the square fills with lit up pedal cars.

Ninety minutes, cheap ticket, 500 metres from the square. The palace is home to the Sultan, who still governs the special region of Yogyakarta, and it opens in the morning until early afternoon: arrive by 11 am. Most mornings there is gamelan music or dance in the pavilions, and the museums hold gifts from European courts.
Two hours, at the end of the day, 15 minutes by becak from the palace. The city’s best known street has batik shops, Beringharjo market halfway along and, after dark, lesehan stalls where you eat sitting on mats. Agree the becak fare before getting in, and be wary of anyone offering to take you to a batik exhibition that closes today.

Forty five minutes, small fee at the entrance. The train from Yogyakarta to Malang takes seven to eight hours through the Javanese countryside, with tickets on the KAI site and app. After check in, the neighbourhood on the Brantas riverbank, painted in bright colours since 2016, is ten minutes from the station.

Twenty minutes, another small fee. Cross the suspension bridge to the neighbouring village, decorated with three dimensional murals made for photos. Get back to the hotel early: the Bromo jeep leaves before 1 am.

Seventy five minutes, with the park fee at 220,000 to 235,000 rupiah on weekdays and 320,000 to 335,000 at weekends. Jeeps leave Malang around 12.30 am and climb to the 2,770 metre viewpoint before 4 am. Online booking is mandatory for pre dawn entry; on a tour, the agency handles it. Bring a jacket, hat and gloves: it is close to freezing up there.

Twenty minutes, free. The jeep drops into the Sea of Sand and parks near the temple of the Tengger people, Hindus who climb Bromo every year at the Yadnya Kasada festival to throw offerings into the crater.

Ninety minutes. From the temple, walk or ride a horse across the sand to the stairway of about 250 steps that climbs to the crater rim, where you look straight into the smoke. Wear a mask if the wind blows your way. Jeeps get back to Malang around midday, and the afternoon is for sleeping.

Two and a half hours, with entry and guide paid at the gate. The falls are two and a half hours from Malang: leave at 5 am with the car and driver that will take you on to Banyuwangi. The top viewpoint alone is worth it; going down to the bottom takes an hour on a steep trail with ladders and river crossings, and you will get wet. Water shoes are for rent at the entrance.

Forty five minutes, cheap ticket. Tumpak Sewu to Benculuk is about five hours by road, and this grove of century old trembesi trees draped in ferns is the late afternoon stop before the hotel in Banyuwangi. Go to bed early: the Ijen trail starts at 1 am.

Fifteen minutes to buy the ticket, 150,000 to 250,000 rupiah, and rent a gas mask and headlamp. The post is an hour’s drive from the hotel. The park closes on the first Friday of every month and sometimes longer: in September 2026 it was shut from the 4th to the 28th because of wildfires, and a conservation closure is scheduled for 6 November 2026. Check the official park channels (BBKSDA Jawa Timur) before you go.

Four and a half hours. The trail of about 3 km climbs 500 metres in two hours to the rim. The blue fire, burning sulphur gas visible before dawn, can only be seen by descending into the crater with a guide, and access near the gas vent has been restricted: treat it as a bonus. What is certain is sunrise over the turquoise acid lake and the miners carrying baskets of sulphur.

An hour. From Ijen to the port is 90 minutes, and ferries to Gilimanuk in Bali leave around the clock, crossing in about an hour. If you are heading home, fly out of Banyuwangi airport, which connects to Jakarta.
Most nationalities, including US, UK, EU and Australian citizens, use the visa on arrival, 500,000 rupiah, valid for 30 days and extendable once. You can buy it in advance online as an e-VOA and clear immigration faster; in August 2026 the government proposed raising the fee, so check the amount on the official immigration site. Since October 2025 every traveller must also complete All Indonesia, the free digital arrival declaration, within three days before the flight.
May to September, the dry season. That is when the sky over Bromo and Borobudur tends to clear at dawn, the Ijen and Tumpak Sewu trails are less slippery and the Ramayana Ballet is staged outdoors. From November to March afternoon rain is daily and sunrises are more often clouded over. Avoid the end of Ramadan holidays, when trains and hotels fill up.
Most long haul routes connect through Doha, Dubai, Singapore or Kuala Lumpur to Jakarta or Bali, then a one hour domestic flight to Yogyakarta airport, an hour from the centre. In Yogyakarta, use a car and driver or ride hailing apps for the temples. The train takes you to Malang, and from Malang onwards it is best to hire a car and driver to Banyuwangi.
Carry cash: at the smaller temples, on the trails and at food stalls, cards are rarely accepted.
Yogyakarta has its own dish: gudeg, young jackfruit stewed for hours in coconut milk and palm sugar, served with chicken, egg and krecek, spicy beef skin. It is sweet, and it is a breakfast dish.

The classic address is Gudeg Yu Djum, on Jalan Wijilan near the Kraton, where gudeg houses have lined the street since the 1950s.

In the evening, House of Raminten, near Malioboro, serves cheap Javanese food in an incense filled hall with staff in traditional dress. Expect long queues at weekends.

In East Java, try rawon, a beef soup turned black by keluak, a fermented nut, and Malang bakso, meatballs with noodles and fried tofu, sold from carts all over town.


What to avoid: tap water, even for brushing your teeth, and ice at street stalls; in restaurants, factory ice cubes with a hole in the middle are safe.
They are enough to cross the island through its highlights: the temples of Yogyakarta, Bromo and Ijen. The pace is hard, with three pre dawn starts; with more time, add a free day in Yogyakarta or Malang. From Banyuwangi, the ferry takes you to Bali, where the trip can carry on.
Save this itinerary in Galmund to have the schedule and the map for each day on your phone, including the pre dawn departures.
Prices checked on 12 October 2026. Check current prices at Borobudur, official InJourney tickets · Prambanan, official InJourney tickets · Bromo Tengger Semeru, official park booking · Yogyakarta to Malang trains, KAI.
Between 700 and 1,300 dollars per person, without international flights, sharing a room and a car: six nights in three star hotels, food, the train, the Bromo jeep, the car to Banyuwangi and about 110 dollars in entry fees, with Borobudur and Prambanan the most expensive.
Yes, to climb the temple. Booking is online on the official site, in guided time slots, and tickets can sell out in July and August. Sunrise on the temple itself has only 100 places a day; the no booking alternative is the Punthuk Setumbu viewpoint.
Sometimes. The blue fire only shows before dawn, near the gas vent at the bottom of the crater, and access to that section has been restricted for maintenance and safety. Without it, the climb is still worth it for the turquoise acid lake at sunrise.
From Malang, if you want to keep the same hotel for two nights: the jeep leaves around 12.30 am and returns around midday. Sleeping in Cemoro Lawang, on the caldera rim, saves two hours of pre dawn driving, but the hotels are basic and cold.
By ferry from Ketapang port in Banyuwangi to Gilimanuk in Bali, which runs around the clock and takes about an hour. From Gilimanuk to Ubud or Seminyak is another three to four hours by car; to save time, fly from Banyuwangi or Yogyakarta to Denpasar.
Ready to go?
Save this itinerary to your Galmund and take the schedule, map and budget with you. Edit, share and track it all on the globe.
Save this itinerary to my GalmundBeen there already?
Pin this trip on your globe and keep your photos where they were taken.
Pin it on my globe