Back to the discussion

in Destinations › Asie du Sud-Est

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Discussion started by Ngj71 on 2026-03-05

18 replies

This thread has been translated into English.


Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Ngj71 · 2026-03-05

We’ve already explored Bali, eastern Java, and its volcanoes back in 2013, and we’d love to return to Java to discover other spots that aren’t so "mainstream." There’ll be three of us—a couple and our 25-year-old son. We love nature, small towns, villages, beautiful landscapes, and a bit of beach time... We’re used to backpacking around Southeast Asia. Any tips for exploring some great spots in Java in a coherent way, with 3 or 4 bases for a 3-week trip from late June to mid-July? We don’t want to revisit Bromo or Ijen (they seem way too crowded compared to 2013), and we might swing by Djogja but won’t redo Borobudur or Prambanan (same issue...). Looking forward to your tips! Thanks 🙂

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Songsam · 2026-03-05

Arrival in Jakarta, Cirebon, 3 nights stopover in Jepara, 1 night Karimunjawa, 4 nights (Magelang) Nepal Van Java*, 2 nights (Yogyakarta) overnight bus or train to Bandung, 1 night Bandung and surroundings, 4 nights Bogor, 2 nights Access + Ujung Kulon National Park, 4 nights Jakarta, 1 night if needed

*real name: Dusun Butuh

Ideas for Java itineraries (excluding Yogyakarta, Bromo, and Ijen)

Ngj71 · 2026-03-05

Thanks so much for these ideas! I think we’ll land in Singapore and take domestic flights to get as close as possible to the places we’re interested in. I’m planning to arrive via Malang or Surabaya and head back to Singapore from Jakarta. Does that sound like a good plan?

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Songsam · 2026-03-05

Singapore and we’ll take domestic flights to get as close as possible to the places we’re interested in. I’m thinking of arriving via Malang

No flights.

Singapore (...) Is it a good idea?

Singapore isn’t on Java.

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Ayis · 2026-03-05

From Singapore, you can easily reach Surabaya, Yogyakarta, Semarang, and of course Jakarta. For an interesting route starting from Surabaya, I’d recommend heading down to Malang and exploring the area, without necessarily going all the way to Bromo if you want to avoid the crowds. Next, continue to Blitar to discover the region’s temples, mountain landscapes, and surrounding plantations. From there, take the train to Solo (Surakarta), a city often overlooked by travelers but definitely worth a visit. It’s also a great starting point for exploring some pretty mysterious temples like Candi Sewu and Candi Sukuh. You can then head to Yogyakarta, which will serve as a stopover before exploring the Dieng Plateau. To wrap up the trip, a beach stopover in the Karimunjawa Islands can be a beautiful conclusion. Just pass through Semarang, where you can optionally detour to the Gedong Songo temples, located at altitude. Semarang can then serve as your exit point from Java to return to Singapore

Java itinerary ideas (excluding Yogyakarta, Bromo and Ijen)

Songsam · 2026-03-05

Karimunjawa islands can be a very beautiful conclusion.

Or not if the return boat is canceled and you miss your flight home. I’d advise against making Karimunjawa your last stop on the itinerary.

Itinerary ideas for Java (excluding Yogyakarta, Bromo, and Ijen)

Ayis · 2026-03-05

It depends on the season you're visiting. Otherwise, starting in Semarang and ending in the east or west is a solid option

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Songsam · 2026-03-08

Solo (Surakarta), a city often overlooked by travelers but definitely worth a visit. It’s also a great starting point for discovering some rather mysterious temples like Candi Sewu and Candi Sukuh. You can then head to Yogyakarta, which serves as a stopover before exploring the Dieng Plateau. To wrap up the trip, a beach getaway to the Karimunjawa Islands can be a wonderful conclusion. Just pass through Semarang.

Following up on our previous exchange above, to avoid placing Karimunjawa at the end of the trip, you could take a train from Solo to Semarang after Solo, then head to Karimunjawa before returning to Semarang to continue west (via Yogya or not).

Since the Dieng Plateau isn’t any farther from Semarang than from Yogya, it might be possible to visit it from Semarang, but I’m not sure how feasible that is. Or even do a multi-day route: Semarang-Dieng Plateau-(Wonosobo and Magelang)-Nepal Van Java-Yogya.

https://www.orangesmile.com/common/img_city_maps/java-map-0.jpg

Ideas for Java itineraries (excluding Yogyakarta, Bromo, and Ijen)

Ayis · 2026-03-08

Totally doable. It’s all about choosing between pragmatism and what you’re in the mood for! There’s a direct train between Solo and Semarang, and if there’s no train after that, you can book a Gojek/Grab and pick your preferred direction at a very reasonable cost—especially if there are three of you sharing a car!

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Ngj71 · 2026-03-16

Yeah, yeah, I know Singapore isn’t in Indonesia 😉 It’s just to have a start and end point that makes it pretty easy to fly to different Indonesian islands.

Itinerary ideas for Java (excluding Yogyakarta, Bromo, and Ijen)

Ngj71 · 2026-03-16

Singapore is becoming increasingly popular for international flight costs from Europe... with alternatives to airlines that make a stop in the Arabian Gulf. The Dieng Plateau, Malang, and Karimunjawa are on our list :-) What about Bandung and its surroundings? Worth it, or are there much better options elsewhere? And Bogor? Tumpak Sewu and the area around Malang?

So much to discover! !

Ideas for Java itineraries (outside Yogyakarta, Bromo, and Ijen)

Ngj71 · 2026-03-16

Thanks for the suggestions and for the map! It’ll come in really handy.

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Songsam · 2026-03-27

And Bogor?

Bogor is known for two reasons: - its botanical garden, which is worth a half-day visit - its close enough proximity to Jakarta to avoid spending a night there before or after a flight. There’s an airport bus line between Jkt and Bogor.

But I mentioned it because you can also take a bus from Bogor to the starting point of Ujung Kulon National Park via a connection in Rangkasbitung, avoiding the stifling Jakarta.

And Bandung and its surroundings?

There are day hikes to do in its surrounding national parks, including volcanoes, botanical gardens, and tea plantations—especially toward Cibodas and the Puncak Pass (avoid going there on weekends).

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Ngj71 · 2026-03-27

Thanks for the info... In the end, we’ll arrive in Jakarta early in the morning, and we’re thinking of heading straight to Bogor to relax after the trip and explore the national parks nearby. But you’re saying we can visit Ujung Kulon National Park from Bogor? Awesome! Do you have any tips on that? The discussions I’ve found on the forum about it are over ten years old... The downside is that we’d end up all the way west on the island, and then to visit other places (Karimunjawa, Dieng, etc.), we’d have to backtrack or head back toward Jakarta, right? We’re just starting to plan our route, and we’re not booking much in advance, which gives us some flexibility once we’re there. Thanks if you’ve got any more ideas or suggestions...

Itinerary ideas for Java (excluding Yogyakarta, Bromo, and Ijen)

Songsam · 2026-03-27

Don’t plan on visiting the park as a day trip from Bogor—you’ll quickly see why with what follows.

Since you’re now arriving via Jakarta, geographically it makes more sense to start with the park rather than going to Bogor first and then visiting Ujung Kulon N.P. before heading east. It’s better to begin with the park by taking a bus from Jakarta’s Kalideres bus terminal to the town of Labuan. In Labuan: -Either you hire an agency that handles all the logistics for visiting the park (mandatory guide, cook, tents, entrance fee, transport to the park entrance, and even boat rental depending on which part of the park you want to explore). -Or you take transport to Tamanjaya (barely more than one per day) and organize everything yourself once there. The guide (mandatory) you find on-site can help you out.

Plan for at least 3 days/2 nights* to see part of the park, longer if you want to explore multiple areas. *Plus the night(s) in Labuan and/or Tamanjaya.

Malaria is present in the park.

After your visit, return to Labuan and take a bus to Bogor to continue your itinerary eastward.

Java Itinerary Ideas (excluding Yogyakarta, Bromo, and Ijen)

Ngj71 · 2026-04-01

Thanks! It doesn’t seem easy to get to that park 🙁 We’ll think about it some more... We’re still tempted by Bogor, the Dieng Plateau, Bandung, Pangandaran, and Karimunjawa. We’ve already visited Jogja but wouldn’t mind revisiting Merapi... Any ideas or suggestions on those? We’re hesitating between a loop from Jakarta to Jakarta and a west-to-east route ending in Malang before a flight from Surabaya to Jakarta.

As for access to the islands, I read that there’s no longer a connection from Semarang but there is one from Jepara. Can you confirm?

Thank youuu 🙂

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Songsam · 2026-04-01

It doesn’t seem easy to get to that park :(

You can also book an agency before you leave—they’ll take care of you from Jakarta, but like all services booked from abroad, it’ll be more expensive.

We’re still tempted by Bogor, the Dieng Plateau, Bandung, Pangandaran, and Karimunjawa.

The Dieng Plateau isn’t between Bogor and Bandung.

and a west-to-east route ending in Malang before a flight from Surabaya to Jakarta.

In mid-July, there are 3 daily flights from Malang to Jakarta CGK—1 with Citilink and 2 with Batik Air—as well as 2 daily flights from Malang to Jakarta HLP with Batik Air.

As for access to the islands, I read that there’s no longer a connection from Semarang but there is one from Jepara. Can you confirm?

I don’t know about departures from Semarang. From Jepara, it’s 6 times a week. I’ll repeat my advice not to leave these islands for the very end of your itinerary. If needed, a tourist shuttle leaves Yogyakarta late in the evening to arrive in Jepara in time for the morning boat. Check Day Trans, but there may be other companies.

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

FloAsie · 2026-04-07

Oh, your project sounds great! Honestly, Java is far from being exhausted even after hitting the big classics. So, I’ll share what I picked up while backpacking there a few years ago.

Personally, I’d recommend focusing on the central-western part, like between Bandung and Cilacap. Bandung itself is cool—way less crowded than the volcanic hotspots. You’ve got some nice mountains around, crater lakes... I spent two solid days there without any regrets. From what I remember, there are decent treks, and the vibe is way less touristy.

The *really* underrated spot is the Pangandaran region on the south coast. Basically, a chill beach town with cliffs, caves, and super laid-back locals. Back in 2015, I met a French backpacking family there who’d stayed for four days straight. It’s around 20-30€ a night for a nice guesthouse.

For your 3-week itinerary, I’d suggest something like: Bandung (4-5 days) → Pangandaran (4 days) → Djogja (skip the temples this time—get lost in the surrounding villages or go hiking) → and finish on an island like Karimunjawa. Double-check if it’s still accessible, but it was packed with potential back then. Hardly any tourists at the time.

Honestly, late June is perfect timing—it’s dry. Budget-wise, plan for around 15-20€ per day for decent accommodation outside peak seasons. Travel by train between cities; it’s an adventure in itself.

Here are my tips! Any questions about any of these spots?

Java itinerary ideas (excluding Yogyakarta, Bromo, and Ijen)

Ngj71 · 2026-04-19

Thanks for these ideas—we’re still brainstorming, but the current situation is holding us back a bit... We’re thinking of trying Bogor (for the national parks), Pangandaran (which looks really nice!), Djoja, then Karimunjawa and Bandung on the way back to Jakarta. We’d love to see so much more, but we’re telling ourselves there’s no point in rushing—we’ll discover plenty of things once we’re there anyway! Any favorites or must-visit spots? Thanks again!

VoyageForum — the largest community of French-speaking travellers.