Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Indonesia Trip from September 20 to September 29, 2026

Day 1 · Sun, Sep 20
Jakarta

Arrival in Jakarta

  1. Istiqlal Mosque — Central Jakarta — Visit Indonesia’s largest mosque for its vast modern architecture and calm morning atmosphere; morning, ~1 hour.
  2. Jakarta Cathedral — Central Jakarta — Step across the street to see the neo-gothic cathedral and appreciate the city’s religious contrast; late morning, ~45 minutes.
  3. Monumen Nasional (Monas) — Merdeka Square, Central Jakarta — Go up for a classic first look over the capital and the surrounding civic district; midday, ~1–1.5 hours.
  4. Museum Nasional Indonesia — Medan Merdeka Barat, Central Jakarta — A strong intro to Indonesian history, art, and cultures before the rest of the trip; afternoon, ~1.5 hours.
  5. Café Batavia — Kota Tua, West Jakarta — Have an early dinner or coffee in a restored colonial building overlooking Fatahillah Square; late afternoon, ~1–1.5 hours, approx. IDR 120,000–250,000 per person.

Morning

Ease into Jakarta with the city’s most memorable contrast right away: start at Istiqlal Mosque in Central Jakarta. It’s best to arrive in the morning, when the light is softer and the huge prayer hall feels calmer; allow about an hour, and dress modestly with shoulders and knees covered. From there, it’s an easy walk across the pedestrian bridge to Jakarta Cathedral, which makes for a striking back-to-back pairing—the neo-gothic exterior, stained glass, and quiet interior are a beautiful counterpoint to the mosque. If you’re moving between them on foot, you’ll only spend a few minutes outside, and that little stretch gives you a real sense of how compact the civic core is here.

Midday

Continue to Monumen Nasional (Monas) in Merdeka Square before the day gets too hot. The lift to the top is a classic first-day Jakarta move: on a clear day you can see the city’s sprawl, government buildings, and the grid around Medan Merdeka. Plan for 1 to 1.5 hours including any queue, and go as early in the day as possible because midday sun in the square is brutal. After that, head a short ride or walk to Museum Nasional Indonesia on Medan Merdeka Barat; this is one of the best places to get an overview of Indonesian history, from ancient stone statues to textiles and regional culture. Tickets are usually very affordable, and 1.5 hours is enough for a focused visit without museum fatigue.

Late Afternoon and Evening

Wrap the day in Kota Tua at Café Batavia, which is one of those old-Jakarta settings that actually lives up to the hype. Sit upstairs if you can, overlooking Fatahillah Square as the light goes golden; it’s a good place for an early dinner or just coffee and dessert, and budget roughly IDR 120,000–250,000 per person. Getting there from Merdeka Square is easiest by Grab or Gojek—traffic can be uneven, so give yourself 20–40 minutes depending on the hour. If you still have energy after dinner, wander a little around the square and call it early; Jakarta is big, and tomorrow’s flight makes a slower evening the smart play.

Day 2 · Mon, Sep 21
Yogyakarta

Yogyakarta heritage base

Getting there from Jakarta
Flight on Citilink / Garuda / Batik Air via Traveloka or Tiket.com (1h15m airborne, ~IDR 700,000–1,800,000). Take a morning departure so you can still do Yogyakarta sightseeing the same day.
Train: Argo Dwipangga / Taksaka from Gambir via KAI Access (6–7h, ~IDR 300,000–900,000). Good if you prefer city-center to city-center travel, but you’ll lose most of the day.
  1. Taman Sari — Yogyakarta — Start with the water palace and its atmospheric ruins before the heat builds; morning, ~1.5 hours.
  2. Kraton Ngayogyakarta Hadiningrat — Yogyakarta — Explore the sultan’s palace to understand Javanese court culture and city history; late morning, ~1–1.5 hours.
  3. Tamansari area batik workshop — Yogyakarta — Try a hands-on batik session in the heritage district for a practical cultural stop; midday, ~1.5 hours.
  4. Gudeg Yu Djum — Yogyakarta — Eat the city’s signature jackfruit stew at a classic local favorite; lunch, ~45 minutes, approx. IDR 40,000–90,000 per person.
  5. Malioboro Street — Yogyakarta — Stroll, shop, and people-watch in the city’s liveliest corridor; late afternoon, ~1.5–2 hours.

Morning

Arrive in Yogyakarta with enough breathing room to settle in, drop your bag, and head straight into the old city before the midday heat gets sticky. Start at Taman Sari around opening time if you can; it’s usually best in the soft morning light, before tour groups and school visits build up. Plan about 1.5 hours to wander the bathing pools, narrow passages, and crumbling walls that still carry that slightly romantic, half-lost feel. The entrance is very close to the palace area, so once you’re there everything today is nicely walkable or a very short becak ride away.

From there, continue to Kraton Ngayogyakarta Hadiningrat, the heart of the city’s Javanese court culture. Go late morning while the palace is active but not too crowded; allow 1 to 1.5 hours, and dress modestly out of respect. The atmosphere is more formal than a museum, so move slowly and let the setting do the work — this is one of those places where the old rhythms of the city still feel present. If you have a local guide available, it’s worth it for the stories behind the ceremonies, royal lineage, and the layout of the complex.

Lunch and hands-on culture

After the palace, stay in the Tamansari heritage district for a batik workshop. This is a good midday pause because you’re indoors, seated, and learning something practical rather than trying to power through more walking. Expect about 1.5 hours for a simple hands-on session, usually in a small studio rather than a glossy tourist setup; prices vary, but you’ll often see short workshops starting around IDR 100,000–250,000 depending on materials and whether you take your piece home. It’s a nice way to understand how much patience and layering goes into Javanese batik, and it also gives you a chance to rest before lunch.

For food, go to Gudeg Yu Djum for a proper Yogyakarta lunch. Order the classic gudeg with rice, chicken, tofu, and egg; the sweet-savory jackfruit stew is the city’s signature and this is one of the safest bets for a first try. Budget roughly IDR 40,000–90,000 per person, depending on how much you add. It’s a popular name, so service is efficient rather than leisurely — perfect for keeping the day moving without feeling rushed.

Afternoon and evening

Spend late afternoon on Malioboro Street, ideally once the sun starts softening and the street life picks up. This is where Yogyakarta feels most alive: batik stalls, snack carts, souvenir shops, horse carts, and people just hanging out. You can easily lose 1.5 to 2 hours here without trying, especially if you drift into side lanes or stop for a drink. If you want a little less chaos, move parallel through the smaller streets and then return to the main strip when you’re ready for the full scene.

If you still have energy after dark, stay in the Malioboro area for dinner or a slow coffee rather than trying to cram in more sights. The nicest way to end the day here is to keep it loose — sit down for a cold drink, watch the street settle, and let the city’s pace slow around you.

Day 3 · Tue, Sep 22
Yogyakarta

Yogyakarta cultural day

  1. Sewu Temple — Prambanan area — Begin with this quieter Buddhist complex for a less crowded temple experience; early morning, ~1 hour.
  2. Prambanan Temple Compounds — Sleman/Prambanan — See the iconic Hindu temple towers at the best time for photos and heat; morning, ~2 hours.
  3. Ratu Boko Palace — Prambanan highlands — Head uphill for broad views and a different archaeological mood; late morning, ~1.5 hours.
  4. Ramayana Ballet Prambanan — Prambanan — Reserve the evening for the open-air dance performance if available on your date; evening, ~2 hours.
  5. HeHa Sky View — Yogyakarta outskirts — End with dinner and city lights from the hilltop terrace; after sunset, ~1.5 hours, approx. IDR 100,000–250,000 per person.

Morning

Start early and head east to the Prambanan area before the heat builds and the tour buses arrive. From central Yogyakarta, it’s usually a 35–50 minute drive to the temple complex on Jl. Raya Solo–Yogyakarta, a straightforward Grab/Gojek or private-driver run; if you leave around 7:00 AM, you’ll have the whole temple zone in a much calmer mood. Begin at Sewu Temple, the quieter Buddhist complex tucked near the bigger names, and give yourself about an hour to wander the stone courtyards and smaller shrines without feeling rushed. Entry is typically bundled with the wider temple ticket area, and mornings are best here because the light is softer and the grounds still feel almost empty.

Continue on to Prambanan Temple Compounds, the iconic Hindu towers everyone comes to see, and take your time moving between the main shrines and the surrounding terraces. This is the best slot for photos: the sun is still high enough to light the carvings properly, but not yet punishing, and you’ll avoid the strongest midday glare that flattens the stonework. Expect roughly 2 hours here, with a practical tip that the paths can get hot, so bring water and keep some cash or a card handy for snacks, drinks, or the shuttle carts if you don’t feel like walking everything.

Lunch and Late Morning

After the temples, head uphill to Ratu Boko Palace for a very different atmosphere — more ruins-and-panorama than temple spectacle. It’s about 15–20 minutes from Prambanan, depending on traffic and whether your driver waits, and the change in mood is the whole point: wide lawns, broken gateways, and those big views across the plain toward the volcano line on a clear day. Allow around 1.5 hours, and if you want lunch nearby, keep it simple and local around the Prambanan side rather than trying to double back into town; a driver can usually help you stop for a late nasi campur or fried rice without wasting time.

Evening

Keep the evening for Ramayana Ballet Prambanan if it’s running on your date — it’s one of those experiences that really works in this setting, especially if the weather stays clear. The open-air show usually starts after dusk, and you’ll want to arrive a bit early for seating and dinner; there are often boxed meal options or nearby restaurant setups, but I’d still plan on eating light first so you can enjoy the performance comfortably for about 2 hours. After the ballet, finish at HeHa Sky View on the outskirts of the city for dinner and the view back over Yogyakarta’s glow; it’s a hilltop, neon-and-terrace kind of place, so expect a lively crowd, city lights, and a more modern finish to the day. Budget roughly IDR 100,000–250,000 per person here depending on whether you just have drinks or settle in for a full meal, and then it’s an easy 20–35 minute ride back into the city once you’re ready to call it a night.

Day 4 · Wed, Sep 23
Denpasar

Bali south coast

Getting there from Yogyakarta
Flight on AirAsia / Citilink / Batik Air via Traveloka or Tiket.com (1h40m airborne, ~IDR 900,000–2,500,000). Best practical option; book a morning flight to reach Bali in time for south-Bali sightseeing.
Train+flight combo is not worth it here; direct flight is much simpler.
  1. Garuda Wisnu Kencana Cultural Park — South Kuta — Start with Bali’s landmark cultural park while traffic is still lighter; morning, ~2 hours.
  2. Pandawa Beach — Kutuh, South Bali — Continue to the dramatic limestone-cliff beach for a swim or seaside walk; late morning, ~1.5 hours.
  3. Jimbaran Beach — Jimbaran — Have a seafood lunch right on the sand; midday, ~1.5 hours, approx. IDR 150,000–400,000 per person.
  4. Uluwatu Temple — Pecatu — Visit the clifftop temple for sea views and monkeys in the cooler afternoon; late afternoon, ~1.5 hours.
  5. Single Fin — Uluwatu — Finish with sunset drinks over the waves; sunset, ~1.5 hours, approx. IDR 120,000–300,000 per person.

Morning

Land in Denpasar and head straight south before the roads clog up around noon; on this part of Bali, the whole day flows better if you’re on the move early. Start at Garuda Wisnu Kencana Cultural Park in South Kuta around opening time, where the giant GWK statue, wide plazas, and hilltop views give you a good “welcome to Bali” moment without rushing. Give yourself about 2 hours, and expect an entry fee in the rough range of IDR 125,000–175,000 depending on residency and promos; if you want the best photo light, aim for the first couple of hours after opening. From here, it’s a straightforward drive down toward the coast to Pandawa Beach in Kutuh, where the limestone cliffs make the approach feel more dramatic than the beach itself. It’s best as a late-morning stop: walk the shoreline, dip your feet in, or just enjoy the viewpoint before the sun gets too harsh.

Lunch

By midday, continue to Jimbaran Beach for the classic sand-between-your-toes seafood lunch. The easy move is to sit at one of the beachfront grill rows near Jl. Bukit Permai or the main beach access, where restaurants line the shore with tables right on the sand. Order grilled fish, squid, prawns, sambal matah, and rice; for a comfortable meal, budget around IDR 150,000–400,000 per person depending on how much seafood you pile on and whether you want drinks. If you arrive a bit early, you can linger with a coconut or coffee while the beach stays relatively mellow before the sunset crowd shows up later.

Afternoon to Sunset

After lunch, drive up to Uluwatu Temple in Pecatu for the cooler late-afternoon light and those big cliff-edge sea views. The temple itself is compact, so the appeal is really the setting: waves below, breezes above, and the occasional monkey stealing snacks if you’re not careful, so keep sunglasses and hats secured. There’s usually a modest entrance fee plus a sarong rental if needed, and 1.5 hours is plenty unless you want to stay longer for the atmosphere. End at Single Fin nearby for sunset drinks over the surf, which is one of those Bali rituals that actually lives up to the hype; arrive before golden hour if you want a decent seat, order a cold beer or a cocktail, and just let the day wind down over the ocean.

Day 5 · Thu, Sep 24
Ubud

Ubud central Bali

Getting there from Denpasar
Private car/driver or Grab/Gojek (1.5–2.5h, ~IDR 300,000–600,000 by car). Leave after breakfast to avoid Denpasar/airport-area traffic and arrive by late morning.
Perama shuttle / shared transfer (2–3h, ~IDR 100,000–200,000). Cheapest, but less flexible and slower.
  1. Sacred Monkey Forest Sanctuary — Ubud — Start early before crowds and midday heat; morning, ~1.5 hours.
  2. Ubud Palace — Ubud center — See the royal complex and central town core on a short, easy stop; late morning, ~45 minutes.
  3. Ubud Art Market — Ubud center — Browse souvenirs, crafts, and textiles right next to the palace area; late morning, ~1 hour.
  4. Locavore NXT — Ubud — Book a standout lunch or tasting menu for a more elevated Bali meal; lunch, ~1.5–2 hours, approx. IDR 500,000–1,500,000 per person.
  5. Campuhan Ridge Walk — Ubud — Take a relaxed late-afternoon walk for greenery and golden light; late afternoon, ~1–1.5 hours.

Morning

Settle into Ubud with an early start at Sacred Monkey Forest Sanctuary on Jl. Monkey Forest while the air is still cool and the monkeys are less chaotic. It usually opens around 9:00 AM, and going right at opening gives you the best chance to enjoy the mossy paths, temple shrines, and giant banyan trees before the tour groups arrive. Budget about IDR 80,000–100,000 for entry, keep snacks and loose items tucked away, and don’t carry anything dangling — the macaques are clever and very fast.

From there, it’s an easy onward move into the center of town for Ubud Palace on Jl. Raya Ubud, a quick but worthwhile stop to see the old royal compound and get your bearings in the town core. Spend just enough time to wander the courtyards and take a few photos, then continue straight to Ubud Art Market right across the street. The market is best in the late morning when more stalls are open; expect batik, woven bags, silver, sarongs, and small wood carvings. Prices are very negotiable, so start lower than the first quote and keep it friendly.

Lunch

Book Locavore NXT for lunch if you can — this is one of the most polished meals in Ubud, and it’s worth planning the day around. It’s not a casual drop-in, so reserve ahead, dress neatly, and allow 1.5–2 hours if you want to enjoy it properly. Expect roughly IDR 500,000–1,500,000 per person depending on what you order, and treat it as the “big meal” of the day rather than just a quick bite. Afterward, let yourself slow down a little; Jl. Raya Ubud has enough cafés, galleries, and small shops that you can drift without needing a fixed plan.

Afternoon

As the heat softens, head to Campuhan Ridge Walk for the easiest kind of Bali afternoon: green hills, a gentle path, and golden light over the valley. The usual starting point is near Gunung Lebah Temple, just a short walk or quick GoJek ride from central Ubud; late afternoon is ideal because the light is softer and the ridge feels much calmer than midday. Give yourself 1–1.5 hours, wear proper walking shoes, and bring water — the path is straightforward, but it’s exposed in sections, so it’s much nicer after 4:00 PM than in the full sun.

Day 6 · Fri, Sep 25
Nusa Penida

Nusa Penida side trip

Getting there from Ubud
Fast boat from Sanur Harbor via 12Go / Klook / individual operators like Angel Billabong Fast Cruise, Maruti, or Rocky (boat 30–45m, total with check-in 1.5–2.5h, ~IDR 150,000–350,000). Take the earliest sensible departure.
Private transfer to Sanur + boat through a hotel/agent package. Easier logistics, usually a bit pricier.
  1. Sanur Harbor — Sanur — Take the early boat departure to keep the day smooth and maximize island time; early morning, ferry transfer ~30–45 minutes plus check-in time.
  2. Kelingking Beach — West Nusa Penida — Make this the first major stop for the island’s signature cliff view; morning, ~1.5 hours.
  3. Broken Beach — West Nusa Penida — Continue to the natural arch and coastal viewpoint nearby; late morning, ~45 minutes.
  4. Angel’s Billabong — West Nusa Penida — Stop for the tidal rock pool and dramatic shoreline scenery; late morning, ~45 minutes.
  5. Crystal Bay — West Nusa Penida — End with a swim or snorkel break before returning; afternoon, ~1.5 hours.
  6. A simple warung near the harbor or main road — Nusa Penida — Keep lunch practical with local nasi campur or grilled fish; midday, ~45 minutes, approx. IDR 50,000–120,000 per person.

Morning

Take the early fast boat from Sanur Harbor and treat this as a proper departure day, not a leisurely sleep-in. The harbor gets busy fast, so aim to be there around 6:30–7:00 AM if your boat is early; check-in can be a little chaotic, with luggage tags, boarding calls, and everyone clustering near the gates. Once you’re on Nusa Penida, head straight west rather than lingering near the port so you can make the most of the cooler morning hours and beat some of the day-trip crowds.

Your first big stop is Kelingking Beach, the island’s most famous cliff viewpoint. This is the classic “wow” moment of the day, so give yourself time to walk the main lookout, take photos, and just stand there for a minute before moving on. The descent to the beach is steep and not worth rushing unless you’re very fit and properly geared, so most travelers are better off enjoying the top view only; expect the site to take around 1.5 hours including the drive and photo time. If you want a cleaner experience, go as soon as you arrive rather than saving it for later when the viewpoint is hotter and busier.

Midday

Continue west to Broken Beach, then roll on to Angel’s Billabong since they’re close enough to pair naturally. Broken Beach is all about the dramatic natural arch and circular bay, and it’s usually a quick, satisfying stop of around 45 minutes. A short walk brings you to Angel’s Billabong, where the rock pool and ocean edge are gorgeous at the right tide — but be careful here, because waves can surge in unexpectedly and the slick limestone is no joke. This stretch is best for looking, not rushing; late morning is ideal before the sun gets too harsh and the stone starts heating up.

For lunch, keep it simple at a warung near the harbor or main road rather than trying to overcomplicate the island logistics. Order nasi campur, fried noodles, or grilled fish if it’s fresh, and don’t expect fancy service — the best places here are the ones that get food out fast and keep the price sensible, usually around IDR 50,000–120,000 per person. A casual meal in the island’s center also gives you a little break from the cliff-hopping pace before the afternoon swim stop.

Afternoon

Finish at Crystal Bay, which is the best place on today’s route to slow down and actually enjoy the water. The bay is usually calmer than the west-coast viewpoint stops, and it works well for a swim or a snorkel if conditions are decent; give it about 1.5 hours so you’re not sprinting through it. If you want shade, grab a drink from one of the beach stalls and settle in for a bit — this is the most relaxed part of the day, and it balances out all the rocky viewpoints earlier.

Plan to head back toward the harbor with enough margin for the return boat, because the island roads can bottleneck behind scooters, tour vans, and the occasional slow truck. If you’ve timed the day well, you’ll still have that satisfying “we really got the island” feeling without being completely wiped out. The key today is simple: start early, keep the route west-to-south, and let Nusa Penida be scenic rather than rushed.

Day 7 · Sat, Sep 26
Surabaya

East Java gateway

Getting there from Nusa Penida
Fast boat back to Sanur Harbor, then flight DPS to SUB on Citilink / Batik Air / Garuda via Traveloka or Tiket.com (boat 30–45m + flight 1h15m, total door-to-door ~4.5–6h, ~IDR 900,000–2,500,000 all-in). Best to take an early boat and a midday flight.
If flights are expensive, fly from Bali at any major carrier; there’s no realistic direct boat/land alternative.
  1. House of Sampoerna — Surabaya — Start with this polished museum to understand the city’s cigarillo and trading history; morning, ~1.5 hours.
  2. Jalan Tunjungan — Surabaya — Walk the revived heritage boulevard for old and new city energy; late morning, ~1 hour.
  3. Tunjungan Plaza — Surabaya — Use the city’s major mall cluster for lunch, coffee, or a quick break from heat; midday, ~1–1.5 hours.
  4. Rawon Setan — Surabaya — Try the city’s famous black beef soup at a well-known local institution; lunch or early dinner, ~1 hour, approx. IDR 60,000–140,000 per person.
  5. Suramadu Bridge viewpoint — Surabaya side — Finish with a sunset-oriented stop for a look across the water toward Madura; late afternoon, ~45 minutes.

Morning

Arrive in Surabaya and keep the first part of the day focused on the old commercial heart of the city, where the streets still feel lived-in rather than polished for tourists. Start at House of Sampoerna in Krembangan, usually best as soon as it opens so you can enjoy the gallery and heritage rooms before the heat builds; plan about 1.5 hours. Entry is typically free, but it’s worth taking a moment in the café courtyard and browsing the small shop if you want a neat, easy souvenir. From there, a short ride brings you to Jalan Tunjungan, Surabaya’s revived showcase boulevard, where you can do a slow walk past restored facades, old shop houses, and the city’s newer energy mixing into one stretch.

Lunch and Midday

For lunch and a reset, head to Tunjungan Plaza—it’s not glamorous in the “local hidden gem” sense, but it’s exactly where Surabaya breathes for a couple of hours. The mall cluster is huge, air-conditioned, and efficient, so it’s the practical place for coffee, a sit-down meal, or just escaping the humidity. If you want something straightforward and easy, stick to the upper-level food courts; if you want a proper lunch, there are plenty of Indonesian and international options, with meals generally ranging from around IDR 50,000 to 200,000 depending on where you land. Use this as your buffer time too: Surabaya traffic can be annoying, so it’s smart not to overpack the day.

Afternoon and Evening

After the break, make Rawon Setan your next stop for the city’s signature black beef soup. This is one of those places that feels very Surabaya—casual, busy, and proudly no-frills—and it works well as a late lunch or an early dinner. Expect roughly IDR 60,000–140,000 per person, and don’t be surprised if the place is lively even before peak meal hours. End with the Suramadu Bridge viewpoint on the Surabaya side in late afternoon, when the light is softer and the span starts to feel dramatic against the water; give yourself about 45 minutes to linger, take photos, and watch the city edge into evening. If you have energy afterward, just keep the night simple—Surabaya is better enjoyed with one last tea, a calm drive back, and an early sleep before the next move.

Day 8 · Sun, Sep 27
Cemoro Lawang

Mount Bromo area

Getting there from Surabaya
Private car/driver or organized Bromo transfer to Cemoro Lawang (3–4.5h, ~IDR 700,000–1,200,000 per car). Leave in the afternoon/evening on day 7 or very early day 8 so you can reach Penanjakan before sunrise.
Shared Bromo shuttle/tour from Surabaya (3.5–5h, ~IDR 250,000–500,000 per person). Cheaper, but less flexible for the pre-dawn schedule.
  1. Penanjakan 1 Viewpoint — Bromo area — Depart very early for the classic sunrise overlook before the crowds thin out; pre-dawn to sunrise, ~2–2.5 hours.
  2. Bromo Tengger Semeru National Park / Mount Bromo crater — Cemoro Lawang area — Continue to the crater rim for the iconic volcanic landscape and Tengger culture; morning, ~2 hours.
  3. Lautan Pasir (Sea of Sand) — Bromo area — Ride or walk across the ash plain for one of Java’s most surreal landscapes; late morning, ~1 hour.
  4. Taman Nasional Bromo Tengger Semeru visitor area — Cemoro Lawang — Pause for a simple local meal and rest after the summit run; midday, ~1 hour, approx. IDR 50,000–120,000 per person.
  5. Cemoro Lawang village viewpoint — Cemoro Lawang — Spend the late afternoon on an easy village stroll with mountain air and crater views; afternoon, ~1 hour.

Pre-dawn to sunrise

For Penanjakan 1 Viewpoint, plan on a brutally early start: if you’re sleeping in Cemoro Lawang, the usual pickup or jeep departure is around 3:00–3:30 AM so you can be parked and walking into position before first light. Bring a warm layer—at this altitude it can feel genuinely cold before sunrise, especially with wind—and expect a bit of a queue for the best railing spots. The classic view is the whole reason people come here: Mount Bromo, Mount Batok, and the smoky cone of Mount Semeru lined up over the Tengger caldera, with the light changing fast from blue hour to gold. If the main platform feels packed, don’t panic; there are usually a few slightly lower or wider angles along the ridge path that are calmer and just as photogenic.

Morning

After sunrise, continue to Bromo Tengger Semeru National Park / Mount Bromo crater while the light is still soft and the air is cooler. Most visitors switch to a jeep drop-off near the Sea of Sand and then either walk or take the pony path to the stairs; the final climb is straightforward but steep, so decent shoes help. Allow about two hours all in, including time to stop and look back at the caldera from the rim—this is where Bromo’s scale really lands. Keep an eye out for Tengger villagers selling tea, scarves, and snacks near the parking edges; it’s touristy, but it’s also part of the lived-in rhythm of the mountain.

Late morning to midday

Next, head into Lautan Pasir (Sea of Sand) for that surreal ash plain crossing, either on foot if you want the slow, cinematic version, or by jeep/horse if your knees are done for the day. The landscape here is windblown, bright, and strange in the best way, so sunglasses and a buff are worth having. Once you’ve had your fill, ease back toward Taman Nasional Bromo Tengger Semeru visitor area in Cemoro Lawang for a simple hot meal—think fried rice, noodles, eggs, tea, and maybe a ginger drink—usually around IDR 50,000–120,000 per person. The food is basic rather than fancy, but after the cold dawn and dusty morning, it hits exactly right.

Afternoon

Keep the afternoon low-key with a slow stroll around Cemoro Lawang village viewpoint once the crowds thin out. This is the part of the day that feels most local: mist hanging in pockets, flower beds and homestays on the ridge, and those constantly shifting crater views that make you keep stopping “just for one more photo.” If you want a relaxed sit-down, grab tea or coffee at a small warung facing the valley and let the mountain air do the rest. It’s the right ending here—no rush, no checklist energy, just a final look over the caldera before you move on.

Day 9 · Mon, Sep 28
Mataram

Lombok island base

Getting there from Cemoro Lawang
Private car/driver back to Surabaya airport or station, then flight to Lombok (SUB to LOP) via Traveloka or Tiket.com (drive 3–4.5h + flight 1h20m, total ~5.5–7h, ~IDR 1,000,000–2,800,000). The practical move is to leave Bromo after sunrise and fly the same day.
No sensible direct overland route; avoid trying to connect by ferry/long bus unless you have an extra day.
  1. Lingsar Temple — West Lombok — Begin with a meaningful Hindu-Muslim temple complex close to Mataram; morning, ~1 hour.
  2. Mataram Mall area — Mataram — Use this central area for coffee, errands, or a quick city reset; late morning, ~1 hour.
  3. Taman Narmada — Narmada, West Lombok — Visit the former royal garden and spring-fed park for a restful cultural stop; late morning, ~1–1.5 hours.
  4. Warung Buana — Mataram — Try Sasak-style or Indonesian comfort food in a practical local lunch stop; midday, ~1 hour, approx. IDR 40,000–100,000 per person.
  5. Ampenan Old Town — West Lombok — End with a walk through the historic port district for faded colonial-meets-coastal atmosphere; late afternoon, ~1.5 hours.

Morning

After the early departure from Cemoro Lawang and the flight into Lombok, keep this as a soft landing day rather than a packed sightseeing sprint. Start in Lingsar Temple in West Lombok, a quietly fascinating complex that feels very local and unshowy compared with the bigger-name stops elsewhere in Indonesia. Give yourself about an hour to wander the temple grounds, watch the blend of Hindu and Muslim traditions, and take in the calm morning atmosphere before the heat rises; modest dress is a good idea, and a small entrance donation is often expected. If you’re coming by Grab or a hired car from Mataram, the ride is usually short and straightforward, with easy roadside drop-off.

Late Morning to Lunch

From there, head back toward the city and use the Mataram Mall area as a practical reset point. It’s not really about the mall itself so much as the surrounding central district: a good place to grab coffee, use the ATM, cool down, and do any last-minute errands. Expect around an hour here, and don’t overthink it—this is the kind of stop that makes the rest of the day smoother. After that, continue west toward Narmada for Taman Narmada, the former royal garden with spring-fed pools and a more peaceful, leafy feel than the city. Plan for 1 to 1.5 hours here; it’s best before the afternoon sun gets sharp, and the grounds are usually affordable to enter, with a low local-feeling admission fee and minimal hassle.

Afternoon

For lunch, go to Warung Buana back in Mataram and keep it simple: this is the right moment for Sasak-style comfort food or a reliable Indonesian plate without turning lunch into an event. Expect a casual, practical setup and a bill in the IDR 40,000–100,000 range per person, depending on what you order. Afterward, let the day slow down with a late-afternoon walk through Ampenan Old Town in West Lombok, where the old port atmosphere still lingers in faded shopfronts, coastal air, and a mix of colonial-era traces and everyday neighborhood life. A 1.5-hour stroll is enough to get the mood of the place; come when the light starts to soften, stay loose, and leave time to sit with a drink or snack near the waterfront before heading back.

Day 10 · Tue, Sep 29
Jakarta

Final day in Jakarta

Getting there from Mataram
Flight from Lombok International (LOP) to Jakarta (CGK/HLP) on Garuda, Citilink, Batik Air, or Lion Air via Traveloka / Tiket.com (2h airborne, ~IDR 900,000–2,500,000). Book an earlier flight if you want to use any of Jakarta on arrival day.
If prices jump, check AirAsia/Batik Air alternatives or nearby-schedule flights from Denpasar instead, but direct Lombok–Jakarta is usually simplest.
  1. National Monument (Monas) — Central Jakarta — Revisit the capital’s most iconic landmark for a final city panorama if your flight timing allows; morning, ~1–1.5 hours.
  2. Museum Macan — West Jakarta — Spend part of the day on contemporary art for a different side of Jakarta; late morning, ~1.5 hours.
  3. PIK Avenue — Pantai Indah Kapuk, North Jakarta — Stop for a polished lunch and easy shopping before departure; midday, ~1.5 hours.
  4. Pantjoran Chinatown PIK — Pantai Indah Kapuk, North Jakarta — Walk the decorative food-and-culture area for a final snack stop and photos; afternoon, ~1 hour.
  5. A well-reviewed seafood restaurant near the North Jakarta coast — North Jakarta — Keep the last meal flexible and close to your route out; late afternoon, ~1–1.5 hours, approx. IDR 120,000–350,000 per person.

Morning

If you land early enough, start with National Monument (Monas) in Central Jakarta and keep it simple: the best version of this stop is a quick, efficient revisit for the skyline, not a marathon. Go near opening time if possible, because the plaza is cooler, the queues are shorter, and the elevator up the monument is easier to manage before the midday crowd builds. Budget about 1–1.5 hours, and expect a small entrance fee for the tower access; it’s worth checking the lift schedule when you arrive since access can sometimes be paused for maintenance or weather.

Late Morning to Lunch

From Monas, head west to Museum Macan in West Jakarta for a completely different Jakarta mood—clean, modern, and very digestible after the heat and traffic of the center. It’s the city’s best contemporary art stop, and the temporary exhibitions are usually the reason to go, so don’t rush it. Plan around 1.5 hours here; tickets are typically in the moderate range, and it’s smartest to buy ahead or confirm the current exhibit hours before you go. Afterward, continue toward PIK Avenue in Pantai Indah Kapuk for an easy lunch break in a much smoother part of town, with air-conditioning, cleaner sidewalks, and lots of dining options if you want something familiar after the trip—think mall-level comfort, not adventure. A relaxed meal and a little shopping will take about 1.5 hours.

Afternoon

After lunch, take a short ride to Pantjoran Chinatown PIK and walk off the meal in this decorative, photo-friendly pocket of North Jakarta. It’s an easy place to browse, snack, and linger without needing a strict plan; the area is designed for strolling, so let yourself pick up a dessert or iced drink and just people-watch for a bit. Late afternoon is a good time here because the light is softer and the heat starts to ease. From there, keep your final meal flexible and close to the coast at a well-reviewed seafood restaurant near the North Jakarta coast—this is the smart move if you’re heading to the airport later, since it keeps you from fighting unnecessary traffic. Look for a place around Muara Karang or the nearby waterfront strip, where grilled fish, crab, prawns, and clams usually land in the IDR 120,000–350,000 per person range depending on how ambitious you get.

Evening

If your flight is later, stay loosely based in the north and head to the airport from there rather than backtracking across the city; PIK and the coast are much more forgiving than central Jakarta at rush hour. Give yourself plenty of buffer—Jakarta traffic can turn a “short” transfer into a long one fast—so aim to leave for CGK well before your check-in cutoff. If you do have a bit of extra time, a final coffee or dessert stop around PIK is the easiest way to end the trip without stress.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version