
Self-Launched Indonesia: Java, Bali & Komodo Island (21 Days)
21 days · Indonesia
G Adventures charges £2,699
No-markup version: ~£1,310 per person
Estimate only, not a guaranteed price. Always verify costs independently before booking.
A DIY, self-launched version of G Adventures' 21-day Java–Bali–Komodo loop, from Yogyakarta to Labuan Bajo. Book your own hostels and guesthouses, take public buses, trains, ferries and budget flights, and arrange Bromo jeeps, Batur sunrise treks and Komodo boat trips locally or via Klook/GetYourGuide. Same temples, volcanoes, rice terraces, reefs and dragons — at roughly a third of the tour price. Costs are approximate backpacker rates in GBP and exclude international flights to/from Indonesia.
Day-by-day
Arrive in Yogyakarta
Yogyakarta, Java
Land at Yogyakarta (JOG) or take the train from Jakarta. Airport taxis to the centre run about 80,000-120,000 IDR (~£5-6); a Grab/Gojek car is cheaper. Settle into a hostel or guesthouse in the Prawirotaman or Sosrowijayan area, then wander Malioboro street at dusk for street food — try gudeg (jackfruit curry) or ayam geprek. Sort out a local SIM (Telkomsel/Tourist SIM ~100,000 IDR) if you need data.
🚌Airport taxi or Grab ~£5; no transport needed otherwise
🛏Hostel dorm or budget guesthouse in Prawirotaman/Sosrowijayan (~£10-14/night)
- →Malioboro street evening wander
- →Street food dinner (gudeg)
- →Buy local SIM card
Yogyakarta: temples, becak & Taman Sari
Yogyakarta, Java
Hire a becak (cycle rickshaw) for a couple of hours (~50,000-80,000 IDR) to explore Taman Sari Water Castle, the old city lanes and the batik workshops. Later, take a Grab bike or local bus to Prambanan temple (entry ~400,000 IDR / ~£19) for sunset — arguably the most dramatic Hindu temple complex in Java. Book tickets direct at the gate or via Klook. Note: the operator's Day 2 becak tour is an optional extra there too, so you're saving straight away.
🚌Becak ~£3, Grab/bus to Prambanan ~£2
🛏Hostel dorm or guesthouse (~£10-14)
- →Becak & Taman Sari tour
- →Prambanan temple sunset
Yogyakarta to Magelang via Candirejo Village
Magelang, Central Java
Take a local bus or shared car from Yogyakarta's Jombor terminal toward Borobudur/Magelang (~2 hours, 30,000-50,000 IDR). En route, stop at Candirejo Village near Borobudur — you can arrange a village walk or cycling tour directly with the village cooperative for ~100,000-150,000 IDR, which is exactly the community tourism project the tour includes. Overnight in Magelang or, better value, in the homestay cluster around Borobudur village.
🚌Local bus or shared car Yogyakarta-Magelang ~£3
🛏Guesthouse/homestay near Borobudur (~£12-16)
- →Candirejo Village walk with local guide
- →Village lunch
Setumbu Hill sunrise & Borobudur by bike
Magelang to Solo, Java
Walk or Grab bike to Setumbu Hill for a 5am sunrise looking out over misty jungle and Borobudur (small entry fee ~50,000 IDR). Then cycle the lanes between Wanurejo and Borobudur village and visit Borobudur itself (entry ~450,000 IDR / ~£21). In the afternoon, take a train or bus east to Solo (Surakarta) — trains from Yogyakarta take ~1 hour, ~100,000-200,000 IDR, or buses from Magelang take ~3-4 hours.
🚌Bicycle hire ~£2; bus/train to Solo ~£5-10
🛏Hostel or budget hotel in Solo (~£10-15)
- →Setumbu Hill sunrise hike
- →Borobudur village cycling tour
- →Borobudur temple visit
Solo: Mangkunegaran Palace & batik
Solo, Central Java
Solo is Java's beating cultural heart. Visit Mangkunegaran Palace (entry ~50,000 IDR) for its Javanese-European architecture, then wander Triwindhu Market and Laweyan batik village, where you can take a short batik-making workshop directly with a workshop for ~100,000-200,000 IDR. Walk through the old town to the river, and finish with a plate of sate buntel or nasi liwet from a street stall.
🚌Becak or Grab bike around town ~£2
🛏Hostel or budget hotel in Solo (~£10-15)
- →Mangkunegaran Palace
- →Triwindhu Market
- →Laweyan batik workshop
Solo to Ngadas, foothills of Mount Bromo
Ngadas Village, East Java
Take a bus or train east toward Malang (train ~4-5 hours, ~150,000-250,000 IDR). En route stop at Malang's Alun-Alun Tugu square and the rainbow Jodipan Village (free/voluntary donation). In the afternoon, arrange onward transport to Ngadas Village in the Bromo foothills — a shared minibus from Malang's Arjosari terminal takes ~1.5-2 hours (~50,000-100,000 IDR). Homestays here are simple and cheap.
🚌Train/bus Solo-Malang ~£10; shared minibus to Ngadas ~£5
🛏Village homestay in Ngadas, shared bathroom (~£10-14)
- →Alun-Alun Malang square
- →Jodipan Coloured Village
Bromo sunrise jeep & Penanjakan hike
Mount Bromo, East Java
Book a jeep + guide for the Bromo sunrise directly with your homestay or in Ngadas the night before (~350,000-500,000 IDR per person or ~£25 for a shared jeep setup). Leave at ~3am for Penanjakan Hill viewpoint, then follow the Sea of Sands through the volcanic caldera to the Bromo crater rim. Pack breakfast to eat on Teletubbies Hill. Back in Ngadas by midday, rest and walk the village temples and forest with a local guide.
🚌Shared jeep for Bromo sunrise ~£22
🛏Village homestay in Ngadas (~£10-14)
- →Mount Bromo sunrise jeep excursion
- →Penanjakan Hill viewpoint
- →Bromo crater rim hike
- →Ngadas village walk
Fly Java to Bali — Seminyak
Seminyak, Bali
Transfer from Ngadas to Surabaya (shared car/minibus ~3-4 hours, ~£10) and fly Surabaya to Denpasar (DPS) on Lion Air/Citilink/Batik Air — book ~1-2 weeks ahead for fares as low as £25-40 one way. From DPS, a Grab or Gojek car to Seminyak is ~£5. Pay the Bali tourist levy (150,000 IDR) online in advance via the Love Bali site. Spend the evening on Seminyak beach, watching the sunset with a Es Daluman or a Bintang.
🚌Shared car to Surabaya ~£10; domestic flight SUB-DPS ~£35; Grab to Seminyak ~£5
🛏Hostel or budget hotel in Seminyak/Canggu border (~£12-18)
- →Seminyak Beach sunset
Seminyak to Munduk via Jatiluwih & Ulun Danu
Munduk, North Bali
Hire a scooter (~70,000-100,000 IDR/day) or book a private driver for the day (~600,000-800,000 IDR — split with a couple of hostel friends to bring it to ~£20 each). Head north to the UNESCO Jatiluwih Rice Terraces (entry ~50,000 IDR), stop at Baturiti fruit market, then Ulun Danu Beratan lake temple (entry ~75,000 IDR) and the Twin Lakes viewpoint. Arrive in Munduk in the evening — it's cooler and quieter in the hills.
🚌Day driver or scooter hire ~£20-25
🛏Guesthouse or homestay in Munduk (~£12-18)
- →Jatiluwih Rice Terraces
- →Baturiti fruit market
- →Ulun Danu Beratan temple
- →Twin Lakes viewpoint
Munduk to Bulian via Banjar Hot Springs & Singaraja
Bulian, North Bali
Continue north with your driver or bus to Banjar Hot Springs (entry ~50,000 IDR) — sulphur pools in the jungle, bliss after days of trekking. Then explore Pasar Anyar Singaraja, the busy traditional market, and Beji Temple nearby. In the afternoon, head to Bulian village and book a community-run guesthouse or village homestay on arrival (or via a local guesthouse on booking.com). Join a village walk and try making a canang sari offering with your host.
🚌Driver/bus Munduk-Singaraja-Bulian ~£12-15
🛏Village guesthouse/homestay in Bulian, shared bathroom (~£10-14)
- →Banjar Hot Springs
- →Pasar Anyar Singaraja market
- →Beji Temple
- →Village walk and offering workshop
Lemukih waterfalls trek & to Kintamani
Kintamani, Bali
Hire a local guide in Lemukih village for the waterfall trek (~150,000-250,000 IDR) — you'll walk through rice paddies, coffee and durian plantations, down a natural rock waterslide, and to two jungle waterfalls where you can swim. Lunch at a local warung. In the afternoon continue to Kintamani, the highland region on the rim of the Batur caldera — guesthouses here have huge views of the volcano and lake.
🚌Local driver/ojek between villages ~£10
🛏Guesthouse in Kintamani (~£12-18)
- →Lemukih waterfall trek
- →Natural waterslide
- →Warung lunch
Mount Batur sunrise, Penglipuran & Ubud
Ubud, Bali
Trek Mount Batur for sunrise — book a guide through your guesthouse or GetYourGuide (~350,000-500,000 IDR / ~£18-25), starting around 3.30am and back by 9am. Breakfast in Kintamani, then visit the immaculate Penglipuran Village (entry ~25,000 IDR) and Pura Gunung Kawi Sebatu temple on the way south. Arrive in Ubud by evening and eat at a warung on Jalan Hanoman.
🚌Driver Kintamani-Ubud ~£12 (split if possible)
🛏Hostel or guesthouse in Ubud (~£12-18)
- →Mount Batur sunrise trek
- →Penglipuran Village
- →Pura Gunung Kawi Sebatu temple
Ubud: rice terraces, temples & markets
Ubud, Bali
Walk the Campuhan Ridge, then visit the Ubud Palace and the Saraswati Temple lotus pond. Browse Ubud's art market, or book a spiritual/offering-making session with a local foundation via GetYourGuide (~£15-20) — similar to the operator's spiritual tour option. Rent a scooter (~£5) to reach Tegallalang Rice Terraces in the late afternoon when it's quieter (entry ~50,000 IDR). Catch a traditional Balinese dance performance at Ubud Palace in the evening (~100,000 IDR).
🚌Scooter hire ~£5
🛏Hostel or guesthouse in Ubud (~£12-18)
- →Campuhan Ridge walk
- →Saraswati Temple
- →Tegallalang Rice Terraces
- →Balinese dance performance
Ubud to Candidasa via Sidemen
Candidasa, East Bali
Head east through the Sidemen valley — Bali's quieter answer to Ubud, with volcano views and weaving villages. Take a local bemo or book a private driver for ~£18-25 (split with hostel mates). Stop at Besakih or one of Sidemen's smaller temples if you like. Arrive in Candidasa on the coast, check into a beachfront guesthouse and swim in the afternoon.
🚌Private driver or bemos Ubud-Candidasa ~£15
🛏Beachfront guesthouse in Candidasa (~£12-18)
- →Sidemen valley viewpoint stop
- →Candidasa beach swim
Snorkelling the Blue Lagoon & cooking class
Candidasa, East Bali
Book a Blue Lagoon snorkelling trip with a local dive shop (~250,000-350,000 IDR / ~£13-18 including gear and boat) — coral gardens teeming with angelfish, parrotfish and the odd turtle. In the afternoon, take a Balinese cooking class in a local home or via Klook/GetYourGuide (~£20-25), learning to make satay lilit, base gede and black rice pudding.
🚌Walk or scooter around town ~£3
🛏Beachfront guesthouse in Candidasa (~£12-18)
- →Blue Lagoon snorkelling
- →Balinese cooking class
Candidasa to Labuan Bajo (Flores)
Labuan Bajo, Flores
Transfer to Denpasar airport (~2 hours by bus/driver, ~£8-12) and fly to Labuan Bajo (LBJ) on Flores — Wings Air or NAM Air, usually via Bima or Denpasar, £45-70 one way. Book as early as you can. Check into a guesthouse in Labuan Bajo and shop around the harbour for Komodo boat-trip operators: 2-day/1-night open-deck boat trips typically run 1,500,000-2,500,000 IDR (~£75-125) depending on standard and season.
🚌Driver to DPS ~£10; flight DPS-LBJ ~£55
🛏Guesthouse in Labuan Bajo (~£12-18)
- →Book Komodo boat trip at the harbour
- →Sunset at Labuan Bajo waterfront
Kelor, Manjerite & Rinca Island
Komodo National Park, Flores
Board an overnight boat trip (most depart mid-morning). First stop Kelor Island for a short steep hike and swim. Then Manjerite Island for snorkelling over coral. Afternoon: Rinca Island for a ranger-led Komodo dragon trek (~200,000-300,000 IDR in park fees, often bundled into the boat package) — you'll likely see dragons, deer and macaques. Overnight on the boat under the stars.
🚌Liveaboard boat trip (included in package)
🛏Overnight on the boat — basic cabin or open-deck mattress (~included in boat package ~£80-100)
- →Kelor Island hike
- →Manjerite snorkelling
- →Rinca Island Komodo dragon trek
Padar Island, Pink Beach & Komodo Island
Komodo National Park
Early start for Padar Island — hike to the famous three-bay viewpoint (30-40 minutes up, steep in places) before the day boats arrive. Next, Pink Beach for swimming and snorkelling on a genuinely pink-tinted shore. Then Komodo Island itself for the guided dragon trek, before a final snorkel at Manta Point where you have a real chance of swimming with manta rays. Return to Labuan Bajo in the late afternoon.
🚌Boat trip (second day included in package)
🛏Guesthouse in Labuan Bajo (~£12-18)
- →Padar Island viewpoint hike
- →Pink Beach snorkelling
- →Komodo Island dragon trek
- →Manta Point snorkel
Labuan Bajo free day: Cunca Wulang & Batu Cermin
Labuan Bajo, Flores
A slower day. Hire a scooter or a local driver to reach Batu Cermin cave (~£3-5 entry) in the morning, or take a half-day trip to Cunca Wulang waterfall — accessible by car then a short walk, with cliff-jumping for the brave (~£15-20 with a local guide). In the evening, eat grilled fish at the Labuan Bajo night market; it's cheap and excellent.
🚌Scooter hire or local driver ~£8
🛏Guesthouse in Labuan Bajo (~£12-18)
- →Batu Cermin cave
- →Cunca Wulang waterfall
- →Labuan Bajo night market
Slow day in Labuan Bajo
Labuan Bajo, Flores
Spend the day as you like — a second snorkel trip to nearby Kanawa Island if you're keen (~£25-35 via a local boatman), a hike up Bukit Silvia for the view over the bay, or just coffee and reading at one of the seafront cafes. Bookend the trip with the Labuan Bajo fish market and a final sunset.
🚌Walk or scooter ~£4
🛏Guesthouse in Labuan Bajo (~£12-18)
- →Bukit Silvia viewpoint hike
- →Optional Kanawa Island snorkel trip
- →Seafront cafes
Depart Labuan Bajo
Labuan Bajo, Flores
Fly out of Labuan Bajo (LBJ) to Denpasar or Jakarta for onward international connections — book your first connection with a decent buffer (3+ hours) because Flores flights are frequently delayed. If you have time, a morning swim at a nearby beach before your flight.
🚌Flight LBJ-DPS ~£50-70
🛏—
- →Departure flight
Self-launched vs. G Adventures
| This itinerary (self-launched) | G Adventures | |
|---|---|---|
| Price per person | ~£1,310 | £2,699 |
| Duration | 21 days | 21 days |
| Who books it | You and your group, direct | Tour operator, guided group |
| Savings | £1,389 per person (51%) | |
Estimate only, not a guaranteed price. Always verify costs independently before booking.
Want to see more G Adventures-style trips? Check them out here.~£1,310
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 Self-Launched Indonesia: Java, Bali & Komodo Island (21 Days) cost?+
Doing it yourself with this self-launched itinerary costs an estimated £1,310 per person for 21 days in 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 £2,699 per person for a similar tour. Doing the same route independently, using the same standard of accommodation and activities, costs an estimated £1,310 — a saving of roughly £1,389 (51%) per person.
How long is the Indonesia trip?+
This itinerary runs 21 days, covering 21 day-by-day stops through 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 adventure, culture, backpacker trip through 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.