Mount Bromo smoking at sunrise inside the mist filled Tengger caldera, with Mount Semeru behind

Java · Indonesia · Yogyakarta · Borobudur · Prambanan · Malang · Bromo · Ijen · 10 min read

Java itinerary 7 days: Yogyakarta, Borobudur, Bromo and Ijen

7 days · 6 cities

← Back to the Guide

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.

Day 1: Candi Sewu, Prambanan and the Ramayana Ballet

Candi Sewu: the Buddhist temple inside the park

The central temple of Candi Sewu surrounded by ruined stone shrines, seen from the south
Photo: Crisco 1492 / Wikimedia Commons (CC BY-SA 3.0)

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.

Prambanan Temple: tickets, hours and what to see

The pointed stone towers of Prambanan Temple above fields of fallen blocks, under a blue sky with clouds
Photo: Jakub Hałun / Wikimedia Commons (CC BY-SA 4.0)

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.

Prambanan Ramayana Ballet: how to see it

Ramayana Ballet dancers with bows and gold costumes on stage at Prambanan
Photo: Philip Nalangan / Wikimedia Commons (CC BY-SA 4.0)

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.

Day 2: sunrise at Punthuk Setumbu and Borobudur Temple

Punthuk Setumbu: sunrise over Borobudur

Borobudur rising out of a sea of mist over the forest at dawn, seen from Punthuk Setumbu hill
Photo: Focusfeel / Wikimedia Commons (CC BY-SA 4.0)

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.

Borobudur: how to book the temple climb

Perforated stone stupas on the upper terrace of Borobudur, with forest and mountains behind
Photo: CEphoto, Uwe Aranas / Wikimedia Commons (CC BY-SA 3.0)

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.

Candi Pawon: the small temple on the way

The small stone temple of Candi Pawon with its stepped roof, among trees under a blue sky
Photo: Jakub Hałun / Wikimedia Commons (CC BY-SA 4.0)

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.

Candi Mendut: the three metre seated Buddha

The stone temple of Candi Mendut on its broad base, with a large tree beside it and clouds overhead
Photo: CEphoto, Uwe Aranas / Wikimedia Commons (CC BY-SA 3.0)

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.

Day 3: Taman Sari, the Kraton and Malioboro Street

Taman Sari: the Sultans’ water castle

The bathing pool of Taman Sari with blue water, a fountain and the tower the Sultan watched from, in Yogyakarta
Photo: Jakub Hałun / Wikimedia Commons (CC BY-SA 4.0)

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.

Alun-Alun Kidul: the twin banyan challenge

The Alun-Alun Kidul square in Yogyakarta with its wide lawn and a large banyan tree under a blue sky
Photo: Sam Hidayat / Wikimedia Commons (CC BY-SA 4.0)

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.

Yogyakarta Kraton: the Sultan’s palace

An open pavilion of the Yogyakarta Kraton, with a red roof and green columns, surrounded by trees
Photo: CEphoto, Uwe Aranas / Wikimedia Commons (CC BY-SA 3.0)

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.

Malioboro: batik, becaks and street dinner

Malioboro Street in Yogyakarta with its green street sign, a passing becak and shops along the pavement
Photo: Gunawan Kartapranata / Wikimedia Commons (CC BY-SA 3.0)

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.

Day 4: train to Malang, Jodipan and Kampung Tridi

Kampung Warna Warni Jodipan: Malang’s colourful village

The green, pink, blue and yellow painted houses of Jodipan on the riverbank in Malang
Photo: Dominic Nelson / Wikimedia Commons (CC BY-SA 4.0)

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.

Kampung Tridi: the murals across the river

Colourful houses of Kampung Tridi stacked up the slope, with a painted staircase, in Malang
Photo: Hugo van den Bos / Wikimedia Commons (CC BY 2.0)

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.

Day 5: Bromo sunrise, Pura Luhur Poten and the crater

Penanjakan: the Bromo sunrise viewpoint

The sun rising behind a mountain ridge over a sea of clouds, seen from the Penanjakan viewpoint
Photo: Dare2Leap / Wikimedia Commons (CC BY-SA 4.0)

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.

Pura Luhur Poten: the temple in the Sea of Sand

The Hindu temple Pura Luhur Poten with its dark stone gates in the Sea of Sand, with the caldera wall behind
Photo: Christophe95 / Wikimedia Commons (CC BY-SA 4.0)

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.

Mount Bromo crater: the climb to the rim

The grey crater of Mount Bromo sending up a column of white smoke, seen from the rim
Photo: Jakub Hałun / Wikimedia Commons (CC BY-SA 4.0)

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.

Day 6: Tumpak Sewu and the Djawatan forest

Tumpak Sewu: Java’s curtain waterfall

Tumpak Sewu waterfall falling in dozens of threads down a semicircular forested cliff
Photo: HarfiBimantara / Wikimedia Commons (CC BY-SA 4.0)

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.

Djawatan forest: the grove of giant trees

Huge trembesi trees with twisted, plant covered branches forming a tunnel over the path at Djawatan
Photo: Jeremyyohanes2 / Wikimedia Commons (CC BY-SA 4.0)

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.

Day 7: Kawah Ijen before dawn and the ferry to Bali

Paltuding: the start of the Ijen trail

The green Taman Wisata Alam Kawah Ijen sign at the start of the trail, among trees, at Paltuding
Photo: Francesco Veronesi / Wikimedia Commons (CC BY-SA 2.0)

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.

Kawah Ijen: the blue fire and the acid lake

The turquoise acid lake at the bottom of the Ijen crater, with sulphur smoke rising from pale rocks
Photo: CEphoto, Uwe Aranas / Wikimedia Commons (CC BY-SA 3.0)

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.

Ketapang port: the ferry to Bali

Ketapang port in Banyuwangi with a ferry moored, calm sea and the mountains of Bali on the horizon
Photo: Jakub Hałun / Wikimedia Commons (CC BY-SA 4.0)

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.

Do you need a visa for Indonesia?

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.

When is the best time to visit Java?

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.

How to get to Java and how to get around

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.

Where to eat in Java: local dishes and addresses

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.

A plate of gudeg with young jackfruit stewed in coconut milk, chicken, egg and rice on a banana leaf
Gudeg, Yogyakarta’s dish. Photo: Indonesiagood / Wikimedia Commons (CC BY 4.0)

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

The front of Gudeg Yu Djum in Yogyakarta, with the founder’s portrait on the sign beside the door
Gudeg Yu Djum, Yogyakarta. Photo: Okkisafire / Wikimedia Commons (CC BY-SA 4.0)

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.

The entrance of House of Raminten in Yogyakarta, with colourful signs and motorbikes parked outside
House of Raminten, Yogyakarta. Photo: Okkisafire / Wikimedia Commons (CC BY-SA 4.0)

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.

A bowl of rawon, a dark keluak beef soup, beside a plate of rice and sides
Rawon, East Java’s black soup. Photo: christian r / Wikimedia Commons (CC BY-SA 2.0)
Bowls of Malang bakso with meatballs and noodles, plus skewers of grilled bakso, with sauces on the table
Bakso in Malang. Photo: Shinta amalia / Wikimedia Commons (CC BY-SA 4.0)

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.

Are 7 days enough for Java?

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.

Estimated budget per person

International flightFrom Europe, about 700 to 1,100 euros return to Yogyakarta via the Gulf and Jakarta; from Australia, 400 to 800 dollars return via Bali
Lodging/night30 to 80 dollars (double room in a three star hotel in Yogyakarta, Malang and Banyuwangi)
Food/day10 to 25 dollars per person; a plate of gudeg or a bowl of bakso costs under 3 dollars
Tickets & local transportAbout 110 dollars per person: Borobudur climb about 455,000 rupiah, Prambanan about 415,000, Bromo 220,000 to 335,000, Ijen 150,000 to 250,000, plus the Ramayana Ballet and local guides
Total estimate700 to 1,300 dollars per person, no flights

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.

Frequently asked questions

How much does a 7 day trip to Java cost?+

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.

Do you need to book Borobudur in advance?+

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.

Can you still see the blue fire at Ijen?+

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.

Is it better to do Bromo from Malang or from Cemoro Lawang?+

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.

How do you get from Java to Bali?+

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.

Candi SewuPrambanan TempleRamayana Ballet PrambananPunthuk SetumbuBorobudur TempleCandi PawonCandi MendutTaman Sari Water CastleAlun-Alun KidulYogyakarta KratonMalioboroKampung Warna Warni JodipanKampung TridiPenanjakanPura Luhur PotenMount BromoTumpak SewuDjawatan ForestPaltudingIjen CraterKetapang Ferry Port

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 Galmund

Been there already?

Pin this trip on your globe and keep your photos where they were taken.

Pin it on my globe