Indonesia 5 Day Itinerary
Indonesia 5-Day Travel Itinerary
A geography check first: Jakarta, Yogyakarta, Mount Bromo, and Bali are not a tidy line you can hop between on consecutive single days. Getting from Yogyakarta to Bromo alone takes about seven hours overland, four to five hours by train to Surabaya then another two hours to Probolinggo, before you’ve even reached the mountain. Five days genuinely covering all of this means very little time actually standing in front of anything. Treat this as a five-day skeleton you can realistically stretch to seven or eight, or pick two regions instead of four.
Day 1: Jakarta
The National Monument, Monas, anchors Merdeka Square and its observation deck gives you the clearest read on how sprawling Jakarta actually is before you try to navigate it. Chinatown, around Glodok and Petak Sembilan, is worth a few hours for the older shophouses and street food stalls that get going properly by late morning. Skip vague “vibrant art scene” claims about Taman Ismail Marzuki specifically; check what’s actually programmed there before building your afternoon around it, since it’s a working cultural center with a rotating schedule, not a fixed attraction. Pasar Baru is genuinely good for batik and textiles if you want to shop on day one rather than at the airport.
Jakarta’s traffic is not an exaggeration; a trip that looks like 20 minutes on a map can take an hour at rush hour, so build in slack. Grab, the ride-hailing app, is the easiest way to move around and avoids the haggling that unmetered taxis sometimes push for. TransJakarta’s dedicated bus lanes are the cheapest option and genuinely faster than a car during peak traffic, since they bypass the jams other vehicles sit in.
On visas, Indonesia’s e-VOA now costs around 500,000 rupiah, roughly 35 dollars, for a single-entry 30-day stay, extendable once for another 30 days. The extension process changed in mid-2025: it now requires an in-person visit to a local immigration office with biometrics taken, online-only extensions no longer work, so if you’re planning to stay past 30 days, build in a morning for that errand well before your visa expires, not the day before.
Day 2: Thousand Islands
Speedboats to the Thousand Islands leave from Marina Ancol or Muara Angke, and schedules shift with weather and demand, so confirm the return time before you commit to a specific island for the day rather than assuming a fixed ferry timetable. Pulau Tidung is the easiest for a first visit, with a walkable bridge connecting its two halves and rentable snorkel gear on the beach. Bring your own water and snacks; smaller islands have limited and pricier food options, and running out on a boat-dependent island is a genuine inconvenience, not just an annoyance.
Day 3: Yogyakarta
Fly rather than drive from Jakarta; multiple daily flights make this an hour in the air versus most of a day by road or rail. Borobudur at sunrise is the highlight most people come for, and it’s worth knowing that the premium sunrise ticket, which gets you inside before the general gate opens, costs meaningfully more than standard daytime entry and needs booking in advance rather than at the gate. Prambanan’s Hindu temple complex is a different architectural style entirely and a reasonable pairing later the same day if you have the stamina. The Kraton, the Sultan’s still-functioning palace, gives useful context on Javanese court culture that the temples alone don’t. Yogyakarta’s batik, silver, and silk-painting workshops are genuinely local industries here, not tourist theater, and prices at source are noticeably better than what you’ll see resold in Bali.
Day 4: Mount Bromo
If you’re determined to include Bromo, do it as an overnight add-on rather than a same-day appendage to Yogyakarta, most travelers go via Surabaya or Malang and stay near the park the night before sunrise. Foreign entry to the Bromo Tengger Semeru caldera runs around 255,000 rupiah, and the park no longer accepts cash payment at the gate, everything now goes through the official digital booking portal in advance, with weekend and July-August slots selling out weeks ahead. A shared 4x4 jeep tour covering the sunrise viewpoint, the crater rim, and the Sand Sea typically runs upward of a million rupiah per person depending on group size. Pack a real layer for the pre-dawn wait; temperatures at the viewpoint drop close to freezing well before sunrise even though you’re near the equator.
Day 5: Ubud, Bali
Flights from Surabaya or Yogyakarta into Denpasar run several times daily, putting you in Ubud by midday if timed well. The Sacred Monkey Forest Sanctuary is worth the entry fee but hold onto sunglasses, hats, and food loosely, the macaques there are practiced at grabbing anything visible. Tegalalang’s rice terraces are genuinely striking but also genuinely crowded with photo-seekers by mid-morning, so go early or treat it as a drive-by rather than the centerpiece of your day. A hands-on Balinese cooking class is a better use of an afternoon than another temple, and most run three to four hours including a market visit for ingredients. Ubud’s wellness scene, yoga studios and spas at every price point, is real and worth an hour if you’ve been moving fast the previous four days; a single drop-in yoga class is typically inexpensive and open to walk-ins at most studios in town.