This 21-day route is for travelers who want to see Java’s volcanoes and temples before trading them for Bali’s culture and Lombok’s beaches. The pace is moderate, with three physically demanding stretches (Bromo, Ijen and a Rinjani crater-rim trek) cushioned by easy beach and rest days. You’ll ride intercity trains across Java, a shared minibus up to Bromo, the public car ferry from Java to Bali, a fast boat to the Gili Islands and a hired car or shuttle on Lombok, with Grab and Gojek filling the city gaps.
Days 1-4: Yogyakarta
Fly into Yogyakarta International Airport and take the airport train into town (about 40 minutes).
Yogyakarta earns four nights because it’s Java’s cultural engine room. Spend a morning in the sultan’s court quarter, wandering through the sunken pools and underground passages of
Taman Sari Water Castle.
Book
Borobudur Temple Compounds online in advance: since 2023 access to the upper terraces is limited to guided groups with a daily cap, and the foreign ticket that …
read more 👉This 21-day route is for travelers who want to see Java’s volcanoes and temples before trading them for Bali’s culture and Lombok’s beaches. The pace is moderate, with three physically demanding stretches (Bromo, Ijen and a Rinjani crater-rim trek) cushioned by easy beach and rest days. You’ll ride intercity trains across Java, a shared minibus up to Bromo, the public car ferry from Java to Bali, a fast boat to the Gili Islands and a hired car or shuttle on Lombok, with Grab and Gojek filling the city gaps.
Days 1-4: Yogyakarta
Fly into Yogyakarta International Airport and take the airport train into town (about 40 minutes). Yogyakarta earns four nights because it’s Java’s cultural engine room. Spend a morning in the sultan’s court quarter, wandering through the sunken pools and underground passages of Taman Sari Water Castle.
Book Borobudur Temple Compounds online in advance: since 2023 access to the upper terraces is limited to guided groups with a daily cap, and the foreign ticket that includes the climb costs considerably more than grounds-only entry. Save the late afternoon of another day for Prambanan Temple Compounds, whose 47 m central tower glows orange as the sun drops.Days 5-6: Malang
The train to Malang takes 7 to 8 hours through rice fields and sugarcane. Malang sits at about 450 m, so evenings are pleasantly cool, and two nights let you recover with Dutch-era streets, cheap bakso noodle soup and the painted hillside houses of Jodipan.Day 7: Mount Bromo
A 3-hour drive takes you up to Cemoro Lawang on the caldera rim at around 2,200 m. Sleep there instead of on a midnight jeep tour from Malang: you’ll be up at 3:30am for sunrise over Mount Bromo, and nights can drop to around 5°C, so pack a fleece and gloves.Days 8-10: Banyuwangi and Ijen
After the sunrise, take a minibus down to Probolinggo and the 5-hour train east to Banyuwangi. Day 9 is a rest day, deliberately. Pickups for Ijen Crater leave around 1am for the 3 km climb, timed to reach the crater before dawn to see the blue sulfur flames and the miners hauling loads of 70 kg or more. Tours provide gas masks; use them. Nap the afternoon away.Days 11-13: Ubud
Cross to Bali on the public ferry from Ketapang to Gilimanuk (about 1 hour, roughly Rp 10,000 on foot), then continue by bus or pre-booked driver to Ubud, 5 to 6 hours door to door. This time, explore Ubud’s sacred spaces: the banyan-shaded Sacred Monkey Forest Sanctuary in town, the 11th-century carved cave of Goa Gajah 15 minutes away, and a half-day trip to Besakih Great Temple, Bali’s mother temple on the slopes of Mount Agung. Decline the unofficial guides at Besakih’s gate.Days 14-16: Gili Trawangan
A fast boat from Padang Bai reaches Gili Trawangan in 1.5 to 2.5 hours (Rp 300,000 to 600,000 one way). There are no cars or motorbikes, only bicycles and horse carts, and the entire island can be cycled in under an hour. Snorkel with green turtles off the east shore and watch the sun set over Bali’s Mount Agung from the west coast.Days 17-19: Mount Rinjani
Ride the public boat to Bangsal on Lombok and drive 2 hours to Senaru, at the foot of Mount Rinjani. Spend the night, then start a two-day, one-night trek to the crater rim at about 2,640 m, camping above the turquoise Segara Anak lake. Packages with guide, porters and food run about US$150 to 250, and the park usually closes from January to March. Descend on day 19 and drive 3 hours south.Days 19-21: Tanjung Aan Beach
Your sore legs get two nights at Tanjung Aan Beach, a double bay of pale sand near Kuta Lombok. Climb Bukit Merese hill for sunset, eat grilled fish at the warungs, and leave for Lombok International Airport, only 30 minutes away.
Before flying out, a day boat from the Sekotong peninsula to tiny Gili Nanggu and Gili Sudak gives you calm, reef-lined snorkeling with no party scene.