
Java and Bali’s island vistas form the backdrop for an exploration of Indonesia's cultural landmarks, natural glories and charming local communities.
Sustainability and conservation are front of mind across this small-group journey around Java and Bali’s most ancient sites and secluded communities. Kick off your time in Java, travelling from lively Surabaya to the hilltop town, Malang, where you’ll explore the region’s Dutch colonial heritage on Ijen Boulevard. An evening drive into Bromo Tengger Semeru National Park follows with opportunities to witness Mount Bromo, and its famous ‘Sea of Sands’ at sunset.
With an early rise the next day, you can admire the park’s volcanic peaks at sunrise ahead of a visit to rural Cemoro Lawang. Discover Central Java’s rich religious heritage with a stop at the majestic Borobudur Temple, before taking in the terraced farms of Candirejo. Time spent in historic Yogyakarta promises opportunities to engage with local customs and see the sights from the back of a becak (cycle-drawn carriage) and lively Alun-Alun Kidul (South Plaza).
See Indonesia’s Hindu traditions brought to life during a final excursion to Java’s Prambanan Temple, culminating in a Ramayana ballet performance. Next, leave Java for Bali with a flight to Ubud and immerse yourself in the town’s Hindu shrines, vibrant markets and magnificent palace.
Embrace the meaning of the island’s Tri Hita Karana traditions with a guided walk in search of native fireflies and learn about the conservation efforts. A day spent in the hospitality of a family highlights innovative farming methods and home-grown ingredients with a traditional wood-fired lunch. After a week’s exploration of Java and Bali’s wonders, both natural and man-made, complete your tour with a relaxing three-day escape to the golden seafront stretches of coastal Nusa Dua.

Take in Java’s memorable scenery with a drive around Tumpang’s dramatic waterfalls and dense jungle stretches

Watch Mount Bromo transform in the different light, with scenic Jeep drives at sunrise and sunset around its spectacular volcanic landscapes

Marvel at the Borobudur Temple, the largest Buddhist religious site in the world, and visit the nearby village of Candirejo

Witness the wonder of Ubud and Tampaksiring’s ancient Hindu temples and burial grounds, and partake in a ceremony in their sacred baths
Get a taste for life in Java’s sprawling centres with visits to lively Surabaya and the laid-back market town of Malang
Discover the rural lifestyles of Cemoro Lawang village
Explore Yogyakarta’s most impressive landmarks from the comfort of a traditional becak (cycle-drawn carriage)
Embrace Balinese culture with a guided walk in search of native fireflies as you learn about the conservation efforts made by locals
Call at the imposing Hindu temple, Prambanan, and opt to watch an evening ballet performance depicting a religious epic
Feast your senses on the sights and scents of Ubud’s lively markets & watch a Balinese dance performance in its ornate palace complex
Recharge with a relaxing three days at leisure at a five-star beach resort on Nusa Dua’s pristine coastal stretches
Uncover the intricate systems that help Bali’s farmers turn the terrain to their advantage and enjoy a traditional wood-fired meal
Trace Bali’s scenic mountain trails on an optional Jeep tour in search of rare Salak (snake fruit) plantations
Want to spread the cost? Choose our Easy Payment Plan.
| Departure point | Departure date | Price (per person) | Availability | ||
|---|---|---|---|---|---|
| London Heathrow | May 2026 - October 2028 | from £3,315 pp | 15 dates available | ||
| London Heathrow | 02 May 2026 Saturday 16 days 17 May 2026 Sunday | Late Escape | from £3,383 was £3,979 |
| |
| London Heathrow | 06 Jun 2026 Saturday 16 days 21 Jun 2026 Sunday | Late Escape | from £3,383 was £3,979 |
| |
| London Heathrow | 04 Jul 2026 Saturday 16 days 19 Jul 2026 Sunday | from £3,383 was £3,979 |
| ||
| London Heathrow | 12 Sep 2026 Saturday 16 days 27 Sep 2026 Sunday | from £3,374 was £3,969 | Only 8 places left! | ||
| London Heathrow | 17 Oct 2026 Saturday 16 days 01 Nov 2026 Sunday | from £3,391 was £3,989 |
| ||
| London Heathrow | 27 Mar 2027 Saturday 16 days 11 Apr 2027 Sunday | from £3,315 was £3,899 |
| ||
| London Heathrow | 01 May 2027 Saturday 16 days 16 May 2027 Sunday | from £3,485 was £4,099 |
| ||
| London Heathrow | 03 Jul 2027 Saturday 16 days 18 Jul 2027 Sunday | from £3,527 was £4,149 |
| ||
| London Heathrow | 11 Sep 2027 Saturday 16 days 26 Sep 2027 Sunday | from £3,485 was £4,099 |
| ||
| London Heathrow | 02 Oct 2027 Saturday 16 days 17 Oct 2027 Sunday | from £3,485 was £4,099 |
| ||
| London Heathrow | 25 Mar 2028 Saturday 16 days 09 Apr 2028 Sunday | from £3,651 was £4,295 |
| ||
| London Heathrow | 29 Apr 2028 Saturday 16 days 14 May 2028 Sunday | from £3,821 was £4,495 |
| ||
| London Heathrow | 01 Jul 2028 Saturday 16 days 16 Jul 2028 Sunday | from £3,864 was £4,545 |
| ||
| London Heathrow | 30 Sep 2028 Saturday 16 days 15 Oct 2028 Sunday | from £3,847 was £4,525 |
| ||
| London Heathrow | 14 Oct 2028 Saturday 16 days 29 Oct 2028 Sunday | from £3,847 was £4,525 |
|
