
Classic Java: Borobudur & Mt Bromo — Self-Launched
8 days · Java, Indonesia
G Adventures charges £640
No-markup version: ~£500 per person
Estimate only, not a guaranteed price. Always verify costs independently before booking.
A self-launched route from Yogyakarta to Surabaya hitting Java's greatest hits without the group markup: sunrise at Borobudur and Setumbu Hill, village cycling around Candirejo, the palace city of Solo (Surakarta), and the legendary Mt Bromo sunrise jeep run. G Adventures runs the original as a small-group Classic trip from Yogyakarta to Surabaya (Trip Code AEYS, advertised from $804 USD with promos, reg. $1,149 USD). Going solo, you can do the same ground itinerary for roughly half the price using trains, local guides, and hostel/guesthouse beds.
Day-by-day
Arrive in Yogyakarta
Yogyakarta
Land at Yogyakarta's Adisutjipto (JOG) or Yogyakarta International (YIA) airport and make your way to a guesthouse in the Sosrowijayan or Prawirotaman backpacker district. Settle in, grab a first taste of Java — gudeg (jackfruit curry), nasi gudeg, or satay from a street cart — and get cash out (Indonesian rupiah) at an ATM. Book your onward trains and Mt Bromo transport tonight while you have good wifi.
🚌Airport taxi/Grab from YIA (~1.5 hrs, ~£12) or JOG (~20 mins, ~£4)
🛏Guesthouse/hostel dorm in Sosrowijayan or Prawirotaman (~£10–14)
- →Airport transfer to Sosrowijayan/Prawirotaman
- →Street-food dinner (gudeg, sate ayam)
- →Book Yogyakarta–Solo train and a Bromo tour for later in the trip
Yogyakarta city & temples
Yogyakarta
A self-launched deep-dive day. Option A: do the classic Javanese temple loop — Prambanan (Hindu) morning, then the sultan's Kraton and water castle Taman Sari. Option B: hire a bike and ride out to the rice paddies around Kotagede, or take a traditional becak (cycle-rickshaw) tour of the backstreets. Evening: catch a Ramayana ballet performance at Prambanan (book via GetYourGuide/Klook) or eat your way through a foodie street-food crawl — gudeg is the local must-try.
🚌Grab/Gojek scooter-taxi or local bus around the city (~£4 total)
🛏Guesthouse/hostel dorm in Sosrowijayan or Prawirotaman (~£10–14)
- →Prambanan temple visit (~£12 entry, guide optional)
- →Taman Sari & Kraton tour (~£6)
- →Becak tour of the old city (~£8)
- →Optional Ramayana Ballet (~£10–20 via GetYourGuide/Klook)
Yogyakarta → Candirejo Village → Magelang
Magelang
Head northwest toward Magelang. En route, stop at Candirejo, a Javanese village known as a living symbol of local culture — villagers offer community-run walks, cooking demos, and traditional gamelan. You can book a Candirejo village tour directly through local homestays or a Magelang guide (or hop on a village cycling/andong ride). Lunch on local home cooking, then continue to Magelang (15 mins from Borobudur) and check into a homestay for two nights. Sunset optional at Borobudur's Manohara viewpoint area.
🚌Private car or Grab/Gojek (shared) Yogyakarta–Magelang ~2 hrs; village hire bike/andong local
🛏Magelang homestay/guesthouse near Borobudur (~£12–16)
- →Candirejo village guided walk & homestay cooking lunch (~£12)
- →Gamelan/music demo in the village
- →Optional sunset over Borobudur from Manohara
Setumbu sunrise, Borobudur & cycling → Solo
Magelang → Solo
Rise before dawn and walk/hike 20–30 mins up Setumbu Hill for the classic misty sunrise view over Borobudur and the surrounding volcano-ringed jungle. Descend, return to the village, and cycle out through rice fields and the traditional market. Book an official Borobudur sunrise ticket (or the cheaper daytime entry) directly — the temple sunrise access is a separate ticketed package. In the evening, transfer by train/car to Solo (Surakarta) for the night.
🚌Magelang–Solo by car (~2.5 hrs) or train via Yogyakarta (~£8–15)
🛏Guesthouse/hostel in Solo near the Kraton (~£10–15)
- →Setumbu Hill sunrise hike (~£3 guide/local fee)
- →Borobudur Temple entry (~£20 sunrise package or ~£12 standard, book direct/GetYourGuide)
- →Village cycling through Candirejo rice fields & market (~£8 bike hire)
- →Train or car transfer to Solo
Solo: Mangkunegaran Palace & Javanese culture
Solo
Solo is Java's most traditional court city. Visit the Mangkunegaran Palace (a charming mix of Javanese and European architecture, still home to the aristocratic family), then explore the Kraton Surakarta and the antique market (Pasar Triwindu). Solo is also a batik hub — book a batik-making workshop. Optional: a gamelan performance or wayang kulit (shadow puppet) show in the evening.
🚌Becak/ojek around the city (~£3 total)
🛏Guesthouse/hostel in Solo (~£10–15)
- →Mangkunegaran Palace visit (~£3)
- →Batik workshop (~£12–18)
- →Pasar Triwindu antique market browse
- →Optional wayang kulit show (~£5)
Solo → Bromo region (via train to Probolinggo/Malang)
Solo → Bromo (Cemoro Lawang)
Travel east toward the Tengger highlands for Mt Bromo. Easiest route: overnight or daytime train from Solo (Purwosari/Stasiun Solo Balapan) toward Probolinggo/Surabaya, then a bemo or shared shuttle up to Cemoro Lawang village on the rim of the caldera — this is where the Bromo tour groups sleep. Book a sunrise jeep the night before (your guesthouse or a local operator can arrange shared jeeps for ~£20–25). Cold up here — bring a jacket.
🚌Train Solo–Probolinggo/Surabaya ~5–7 hrs; then bemo/shuttle to Cemoro Lawang ~1.5 hrs
🛏Cemoro Lawang guesthouse (basic, ~£15–22; dorms cheaper)
- →Train ride across Central/East Java (~£10–15)
- →Shuttle/bemo up to Cemoro Lawang (~£5)
- →Book shared Mt Bromo sunrise jeep
- →Sunset viewpoint walk above the caldera
Mt Bromo sunrise jeep & crater
Cemoro Lawang / Bromo
The headline moment: a 3:30am start for a shared 4x4 jeep up to the Penanjakan/King Kong Hill viewpoint for sunrise over the Bromo caldera, Mt Batok, and the smoking cone of Semeru in the distance. After sunrise, drive across the Sea of Sand, climb the stairs to Bromo's crater rim, then return to the village for breakfast. Spend the afternoon recovering or walking the caldera's viewpoints. This mirrors the included Day 7 jeep excursion on the G Adventures route.
🚌Shared jeep (included in tour cost); then return transfer toward Surabaya/Probolinggo
🛏Cemoro Lawang guesthouse, or head down to Probolinggo/Surabaya (~£15–22)
- →Shared 4x4 sunrise jeep to Penanjakan viewpoint (~£20–25 shared)
- →Bromo crater rim hike & Sea of Sand crossing (~£2 national park entry)
- →Optional Semeru viewpoint photos
Bromo → Surabaya & departure
Surabaya
Make the transfer down to Surabaya for your flight out. A shared shuttle or bus from Probolinggo/Cemoro Lawang to Surabaya takes ~3–4 hrs (~£6–10); from Surabaya's Bungurasih bus terminal, take a Grab to Juanda International Airport. If your flight is late, Surabaya's old town (Kota Lama) and Arab Quarter make a decent half-day stop. The G Adventures itinerary requires flights out no earlier than 15:00 on Day 8 — build in the same buffer for yourself.
🚌Shared shuttle/bus to Surabaya (~£6–10), then Grab to Juanda Airport (~£5)
🛏None (departure day)
- →Transfer to Surabaya
- →Optional Surabaya old town wander
- →Airport drop & departure
Self-launched vs. G Adventures
| This itinerary (self-launched) | G Adventures | |
|---|---|---|
| Price per person | ~£500 | £640 |
| Duration | 8 days | 8 days |
| Who books it | You and your group, direct | Tour operator, guided group |
| Savings | £140 per person (22%) | |
Estimate only, not a guaranteed price. Always verify costs independently before booking.
Want to see more G Adventures-style trips? Check them out here.~£500
estimated per person
You never pay Travel Crew for this — you pay hostels, transport, and activity providers directly, the same as if you'd booked it all yourself.
This publishes your dates so other travellers can find and join you — no tour operator needed.
Customise with Tour BusterCreated by

Travel Crew
0 trips
Frequently asked questions
How much does Classic Java: Borobudur & Mt Bromo — Self-Launched cost?+
Doing it yourself with this self-launched itinerary costs an estimated £500 per person for 8 days in Java, Indonesia. This is an AI-generated estimate based on typical budget-traveller prices — actual costs will vary by season and how you book.
Is this cheaper than booking with G Adventures?+
Yes — G Adventures charges around £640 per person for a similar tour. Doing the same route independently, using the same standard of accommodation and activities, costs an estimated £500 — a saving of roughly £140 (22%) per person.
How long is the Java, Indonesia trip?+
This itinerary runs 8 days, covering 8 day-by-day stops through Java, Indonesia.
How do I join this trip?+
You can join an existing open departure using this itinerary if one is scheduled, or launch your own departure with your own dates and invite other travellers to join you — no tour operator required.
Isn't it easier to just use a tour operator?+
Well, yes, a tour operator will book all the individual parts of your travel for you and provide a guide. That's obvious, but doing this has the potential to save the group thousands, which can in turn improve your itinerary substantially or save you huge amounts of money. Also, when you launch a departure, Travel Crew has tools in place to help you book the individual sections of the trip or make it easier for you to do this as a group. Really, you do not need a middle man. If you are more comfortable paying more and using a middle man, then you should certainly do this.
Is it safer to book through a tour operator?+
Arguably, there isn't much difference. A self-launched trip runs on the same principle as a group travel crew: collective responsibility, everyone looking out for each other, the same way it would if a group of friends organised the trip themselves — because that's exactly what's happening. You should always take out travel insurance before you go, self-launched or not; that doesn't change either way. Every open departure is published publicly with real dates and a real trip organiser, so it's never an anonymous arrangement, and our support team is reachable any time you need help, including in an emergency while you're away. Longer-term, we're building direct relationships with ground DMCs in popular destinations, offered as an optional paid add-on for extra on-the-ground support. Ultimately, though, the group is responsible for its own conduct and safety on a self-launched trip, same as on any trip you plan yourself.
What kind of trip is this?+
This is a culture, hiking, budget trip through Java, Indonesia, self-launched rather than run by a tour operator — you organise it with a group you find or bring yourself.
Would you like to name the operator, name the trip, or have any suggestions about how to improve this itinerary?
Drop your comment below — if you've done a similar route, tell us what worked, what you'd add, or what you'd skip.
No comments yet — be the first to share your take.
Sign in to leave a comment.