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

Tangkuban Perahu, Borobudur, Prambanan, and Bromo Travel Itinerary

Day 1 · Tue, Jun 9
Lembang

Tangkuban Perahu day

  1. Tangkuban Perahu Crater — Lembang; start with the main volcanic viewpoint for the signature cool-mountain scenery and easy first-stop energy, morning, ~1.5 hours.
  2. Lembah Hijau Tangkuban Perahu — Lembang; a nearby spot for lighter walking, photo stops, and a calmer break after the crater, late morning, ~45 minutes.
  3. Sapu Lidi Resort & Cafe — Lembang; good for an Indonesian lunch by the water with a relaxed mountain vibe, lunch, ~1–1.5 hours, approx. IDR 100,000–175,000 per person.
  4. Floating Market Lembang — Lembang; a fun snack-and-souvenir stop with local treats and lakefront browsing, early afternoon, ~1 hour.
  5. Kampung Gajah Wonderland area — Lembang; end with an easy family-style leisure stop for a low-intensity afternoon before heading back, late afternoon, ~1 hour.

Morning

Start early for Tangkuban Perahu Crater while the air is still cool and the clouds haven’t fully settled over the rim. From central Lembang, it’s usually a 30–45 minute drive depending on traffic and where you’re staying, but on weekends and school holidays it can easily stretch longer, so leaving around 7:00–7:30am is the sweet spot. Entry is typically around IDR 20,000–30,000 for locals and more for foreign visitors, plus parking and the occasional shuttle or motorbike transfer if you don’t want to walk the uphill sections. Expect the classic sulfur smell, misty views into the crater, and a fairly built-up tourist setup at the main viewpoint — the best way to enjoy it is to keep moving along the rim for different angles rather than lingering in one spot. Bring a light jacket and cash for drinks or snacks; the mountain gets chilly even when Bandung is warm.

From there, continue a short hop to Lembah Hijau Tangkuban Perahu for a slower, greener pause after the busier crater scene. This is the kind of stop where you stretch your legs, take softer photo breaks, and enjoy a calmer side of the mountain without feeling like you need to “do” much. Give yourself about 45 minutes here, and keep an eye out for small local stalls selling tea, corn, and simple snacks — it’s a nice reset before lunch.

Lunch

Head down to Sapu Lidi Resort & Cafe for lunch, which works especially well after a cool morning outdoors because the setting feels a bit more relaxed and shaded. The dining area around the water gives you that classic Lembang mountain-lake vibe, and the menu leans Indonesian and Sundanese with safe crowd-pleasers like grilled fish, chicken, vegetables, and rice sets. Budget roughly IDR 100,000–175,000 per person depending on what you order and whether you add drinks or dessert. It’s a good place to slow down for 1 to 1.5 hours, especially if you want a proper sit-down meal before the more casual afternoon stops.

Afternoon Exploring

After lunch, make your way to Floating Market Lembang for an easy, snack-heavy wander. This is less about a big attraction and more about browsing: try a few local bites, look around the souvenir stalls, and do a gentle lakefront stroll without any pressure to rush. Expect a mix of food kiosks, toy boats, photo spots, and family-friendly mini-attractions; an hour is enough if you keep it light. A small amount of cash helps here because some vendors are still cash-preferred, and prices are generally reasonable if you stick to snacks rather than packaged tourist items.

Finish the day at the Kampung Gajah Wonderland area for one last low-intensity stop before heading back. Even if you’re not doing any rides, the area works as a relaxed late-afternoon breather with open space, casual walking, and a family-outing feel that fits the end of a mountain day. It’s best not to overplan this part — just use it as a soft landing before returning to your hotel in Bandung or Lembang. If you’re driving yourself, leave before dusk to avoid the worst of the evening traffic down from Lembang, and if you can, stop for a quick coffee or bottled drink on the way out so you don’t get caught in the downhill queue thirsty and tired.

Day 2 · Wed, Jun 10
Borobudur

Borobudur visit

Getting there from Lembang
Private car/driver via Yogyakarta-Solo Toll + local roads (7–9h, ~IDR 1,200,000–1,800,000 per car). Leave very early (around 4–5am) to reach Borobudur in time for Punthuk Setumbu/sunrise-area plans.
Train + car: drive to Bandung/Gedebage, take an intercity train to Yogyakarta (6–7h, ~IDR 200,000–500,000), then grab a 1.5h taxi/Grab to Borobudur. Better if you want to avoid a full-day road transfer, but not as seamless.
  1. Punthuk Setumbu — Borobudur area; catch the iconic dawn-to-morning views over the temple valley and mountains, morning, ~1 hour.
  2. Candi Borobudur — Borobudur; the day’s marquee sight, best enjoyed after sunrise when the light is softer and the grounds are quieter, late morning, ~2–2.5 hours.
  3. Manohara Resort Borobudur Restaurant — Borobudur; a convenient temple-area lunch with direct access and a comfortable pace, lunch, ~1 hour, approx. IDR 120,000–250,000 per person.
  4. Museum Karmawibhangga — Borobudur; adds context with carvings and history so the temple visit feels richer, early afternoon, ~45 minutes.
  5. Svargabumi Borobudur — Borobudur; a scenic final stop for rice-field photo ops and a softer finish to the day, late afternoon, ~1 hour.

Morning

Arrive in Borobudur early enough to head straight to Punthuk Setumbu while the light is still soft and the valley is holding onto its morning mist. This is one of those spots where timing matters more than anything else: go before the sun gets high, and you’ll get that classic layered view of Borobudur Temple, the surrounding hills, and—if the weather behaves—Mount Merapi and Mount Merbabu floating in the distance. Expect a short uphill walk from the parking area, and bring small cash for entrance and parking; it’s usually easy to do in about an hour if you keep it simple and just enjoy the panorama.

From there, head to Candi Borobudur for the main event, ideally once the site opens and the morning crowds are still manageable. Plan on 2 to 2.5 hours here so you can move at a comfortable pace around the terraces, pause for the reliefs, and take in the scale of the monument without rushing. Dress modestly, wear shoes you can slip on and off easily, and keep some water handy—it gets warm fast once the sun is up. If you want the best experience, let yourself linger on the upper levels rather than trying to “tick off” every corner.

Lunch

For lunch, stay right in the temple area at Manohara Resort Borobudur Restaurant, which is the easiest low-stress option after the temple visit. The setting is relaxed, with a view that still feels connected to the monument, and the menu is aimed at visitors who want a proper sit-down meal without losing half the afternoon. Budget around IDR 120,000–250,000 per person, depending on what you order. It’s a good place to slow down, recharge, and cool off before the more interpretation-heavy part of the day.

Afternoon Exploring

After lunch, continue to Museum Karmawibhangga to give the temple visit some historical backbone. It’s a compact stop, so 45 minutes is usually enough to absorb the carved panels, learn how the monument’s reliefs fit into the broader Buddhist cosmology, and make the rest of the day feel more meaningful. Then finish with Svargabumi Borobudur in the late afternoon, when the rice fields look softer and the light is better for photos. It’s more of a scenic pause than a major sightseeing stop, so don’t overthink it—walk around, take your pictures, and enjoy the slower rhythm before heading back. If you have time, this is the moment to just sit with a cold drink and watch the landscape settle into evening.

Day 3 · Thu, Jun 11
Prambanan

Prambanan visit

Getting there from Borobudur
Private car/driver (1.5–2h, ~IDR 350,000–700,000 per car). Best for a morning departure after Borobudur so you can arrive in time for Ratu Boko and Prambanan.
Ride-hail/taxi one-way is possible but less reliable for the intercity leg; expect similar travel time and a higher total if you need return positioning.
  1. Ratu Boko Palace — Prambanan area; start on the hilltop site for wide views and a less-crowded historical counterpoint to the temple complex, morning, ~1.5 hours.
  2. Candi Prambanan — Prambanan; the main attraction, best visited after Ratu Boko when you’re ready for the grand temple complex, late morning, ~2–2.5 hours.
  3. Wedang Ronde Mbah Payem — Prambanan area; a simple local dessert/drink stop to cool down and reset, lunch/early afternoon, ~30–45 minutes, approx. IDR 25,000–60,000 per person.
  4. Candi Sewu — Prambanan; a quieter Buddhist temple nearby that balances the day with more open space and fewer crowds, early afternoon, ~1 hour.
  5. Abhayagiri Restaurant — Sleman area; end with a hilltop dinner and sunset-style valley view for a polished finish, late afternoon/evening, ~1.5 hours, approx. IDR 150,000–300,000 per person.

Morning

Arrive in Prambanan with enough daylight to head straight up to Ratu Boko Palace, which sits on a hill a short drive from the temple complex. Go here first while the air is still relatively cool and the crowds are lighter; it’s the best place on the day to get your bearings and enjoy the wide, open views before the heat builds. Budget around 1.5 hours here, and if you’re taking a driver, ask to be dropped at the main entrance so you don’t waste time wandering the access road.

From there, continue to Candi Prambanan, the main event and the most dramatic stop of the day. Give yourself 2–2.5 hours to move slowly through the complex, especially if you want time for the main courtyards, side shrines, and a few photos without feeling rushed. Midday can get hot and bright, so carry water, a hat, and a bit of patience for the ticket queues; entry is usually in the range of IDR 50,000–75,000 for Indonesian visitors and higher for foreign visitors, depending on the ticket type and any package add-ons.

Lunch and a quieter reset

After the temple heavy-lifting, break for Wedang Ronde Mbah Payem, a simple local stop where you can cool down and take the edge off the heat with something sweet and warm. It’s exactly the kind of low-key pause that helps the day feel pleasant instead of packed. Order a bowl of wedang ronde and keep lunch light if you’re planning to keep moving; expect about IDR 25,000–60,000 per person and roughly 30–45 minutes here, more if you’re lingering with tea and snacks.

Afternoon Exploring

Head next to Candi Sewu, which gives the day a quieter rhythm after the grandeur of Prambanan. It’s close enough that the transfer should feel easy, and the atmosphere is noticeably more spacious and calm, with fewer people around the courtyards and a more reflective feel overall. Plan on about 1 hour here, and if the sun is still sharp, this is the best stretch of the day to move at an unhurried pace, take shaded breaks, and let the crowds thin out a bit before dinner.

Evening

Finish at Abhayagiri Restaurant in the Sleman area for a proper sit-down end to the day. This is the kind of place locals go when they want a view without the chaos, so time it for late afternoon into sunset if you can; the hilltop setting is the whole point. Dinner here is usually around IDR 150,000–300,000 per person, depending on what you order, and 1.5 hours is a comfortable window. If you’re heading back after dinner, leave a little extra time for evening traffic around the Yogyakarta side of the corridor, especially on weekends or holiday periods.

Day 4 · Fri, Jun 12
Probolinggo

Mount Bromo day

Getting there from Prambanan
Train from Yogyakarta (Lempuyangan or Yogyakarta Tugu) to Probolinggo via Surabaya connection if needed, booked on KAI Access / Traveloka / Tiket.com (7.5–10h total depending on connections, ~IDR 250,000–700,000). Leave as early as possible; this is a long transfer and you’ll likely arrive late afternoon/evening.
Flight from Yogyakarta (YIA) to Surabaya (SUB) or Malang (MLG) + private car to Probolinggo (3–5h total door-to-door after airport time, ~IDR 900,000–2,500,000 all-in). Fastest practical option if you want to save daylight, but still a long airport day.
  1. Penanjakan 1 Viewpoint — Tosari/Bromo area; go early for the classic sunrise panorama over Mount Bromo and the Sea of Sand, pre-dawn to morning, ~2 hours.
  2. Lautan Pasir Bromo (Sea of Sand) — Bromo area; cross the volcanic plain after sunrise for the full otherworldly landscape experience, morning, ~1 hour.
  3. Pura Luhur Poten — Bromo crater area; a culturally important stop in the middle of the caldera that adds meaning to the scenery, late morning, ~30 minutes.
  4. Mount Bromo Crater Rim — Bromo area; the marquee walk/climb for close-up views into the active crater, late morning, ~1–1.5 hours.
  5. Cafe Lava Hostel Restaurant — Cemoro Lawang; a practical lunch stop with mountain views and easy access after the crater visit, lunch/early afternoon, ~1 hour, approx. IDR 75,000–150,000 per person.
  6. Savana Teletubbies — Bromo area; finish with a softer landscape of rolling green hills if conditions and time allow, afternoon, ~1 hour.

Late Arrival / Night Before

You’re basing yourself around Cemoro Lawang or Probolinggo for this one, and if you arrived late from Yogyakarta, keep the evening simple: check in, sort your jeep pickup, and sleep early. In Cemoro Lawang, most guesthouses and the little cluster around Cafe Lava Hostel can help arrange the usual pre-dawn jeep to Penanjakan 1 Viewpoint; expect to pay roughly IDR 500,000–800,000 per jeep if you’re sharing, more if it’s private. Bring a warm layer, gloves if you run cold, and cash for park fees and small purchases — the Bromo highlands get genuinely chilly before sunrise.

Pre-Dawn to Morning

Leave around 2:30–3:30am so you’re at Penanjakan 1 Viewpoint well before sunrise; that timing is the whole game, because the classic view over Mount Bromo, Mount Semeru, and the Sea of Sand is best when the first light lands on the caldera. There are usually basic snack stalls and hot drinks at the viewpoint, but don’t count on much beyond tea, coffee, and noodles. After sunrise, head down into Lautan Pasir Bromo — the jeep descent is part of the fun, and the landscape goes from postcard-pretty to properly surreal once you’re standing on the ash plain with the volcanoes looming around you. Keep your mask or buff handy if the wind kicks up dust.

Midday Around the Crater

From the Sea of Sand, continue to Pura Luhur Poten, the Hindu temple set in the middle of the caldera. It’s a quick but worthwhile stop because it gives context to what you’re seeing — this isn’t just a dramatic landscape, it’s also a living ceremonial space. Then walk or take the pony/jeep up to the Mount Bromo Crater Rim. The final climb is usually via a concrete stairway, and it’s steep enough that you’ll feel it, especially if the sun is already up; plan on a slow 20–30 minutes up and down, plus time at the top for the crater views and photos. The rim can be windy and sulfur-scented, so stay back from the edge and don’t rush the descent.

Lunch + Easy Afternoon

Head back to Cafe Lava Hostel Restaurant in Cemoro Lawang for lunch — it’s one of the most practical stops in the area, with straightforward Indonesian and Western basics, mountain views, and a reliable place to warm up and regroup. Expect about IDR 75,000–150,000 per person depending on whether you go for noodles, rice dishes, or something more filling, and service is usually quicker earlier in the afternoon than during the noon rush. If the weather is clear and you still have energy, finish with Savana Teletubbies for a softer, greener side of Bromo; it’s a nice contrast after all the volcanic ash and works best when the grass is actually visible, so go if the jeep driver says conditions are decent. Keep the rest of the afternoon loose — Bromo is best when you leave yourself room to wander, stop for a viewpoint, or simply sit with the landscape before heading onward.

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