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

Jakarta to Bandung, Yogyakarta, and Bromo 7-Day Indonesia Itinerary

Day 1 · Tue, Jun 9
Jakarta

City day in Jakarta

  1. Monumen Nasional (Monas) — Gambir — Jakarta’s iconic landmark and a good first stop for a classic city view; go in the morning, ~1.5 hours.
  2. Masjid Istiqlal — Sawah Besar — Visit Indonesia’s largest mosque and admire its scale and calm atmosphere; late morning, ~1 hour.
  3. Gereja Katedral Jakarta — Pasar Baru — A beautiful neo-Gothic contrast to Istiqlal, best paired right after; late morning, ~45 minutes.
  4. Sate Khas Senayan, Plaza Indonesia — Thamrin — Easy central lunch with reliable Indonesian classics; midday, ~1 hour, approx. Rp75.000–150.000/person.
  5. Museum Nasional Indonesia — Medan Merdeka Barat — Great for a deeper look at Indonesian history and culture before the afternoon heat peaks; afternoon, ~1.5 hours.
  6. M Bloc Space — Blok M — End with food, coffee, and a lively creative hangout scene; evening, ~2 hours, coffee/snacks approx. Rp30.000–100.000/person.

Morning

Start early at Monumen Nasional (Monas) in Gambir so you beat both the heat and the school groups; the park opens early and the monument itself usually runs around 08.00–15.00, with a modest entry fee for the lift up to the observation deck. Give yourself about 1.5 hours here so you can walk the grounds, snap the classic skyline shot, and enjoy the open space before Jakarta gets heavy with traffic. From here, it’s an easy short taxi or Grab ride to Masjid Istiqlal in Sawah Besar — budget 10–20 minutes depending on traffic, a bit more if you hit office-hour congestion. The mosque is calm and spacious, and it’s worth dressing respectfully; shoes off, shoulders and knees covered, and if you want to go inside the main prayer hall, check visitor guidance on arrival.

Late Morning to Lunch

Right across the street, walk over to Gereja Katedral Jakarta in Pasar Baru after Masjid Istiqlal for the classic Jakarta contrast of architecture and atmosphere. The cathedral is especially beautiful from the front plaza, and the pair together make the city’s religious harmony feel very real rather than abstract. Afterward, head south to Sate Khas Senayan, Plaza Indonesia in Thamrin for a no-fuss lunch; it’s air-conditioned, central, and dependable when you want Indonesian comfort food without hunting around. Expect around Rp75.000–150.000 per person, and if you’re in a hurry, this is one of those places where lunch can be quick without feeling rushed.

Afternoon

Spend the cooler part of the afternoon at Museum Nasional Indonesia on Medan Merdeka Barat. It’s one of the best places in the city to understand the archipelago beyond Jakarta — from prehistoric artifacts to textiles and royal regalia — and a good visit is about 1.5 hours, more if you like reading the labels. Try to go before the afternoon slump fully kicks in, because this is the kind of museum that rewards slow looking. Getting there from Plaza Indonesia is simple: a short taxi ride or even a walk if you don’t mind the heat, though I’d still choose a car because Jakarta sidewalks can be uneven and crossings are not always friendly.

Evening

Wrap up at M Bloc Space in Blok M, which is one of the easiest places to end a first Jakarta day because you can wander, eat, sit for coffee, and let the city feel less formal. Come for the relaxed creative-hangout vibe rather than a strict itinerary; coffee and snacks usually run about Rp30.000–100.000 per person, and there’s enough happening that you can stay for two hours without noticing the time. If you still have energy afterward, Blok M has plenty of late-night food around the area, but keeping this as your final stop works well — it’s a good shift from monument-heavy sightseeing to the more local, lived-in side of the city.

Day 2 · Wed, Jun 10
Bandung

Bandung and Tangkuban Perahu

Getting there from Jakarta
Train: Whoosh high-speed rail from Halim to Tegalluar/Megah (approx. 45 min, Rp150.000–250.000). Best on an early-morning departure so you can arrive before lunch and keep the full Bandung sightseeing day.
Intercity train (Argo Parahyangan) from Gambir/Pasarsenen to Bandung (2.5–3.5 hours, Rp80.000–250.000) via KAI Access; slower but very practical if Whoosh timings don’t fit.
  1. Gedung Sate — Riau/Dago — Start with Bandung’s most recognizable colonial landmark and a smooth city intro; morning, ~45 minutes.
  2. Sierra Cafe & Lounge — Dago Atas — Scenic brunch stop with city views and Western-Asian options; morning, ~1 hour, approx. Rp75.000–175.000/person.
  3. Taman Hutan Raya Ir. H. Djuanda (Tahura Djuanda) — Dago Pakar — Fresh-air walk to waterfalls and forest trails before heading north; late morning, ~2 hours.
  4. Tangkuban Perahu — Lembang — The marquee volcano for this day, with crater views and cooler mountain air; afternoon, ~2 hours.
  5. Dusun Bambu — Lembang — Relax over a late lunch or early dinner in a landscaped mountain park; late afternoon, ~2 hours, approx. Rp100.000–250.000/person.

Morning

Arrive in Bandung with enough buffer to settle in and head straight to Gedung Sate in the Riau/Dago area, which is the easiest, prettiest first stop for a city day. The building is best appreciated from outside in the morning light, when the white facade and iconic “satay skewer” ornament really stand out against the cooler air. Give yourself about 45 minutes for photos, a slow walk around the grounds, and a quick coffee if you want to start gently. If you’re coming by ride-hailing, this part of town is straightforward; just expect a little traffic around Jl. Diponegoro and Jl. Cilamaya around office hours.

From there, continue uphill to Sierra Cafe & Lounge in Dago Atas for brunch with a view. This is a solid place to decompress after the travel morning: the menu usually covers Western and Asian comfort food, and portions are generous enough that you can split a few things if you’re not super hungry yet. Budget roughly Rp75.000–175.000 per person depending on drinks and mains. After brunch, head to Taman Hutan Raya Ir. H. Djuanda (Tahura Djuanda) in Dago Pakar for a 2-hour reset in the forest; the air feels noticeably cooler, and the trails to the waterfalls are a nice contrast to the city. Wear proper walking shoes, bring water, and keep small cash handy for park entrance and any minor fees along the way.

Afternoon

By early afternoon, continue north toward Tangkuban Perahu in Lembang, where the road gets curvier and the temperature drops even more. This is usually the most weather-dependent part of the day, so it’s smart to go with some flexibility: if the crater is clear, stay for the views and a slow circuit of the main lookout area; if mist rolls in, don’t force it too long because visibility can change fast. Two hours is usually enough, and you’ll want to keep an eye on the clock so you’re not arriving too late for your final stop. Parking and entrance fees can vary, but it’s a good idea to have cash for the gate, local snacks, and the occasional photo stop.

Evening

Wrap up at Dusun Bambu for a late lunch or early dinner in a more relaxed, landscaped setting. It’s one of the nicest ways to end a Bandung mountain day because you can sit down properly, breathe, and enjoy the gardens instead of rushing between viewpoints. Expect around Rp100.000–250.000 per person if you order a full meal and drinks, and leave a little extra time if you want to wander the lakeside paths or browse a bit before heading back. If energy is still decent after dinner, this is a good night to return to your hotel in Dago, Setiabudi, or central Bandung without adding any more stops.

Day 3 · Thu, Jun 11
Bandung

Second day in Bandung

  1. Saung Angklung Udjo — Cicaheum — A lively cultural start with Sundanese music and performances; morning, ~1.5 hours.
  2. Kopi Toko Djawa — Braga — Coffee break in a heritage setting and an easy transition into downtown; late morning, ~45 minutes, approx. Rp30.000–80.000/person.
  3. Jalan Braga — Braga — Best for strolling old shops, art deco facades, and a classic Bandung city vibe; late morning, ~1 hour.
  4. Braga Permai — Braga — Long-running restaurant for a proper lunch in the heart of the old town; midday, ~1 hour, approx. Rp80.000–180.000/person.
  5. Trans Studio Bandung — Gatot Subroto — Switch gears with indoor rides and entertainment, useful if weather turns; afternoon, ~3 hours.
  6. Sudirman Street Day & Night Market — Andir — Finish with street food and a busy local night-market atmosphere; evening, ~1.5 hours, approx. Rp25.000–100.000/person.

Morning

Start with Saung Angklung Udjo in Cicaheum while the city is still cool and traffic is manageable; from central Bandung it’s usually a 15–30 minute ride depending on the hour, and it’s worth leaving early so you arrive before the main performance slots. Plan about 1.5 hours here for the angklung show, local dance, and the interactive moments where the audience gets pulled in — this is one of those Bandung experiences that feels genuinely alive, not staged for tourists. Ticket prices usually sit in the modest-to-mid range depending on the show package, and if you’re coming by car or ride-hail, ask to be dropped right at the entrance so you don’t waste time circling the busy Padasuka area.

Late Morning to Lunch

After that, head west toward Braga for coffee at Kopi Toko Djawa, which is one of the easiest “pause and reset” stops in the old downtown; expect about 20–25 minutes by car in decent traffic, longer if it’s a weekend or rain. The café is a nice blend of heritage building and modern coffee stop, and a quick order of kopi susu or iced coffee plus a pastry will keep you around the Rp30.000–80.000 range. From there, walk straight into Jalan Braga and just let yourself wander for an hour: the art deco facades, old shopfronts, and photo-friendly sidewalks make this the most classic city stroll in Bandung. Keep an eye out for side alleys and older buildings tucked behind the main strip — this is where Bandung’s old downtown character still shows through.

Afternoon

For lunch, settle into Braga Permai without overthinking it; it’s one of those old-school Bandung institutions where you can sit down properly, cool off, and enjoy a slower meal in the middle of the day. Budget roughly Rp80.000–180.000 per person depending on what you order, and it’s a good place for Indonesian comfort dishes, cakes, or a Western-style lunch if that’s what you feel like. After lunch, switch pace at Trans Studio Bandung on Gatot Subroto — a 15–25 minute drive from Braga in normal traffic, though it can stretch at rush hour. This is the smart Bandung move if the weather turns or you just want a very different vibe: it’s indoors, family-friendly, and easy to spend around 3 hours on rides and shows without worrying about rain or sun. Buy tickets online if you can, because prices and queues are usually better when you’ve pre-booked.

Evening

Wrap up at Sudirman Street Day & Night Market in Andir for the most casual, hungry-end-the-day Bandung experience; from Trans Studio Bandung it’s usually a 20–30 minute ride, and from downtown Braga a bit more depending on traffic. Come with an open appetite and enough cash or e-wallet balance for a little grazing — you’ll find everything from satay and noodles to grilled snacks and dessert stalls, with most bites landing in the Rp25.000–100.000 range per person if you’re sampling rather than sitting for a full meal. It gets lively after dark, so give yourself about 1.5 hours to snack, people-watch, and pick up one last Bandung meal before heading back to your hotel.

Day 4 · Fri, Jun 12
Yogyakarta

Yogyakarta and Borobudur

Getting there from Bandung
Train: KAI intercity (preferably Argo Wilis / Lodaya / Harina depending on departure) from Bandung to Yogyakarta (6.5–8 hours, roughly Rp250.000–600.000). Take the earliest feasible morning train to arrive mid/late afternoon and still do the evening Yogyakarta stops.
Flight: connect via Jakarta or direct if available, then transfer to city (about 3–4.5 hours total, often Rp700.000–1.800.000 all-in). Best only if you prioritize speed over cost.
  1. Journey: Bandung → Yogyakarta by train or short flight transfer — Depart early from Bandung for the smoothest transit; train is ~6–8 hours, flight plus transfers ~3–4 hours total, with baggage time and station/airport arrival buffers.
  2. Tebing Breksi — Sambirejo, Sleman — Start with an easy scenic stop after arrival and enjoy the carved limestone cliffs; afternoon, ~1 hour.
  3. Candi Ijo — Prambanan highlands — Quiet hilltop temple complex with broad views, best before sunset light fades; late afternoon, ~1 hour.
  4. Wedang Ronde Mbah Payem — Kotabaru — Warm local dessert and drink stop to reset after travel; evening, ~45 minutes, approx. Rp20.000–40.000/person.
  5. The House of Raminten — Kotabaru — Fun, atmospheric dinner with Javanese dishes and a distinctly Yogyakarta vibe; evening, ~1.5 hours, approx. Rp60.000–150.000/person.

Arrival and first stop

If you’re taking the Bandung → Yogyakarta train, aim to leave as early as possible so you can still catch the afternoon light. The train ride is long enough that you’ll want to keep the rest of the day light and flexible; if you fly instead, even with transfers you’ll still want to budget a few hours before you’re actually in town. Once you’ve checked in or dropped your bags, head straight east toward Tebing Breksi in Sambirejo, Sleman—it’s the easiest “I’ve arrived in Jogja” stop because it feels open, scenic, and low-effort after a travel day. Entry is usually very cheap, often just a small parking or site fee, and one hour is enough to wander the carved limestone terraces, snap photos from the viewing platforms, and enjoy the breeze without rushing.

Late afternoon into sunset

From Tebing Breksi, continue up toward the highlands for Candi Ijo, which sits quieter and higher than the famous temple circuit below. This is the one to time well: go in late afternoon so the sun softens and the views stretch over the valley toward Prambanan and the airport side of town. It’s usually a calm, uncrowded stop, and you don’t need more than about an hour unless you want to linger for photos. Wear decent walking shoes here; the paths and steps are straightforward, but the terrain is uneven and the breeze can pick up once the light starts fading.

Evening in Kotabaru

When you roll back into central Jogja, make Kotabaru your evening base. Stop first at Wedang Ronde Mbah Payem for something warm and restorative—perfect after a day of sitting on a train or in transit. A bowl or glass of wedang ronde usually runs around Rp20.000–40.000, and it’s the kind of local reset that makes the rest of the night feel unhurried. After that, have dinner at The House of Raminten, which is one of those places that’s a little theatrical but still genuinely fun for first-timers: Javanese dishes, a busy atmosphere, and a very Jogja personality. Expect roughly Rp60.000–150.000 per person depending on what you order, and go with a little patience if there’s a queue—this is a place where the wait is part of the experience.

Day 5 · Sat, Jun 13
Yogyakarta

Prambanan and Yogyakarta

  1. Candi Borobudur — Magelang — Save the marquee sunrise or early-morning visit for the best light and cooler weather; morning, ~2.5 hours.
  2. Manohara Resort Borobudur Restaurant — Borobudur area — Convenient lunch with temple-adjacent views and minimal transfer time; late morning, ~1 hour, approx. Rp100.000–250.000/person.
  3. Svargabumi Borobudur — Karangrejo — Light, photogenic outdoor stop that works well after the main temple visit; afternoon, ~1 hour.
  4. Malioboro Street — Central Yogyakarta — Classic shopping and people-watching stretch, ideal once you’re back in town; late afternoon, ~1.5 hours.
  5. House of Chocolate Monggo & Gelato — Kotabaru — Sweet cafe pause to cool down and rest after walking Malioboro; evening, ~45 minutes, approx. Rp30.000–90.000/person.
  6. Lesehan Malioboro — Malioboro — Casual dinner experience with local dishes and a lively street atmosphere; evening, ~1.5 hours, approx. Rp40.000–120.000/person.

Morning

Leave Yogyakarta early for Candi Borobudur in Magelang—it’s about 1.5 hours by car from central town if you’re not hitting rush-hour traffic, and the earlier you go, the better the light and the cooler the walk around the temple grounds. Aim to be on site around opening time so you can linger without the midday heat; tickets are usually around the mid-hundreds of thousands of rupiah depending on the access/tour package, and you’ll want comfortable shoes because the stone steps can be slick after a humid night. Give yourself a good 2 to 2.5 hours to circle the reliefs, climb up slowly, and enjoy the view toward the Menoreh hills without rushing.

Late Morning Lunch

From Borobudur, it’s an easy hop to Manohara Resort Borobudur Restaurant for lunch, which is the most practical reset point in the area because you don’t lose time crossing town. This is one of those places where you’re paying for convenience as much as the meal—think simple Indonesian and a few Western-safe options, usually around Rp100.000–250.000 per person depending on what you order and whether you add drinks. If the weather’s kind, sit where you can still catch temple-adjacent views; it’s a good moment to cool down before the lighter afternoon stop.

Afternoon Exploring

After lunch, head to Svargabumi Borobudur in Karangrejo for something easy and photogenic rather than another big cultural stop. It’s a short drive from the temple area, and the setup is all about rice-field views, photo decks, and a gentle stroll—perfect if you want a low-effort break after the morning at Borobudur. The entry fee is usually modest, and an hour is enough unless you’re in a photo mood; go in the afternoon for softer light and fewer harsh shadows. Then return to central Yogyakarta and keep the pace loose as you move onto Malioboro Street, best enjoyed not as a checklist but as a slow walk: browse batik, silver trinkets, snacks, and street carts, and let the crowd do the entertainment. If you’re coming by car or ride-hail, ask to be dropped near the quieter side streets around Pasar Beringharjo so you can walk the main strip without circling for parking.

Evening

Once your feet are ready for a break, stop at House of Chocolate Monggo & Gelato in Kotabaru for a cold dessert and a seat in AC before dinner. It’s an easy recovery stop after the heat and bustle of Malioboro, and Rp30.000–90.000 per person is a fair expectation for gelato, drinks, or a small sweet bite. End the day with dinner at Lesehan Malioboro, where you sit on mats right by the street and pick from familiar Javanese dishes like ayam goreng, pecel lele, sate, and warm drinks while scooters and street life pass by. Go a little before peak dinner time if you want a less frantic spot; later in the evening the atmosphere is livelier, but the tradeoff is more noise and a slower start to getting a table.

Day 6 · Sun, Jun 14
Probolinggo

Arrival in Bromo

Getting there from Yogyakarta
Train: KAI intercity from Yogyakarta (Tugu/Lempuyangan) to Probolinggo (around 6.5–8.5 hours, Rp150.000–450.000 depending class/route). Depart very early to avoid a too-late arrival in the Bromo area; book on KAI Access or Traveloka/Tiket.com.
Private car/driver direct to Cemoro Lawang area (8–10 hours, roughly Rp1.500.000–2.500.000 per car). Most flexible if you want door-to-door transfer, but it’s long.
  1. Journey: Yogyakarta → Probolinggo / Cemoro Lawang — Depart very early for the long transfer to Bromo; train or car + transfer typically ~8–12 hours, so keep luggage accessible and arrange a direct drop-off near your hotel or homestay in Cemoro Lawang.
  2. Bromo View Hotel Restaurant — Cemoro Lawang — Late arrival meal with the best no-fuss setup for a mountain day; late afternoon, ~1 hour, approx. Rp60.000–150.000/person.
  3. Penanjakan Viewpoint — Cemoro Lawang area — Do a brief scouting visit for sunrise logistics and viewpoint access; evening, ~45 minutes.
  4. Cemoro Lawang village walk — Cemoro Lawang — Short acclimatizing stroll to confirm jeep pickup points and neighborhood layout; evening, ~30 minutes.

Morning

Depart Yogyakarta as early as you can and treat today as a pure transfer day: the goal is simply to get yourself into the Bromo area with enough daylight left to settle in before the cold kicks in. If you’re on the train, bring a light jacket in your day bag, keep snacks and a power bank handy, and expect to arrive in Probolinggo late morning to afternoon depending on the service. From there, the last leg up to Cemoro Lawang is the part that matters most for logistics: have your hotel or homestay confirm the pickup point in advance, because the village is small but the arrival flow can feel messy if you’re trying to negotiate transport on the spot.

Late Afternoon

Once you’ve dropped your bags, head to Bromo View Hotel Restaurant for an easy, no-drama meal before sunset. This is exactly the kind of place you want on a mountain arrival day: hot noodles, fried rice, soup, tea, and a proper sit-down while you recover from the long ride, with meals usually landing around Rp60.000–150.000 per person. Don’t overthink dinner here—eat early, hydrate, and keep a warm layer on because Cemoro Lawang gets chilly fast after the sun drops, especially if clouds roll in over the rim.

Evening

After dinner, do a quick scout toward Penanjakan Viewpoint just to understand the access road, where the jeep pickup area is, and how early you’ll need to move tomorrow. You don’t need to stay long; 45 minutes is enough to get your bearings and confirm whether your hotel can arrange a dawn jeep or if you need to be more self-sufficient. Then finish with a short Cemoro Lawang village walk—slow, practical, and useful—so you know where the minimarket, parking pockets, and trail access points are before sunrise day. The village is tiny, but at night it helps to orient yourself once instead of fumbling around in the dark at 3 a.m.

Day 7 · Mon, Jun 15
Cemoro Lawang

Bromo sunrise area

Getting there from Probolinggo
Private car/jeep transfer via local Bromo transport from Probolinggo station/terminal to Cemoro Lawang (1.5–2.5 hours, about Rp500.000–900.000 per vehicle depending pickup point and season). Since you already need to be in the Bromo area for sunrise, go straight to Cemoro Lawang the previous day if possible; otherwise arrive as early as possible.
Public minibus/angkot to Sukapura then local ojek/jeep to Cemoro Lawang (2.5–4 hours total, roughly Rp50.000–150.000 per person). Cheapest, but slow and less reliable with luggage.
  1. Kingkong Hill (Bukit Kingkong) — Bromo area — Start before dawn for a classic sunrise angle with dramatic caldera views; early morning, ~1 hour.
  2. Mount Bromo crater — Tengger Sand Sea — The signature Bromo experience, reached after the jeep ride and short climb; morning, ~1.5 hours.
  3. Pura Luhur Poten — Tengger Sand Sea — A sacred Hindu temple set in the volcanic plain, best visited en route through the savanna; late morning, ~30 minutes.
  4. Savannah Teletubbies (Bukit Teletubbies) — Bromo area — Wide green rolling hills add variety after the volcanic landscape; late morning, ~1 hour.
  5. Jiwa Jawa Bromo restaurant — Wonokitri/Cemorolawang route — Good lunch stop with mountain views and a comfortable break after the early start; midday, ~1 hour, approx. Rp75.000–200.000/person.
  6. Pasir Berbisik (Sea of Sand) — Bromo area — End with a final walk or jeep stop across the vast volcanic sand plain before heading back; afternoon, ~45 minutes.

Pre-dawn into sunrise

From Cemoro Lawang, head out before dawn to Kingkong Hill (Bukit Kingkong)—this is the kind of Bromo morning where an extra 15 minutes matters, because the light changes fast and the view over Mount Bromo, Mount Semeru, and the caldera is strongest right after sunrise. A jeep from the village usually takes about 20–30 minutes depending on road conditions, and it’s worth bringing a jacket, gloves, and a buff; even in June it can feel close to freezing up here. Expect to spend around an hour enjoying the viewpoint, then move on while the haze is still low and the horizon is sharp.

Crater, temple, and savanna

Next is the classic climb to Mount Bromo crater in the Tengger Sand Sea—from the jeep drop-off it’s a short walk across the sand, then a stair climb that takes most people 20–30 minutes each way. Go slowly, especially if the wind is strong, and keep a little cash handy for the motorbike riders who sometimes offer rides partway up. After that, continue to Pura Luhur Poten, the black-sand temple at the foot of the volcano; it’s a quick but meaningful stop, and the contrast between the sacred space and the raw volcanic plain is one of the most memorable parts of the day. Then swing toward Savannah Teletubbies (Bukit Teletubbies), where the landscape softens into rolling green hills—best in the cool late morning before the sun gets too harsh, and usually enough for about an hour of slow walking and photos.

Lunch and the final sweep across the sand sea

By midday, head up for lunch at Jiwa Jawa Bromo restaurant on the Wonokitri/Cemorolawang route. It’s one of the more comfortable places to sit down after the early start, with mountain views and a menu that usually lands in the Rp75.000–200.000 range per person depending on what you order. If you want a calmer rhythm, linger a bit—Bromo days are better when you don’t rush the middle hours. In the afternoon, finish with Pasir Berbisik (Sea of Sand), a final jeep stop or short walk across the vast volcanic plain before you wrap the day; this is the best place for those wide, empty Bromo shots and for feeling how huge the caldera really is. After that, head back to Cemoro Lawang with enough daylight left to warm up, rest, and get ready for an early night.

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

Plan Your jakarta 1 hari, bandung 2 hari (tangkuban perahu), Jogja 2 hari candi borbudur dan candi prambanan, bromo 2 hari Trip