Classic Java Self-Launched: Borobudur, Solo & Mt Bromo
8 days · Java, Indonesia
G Adventures charges £640
No-markup version: ~£420 per person
Estimate only, not a guaranteed price. Always verify costs independently before booking.
An independent, self-launched 8-day route across Central and East Java — Yogyakarta's temples and street food, the Borobudur sunrise and Candirejo village, batik workshops and palaces in Solo, then the volcanic drama of Mt Bromo from a community homestay in Ngadas. Everything a group tour does, but booked yourself: local buses and trains between cities, share jeeps for Bromo, guesthouses instead of tour hotels. Approx £380-460 per person for the ground costs below, versus roughly £640 (US$804) on the original guided departure — with far more freedom over your own pace.
Day-by-day
Arrive Yogyakarta — orientation and street food
Yogyakarta
Land at Yogyakarta (JOG) or arrive by train from Jakarta. Most nationalities get a 30-day visa on arrival (IDR 500,000, ~£25) — pay it before immigration. Yogyakarta's airport is 8 km from the centre; a Grab or Gojek ride to the Sosrowijayan or Prawirotaman guesthouse area costs about £2-3. Check into a budget guesthouse, then walk Jalan Malioboro at dusk for street food: gudeg (jackfruit stew), satay and wedang jahe (ginger tea). Sort out a local SIM (Telkomsel, ~£5-8 for a data package).
🚌Airport Grab/Gojek ~£2-3; local walking
🛏Budget guesthouse, Sosrowijayan (dorm £5-8 / private twin £12-18)
- →Jalan Malioboro evening food walk
- →Gudeg and street food tasting
- →Buy local SIM card and sort onward transport
Yogyakarta temples and becak tour
Yogyakarta
Self-launched temple day. Take a Grab (~£4) or a public Trans Jogja bus (IDR 3,500, ~£0.20) to Prambanan, the 9th-century Hindu temple complex — entry IDR 400,000 (~£20). Combine with nearby Ratu Boko or Plaosan if you have energy. In the afternoon, hire a becak (pedicab) for a loop through the old town to Taman Sari water castle and the alleyways of Kota Gede — agree a price of roughly IDR 100,000-150,000 (£5-8) per hour before you set off. Evening: a foodie tour of the city's night markets (Try Kraton or Pasar Kranggan) for pisang goreng and sate klatak.
🚌Grab/Gojek or Trans Jogja bus (~£0.20-4); becak hire ~£5-8
🛏Budget guesthouse, Sosrowijayan
- →Prambanan temple entry ~£20
- →Taman Sari water castle and becak old-town loop (~£2 entry + becak)
- →Night market food tour
Yogyakarta to Magelang — Candirejo village
Magelang / Borobudur
Travel to the Borobudur district today. Cheapest is the Trans Jogja + local bus combo to Borobudur Terminal (~£2, 1.5-2 hrs) or a shared travel car from the guesthouse (~£6-8). Base yourself in Borobudur village or Magelang rather than Yogyakarta to be close to the temple. In the afternoon cycle or take an ojek (motorbike taxi) to Candirejo Village (20 min, ~£2 return) — a Javanese farming village where you can join a community-led walk or bike ride through rice fields and spice gardens (~£4-6 including a locally cooked lunch).
🚌Local bus/Trans Jogja combo ~£2, or shared travel car ~£6-8; ojek to Candirejo ~£2
🛏Guesthouse or homestay, Borobudur village (private twin £10-16)
- →Candirejo Village community walk or bike ride with village lunch ~£5
- →Rice-paddy cycling
- →Sunset over the Borobudur plain
Setumbu Hill sunrise, Borobudur and village cycling
Borobudur → Solo
Up at 04:00 for the Setumbu Hill sunrise (entry ~IDR 50,000, ~£2.50 plus ojek/grab ~£2). Watch dawn break over Borobudur with Merapi and Merbabu volcanoes behind it. Then head to Borobudur Temple for the main entry (foreign visitor ticket IDR 500,000, ~£25 — buy in advance online; the sunrise add-on on-site is pricier, so the standard morning ticket is the budget-smart option). Afterwards cycle the Wanurejo village lanes and rice fields (~£3 bike hire). Late afternoon board the train from Yogyakarta to Solo (Pasar Kliwon): Prambanan Ekspres, ~1 hr, IDR 40,000 (~£2). Check into a Solo guesthouse near the Kraton.
🚌Ojek to Setumbu ~£2; Prambanan Ekspres train Yogyakarta–Solo ~£2
🛏Budget guesthouse or homestay, Solo (~£10-16 private twin)
- →Setumbu Hill sunrise hike ~£2.50
- →Borobudur Temple entry ~£25
- →Wanurejo & Borobudur village bike hire ~£3
Solo — batik, markets and Mangkunegaran Palace
Solo (Surakarta)
A full cultural day on foot and by becak. Start early at Triwindhu Market, Solo's dawn market famous for Javanese antiques, batik scraps and street snacks. Then join a batik-making workshop in Laweyan or Kauman village — 2-3 hours, ~£8-12, where you wax and dye your own cloth. Afternoon: Mangkunegaran Palace entry IDR 50,000 (~£2.50) with an optional English-speaking guide (~£5) — the Pura Mangkunegaran collection and gamelan pavilion are the highlights. Evening: catch a free or low-cost wayang kulit (shadow puppet) or gamelan rehearsal at the palace or an arts centre if one is on.
🚌Walking and becak hire ~£3-5 for the day
🛏Budget guesthouse or homestay, Solo
- →Triwindhu Market visit (free)
- →Batik-making workshop ~£8-12
- →Mangkunegaran Palace entry + guide ~£7.50
- →Optional wayang kulit performance ~£2-5
Solo to Ngadas Village via Malang
Ngadas Village (Bromo)
A long travel day east. Take the morning train or bus from Solo to Malang (~6-7 hrs; economy train from ~£8 or executive bus ~£10). In Malang, make a quick stop at Jodipan Colourful Village (the rainbow bridge village near the station, entry ~£0.50) and Alun-Alun Malang square before the onward leg. From Malang, catch the local bus toward Tumpang then an ojek/angkot up to Ngadas Village (~£4-6, 1.5 hrs) — or arrange a shared jeep transfer from your Ngadas homestay for ~£8. Settle into the community homestay, eat a home-cooked dinner and sleep early: the Bromo sunrise is before dawn.
🚌Solo–Malang train/bus ~£8-10; Malang–Ngadas bus + ojek ~£4-6
🛏Ngadas Village community homestay (~£8-10 including dinner and breakfast)
- →Jodipan Colourful Village ~£0.50
- →Alun-Alun Malang square (free)
- →Ngadas village evening walk
Mt Bromo sunrise jeep, crater and Teletubbies Hill
Bromo / Ngadas
The big one. Leave the homestay around 03:00 in a shared 4x4 jeep — the standard Ngadas/Cemoro Lawang arrangement is a shared jeep with driver for the sunrise route at roughly IDR 700,000-900,000 per jeep, split 4-6 ways, so ~£9-13 each; your homestay can book it. Drive to Penanjakan Hill viewpoint for sunrise over the Sea of Sands, then cross the sand sea to the Bromo crater — climb the steps to the rim (a short but dusty hike, ~30-45 min). On the way back, stop at Teletubbies Hill (Bukit Teletubbies) for picnic breakfast and the Whispering Sands. Return to Ngadas for a village walk, local lunch and a home-cooked dinner.
🚌Shared 4x4 jeep for the Bromo sunrise circuit ~£9-13 per person (split cost)
🛏Ngadas Village community homestay
- →Penanjakan Hill sunrise viewpoint (included with jeep)
- →Bromo crater hike (Bromo Tengger Semeru NP entry ~IDR 220,000, ~£11)
- →Teletubbies Hill picnic breakfast
- →Ngadas village walk with local guide ~£3
Bromo to Surabaya — departure
Surabaya
Breakfast at the homestay, then descend to Tumpang or Malang and take the bus or shared travel car to Surabaya (Juanda Airport, SUB) — roughly 3-4 hrs, ~£6-9 by bus or ~£12 by shared car. From Surabaya's Bungurasih terminal a Grab to the airport is ~£4. Fly out, or if you have time, wander Surabaya's old town (Kota Lama) and Arab Quarter for a last plate of rawon (black beef soup) before your flight.
🚌Ngadas/Tumpang–Malang shared car or bus ~£3; Malang–Surabaya bus ~£6-9; Grab to Juanda airport ~£4
🛏None (departure day) — or £10-14 if you add a night in Surabaya
- →Kota Lama old town and Arab Quarter walk (free)
- →Rawon or lontong kupang farewell meal ~£2-4
Self-launched vs. G Adventures
| This itinerary (self-launched) | G Adventures | |
|---|---|---|
| Price per person | ~£420 | £640 |
| Duration | 8 days | 8 days |
| Who books it | You and your group, direct | Tour operator, guided group |
| Savings | £220 per person (34%) | |
Estimate only, not a guaranteed price. Always verify costs independently before booking.
Want to see more G Adventures-style trips? Check them out here.~£420
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 Self-Launched: Borobudur, Solo & Mt Bromo cost?+
Doing it yourself with this self-launched itinerary costs an estimated £420 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 £420 — a saving of roughly £220 (34%) 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, adventure, hiking 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.