Indonesia 7 Day Itinerary
Jakarta to Yogyakarta to Mount Bromo to Ubud to Nusa Penida to the Gili Islands in seven days is not an itinerary, it is a list of flights you will spend the whole trip catching. Indonesia is an archipelago of more than 17,000 islands, and Jakarta alone sits nearly a thousand kilometers and a full flight away from Bali, with Lombok’s Gili Islands another boat ride beyond that. A realistic week means picking one region and actually seeing it, so this itinerary anchors in Bali and its two closest neighboring island groups, the trip most first-time visitors should actually book.
Day 1: Arrival in Denpasar and Seminyak
Fly into Ngurah Rai International Airport, where most passport holders can get a Visa on Arrival for 500,000 rupiah, plus a mandatory 150,000 rupiah tourism levy that catches a lot of first-timers off guard, bringing the real total closer to 650,000 rupiah, or around 45 dollars. Apply for the electronic version before you fly if you want to skip the arrival hall queue and use the automated gates instead. Settle into Seminyak for your first night, walk the beach at sunset, and have dinner at one of the upscale spots along the main strip, this is the polished, easy-entry version of Bali and a sensible place to shake off jet lag before the trip gets busier.
Day 2: Ubud
Drive up to Ubud, roughly an hour and a half depending on traffic, and spend the day on the Tegalalang rice terraces and the Sacred Monkey Forest Sanctuary, both genuinely worth the crowds if you arrive before mid-morning. A Balinese cooking class in the afternoon is a better use of time than another temple stop, you leave with a skill rather than just a photo, and Ubud’s art market is a solid spot for textiles and woodwork if you buy directly from the stall holder rather than a shop that clearly marks things up for tour groups. Rent a scooter only if you already ride one confidently at home, Bali’s traffic norms are not beginner-friendly and rental scooter accidents are a leading cause of tourist injury on the island.
Day 3: Nusa Penida day trip
Catch an early fast boat from Sanur, the crossing takes 30 to 45 minutes and a one-way ticket runs roughly 150,000 to 200,000 rupiah, book ahead if you are traveling in July through September or over a holiday period since the ports get genuinely oversold. Kelingking Beach, the T-Rex-shaped cliff that dominates every Bali Instagram feed, is worth the hype and the descent down to the beach itself, though the steep, unmaintained trail down has caused real injuries, wear actual shoes, not sandals. Round out the day with Angel’s Billabong and Broken Beach nearby. Most visitors do Nusa Penida as a long day trip rather than an overnight, and honestly that is the right call unless you specifically want a quieter, less developed base for a night.
Day 4: Mount Bromo, if you have the stamina, or a slower Ubud alternative
Here is where the original all-islands version of this itinerary falls apart. Mount Bromo sits in East Java, a flight from Bali plus several hours of driving, it cannot be a day trip from Ubud. If you genuinely want to see it, that means treating this as a different trip entirely, flying into Surabaya or Malang and building two or three days around it rather than squeezing it between Bali stops. For this itinerary, I would skip Bromo and instead spend day four on a slower, less touristed stretch of Bali, the black sand beaches and coffee plantations around Munduk in the north, or a full day of diving or snorkeling off Amed. Booking a Bromo sunrise jeep tour now costs from around 45 dollars for a shared group up to over 120 dollars per person for a private one, and the park has moved entirely to online booking with a daily visitor quota, worth knowing if you do plan that separate Java trip later.
Day 5: Gili Islands
From Bali, reaching the Gili Islands off Lombok’s coast takes a fast boat of two to three hours from Padang Bai or Serangan, so start early. All three islands, Trawangan, Air, and Meno, ban cars and motorbikes outright, your only options are walking, bicycle, or the horse-drawn cidomo carts. On the animal welfare front, local watchdog groups now recommend against using cidomos for general sightseeing given ongoing concerns about the horses’ treatment, reserving them instead for genuinely heavy luggage from the dock, a reasonable middle ground that still supports the owners without adding to unnecessary workloads. Snorkel Gili Meno’s turtle points in the afternoon, they are calmer and less crowded than Trawangan’s main beach.
Day 6: Gili Trawangan and diving
Spend a full day around Gili Trawangan, the liveliest of the three, for diving or snorkeling among coral and regularly sighted turtles, then a slower sunset on the west side of the island away from the party bars if that is not your scene, it very much is not everyone’s. Cycle the full loop of the island in the morning before the heat sets in, it takes under two hours and gives you a genuine sense of the place beyond the main strip.
Day 7: Return to Bali and departure
Boat back to Bali, allow a real buffer here, sea conditions occasionally delay crossings and you do not want that stacked against an international flight. Spend a last few hours in Seminyak or near the airport for final shopping, then depart from Ngurah Rai.
Things to know
The Visa on Arrival covers 30 days and can be extended once for another 30, plan the extension paperwork in advance if you are staying close to the limit since Indonesian immigration processing is not always fast. Public transit barely exists outside Jakarta, so budget for private drivers, scooters where you are competent, or the fast boats between islands as your default rather than an occasional splurge. Pickpocketing is a real risk in Jakarta’s crowded markets but far less of an issue across Bali and the smaller islands, where the bigger practical risks are scooter accidents and underestimating boat crossing times.
If you actually want Jakarta, Yogyakarta’s temples, and Bromo, book that as its own separate week on Java and treat Bali and its neighboring islands as the trip described here. Trying to do both properly in seven days means doing neither justice.