Best of Java

With a population of 135 million crammed into just under 140,000 sq. kilometres, youd think thered be no room on Java left for adventuring. Densely populated as it is, this amazing swath of Indonesia has loads of unexplored corners just waiting for travellers looking for something a little different. From Jakarta, youll venture to the curiously European-like city of Bandung (the Paris of Java) en route to Yogyakarta, home to the islands monstrous volcanoes. Later, youll spend two days in Dutch colonial Batu before winding up on the gorgeous Balinese beaches of Sanur. (Hey, if you cant beat the crowd, join it!)

Duration: 9 Days Guaranteed Departure: Yes
For lovers of: Hiking, Parks & Nature Reserves, Local Culture & Cuisine, History, Wildlife, Trekking, Beer Tasting Physical rating: Light
Accommodation standard:   Budget% Traveller Tour Rating: 0%  
Your Guide: English speaking Tour code: 141580
Starts: Jakarta, Indonesia Finishes: Denpasar, Indonesia
You will visit
  • Jakarta
  • Sanur



Day 1: Jakarta

Arrive at any time.

Included Activities:
Arrival Day and Welcome Meeting


Day 2: Jakarta/Bandung (1B)

A guided city tour will visit the former Batavia area, remnants of the colonial past, and tour the Sunda Kelapa Harbour. In Bandung, opt to see the angklung orchestra — resonating melodies created when children shake bamboo instruments.

Included Activities:
Jakarta City Tour

Private Vehicle (3.00 hour(s), 150km)


Day 3: Bandung/Yogyakarta (1B)

Take the morning train to Yogyakarta enjoying beautiful scenery along the way. In the evening, opt to take in a dance performance by the Ramayana Ballet.

Train (7.00 hour(s), 402km)


Day 4: Yogyakarta (1B, 1L)

The small village of Candirejo is a great place to get a taste of life in a local village. Travelling by horsecart, see native customs, traditions, and the agricultural system. Then, spend time at Borobudur and come away with a deeper understanding of the Buddhist culture here.

Included Activities:
Candirejo Village Visit
Horsecart Tour
Borobudur Temple Complex Excursion

Private Vehicle (1.50 hour(s))
Private Vehicle (1.50 hour(s))


Day 5: Yogyakarta/Surakarta (1B)

Drive to Solo (Surakarta), the traditional capital of the old Javanese Kingdom. En route, visit the Prambanan Temple complex, a lavish example of ancient architecture. In the afternoon, opt for a bike tour of the area.

Included Activities:
Prambanan Hindu Temple Complex Excursion

Private Vehicle (2.50 hour(s), 65km)


Day 6: Surakarta/Batu (1B)

Continue the journey across the agricultural heartland of Java to Batu, a large hill resort surrounded by volcanic peaks on the lower reaches of Gunung Arjuna.

Private Vehicle (9.00 hour(s), 300km)


Day 7: Batu (1B)

Visit Mt Bromo, then enjoy a free afternoon with options to visit nearby waterfalls or wander around the village.

Included Activities:
Mount Bromo Visit


Day 8: Batu/Sanur (1B)

Drive from Batu to Malang for a short flight to Sanur and enjoy some free time.

Private Vehicle (3.00 hour(s), 20km)
Plane (1.00 hour(s))


Day 9: Sanur (1B)

Depart at any time.

Included Activities:
Departure Day

    • Jakarta city tour
    • Local lunch and horsecart village tour
    • Borobudur visit
    • Prambanan temple complex visit
    • Mt Bromo visit
    • Beach time in Sanur
    • Internal flight
    • All transport between destinations and to/from included activities
    • Simple hotels/guesthouses (8 nts)
    Meals Included
    • 8 breakfasts, 1 lunch, 0 dinners
    • Private van, walking, train, bike, plane
    Group Leader
    • Chief Experience Officer (CEO) throughout, local guides
Why book with us?

Trusted by travellers since 1979

We guarantee to beat any price

Low deposits, Book now. Pay later.

24/7/365 Help on the road

Tour Highlights:
  • Explore vibrant Jakarta
  • Take the train through terraced rice fields
  • Visit a Buddhist sanctuary
  • Meet the locals and learn the Javanese way of life