Best of Java
Is this tour for me?
Travel StyleClassic Tour
An unbeatable mix of uncommon experiences, insider access, cultural contact, and all the must-sees and -dos.
Trip TypeSmall Group
Small group experience; Max 18
unknown node
Itinerary
Day 1
JakartaArrive at any time. Welcome to Indonesia's modern metropolis, and capital city, on the coast of Java. There are no planned activities until the evening welcome meeting, so get out there and explore. Your opportunity to meet your CEO and fellow travellers, and learn more about your tour. Opt to join the group for a local meal afterwards. Don't forget to see the notice in the lobby (or ask reception) for the official time and place to meet up with the group.
Day 2
Jakarta/BandungEnjoy a guided city tour of Jakarta visiting the former Batavia area, remnants of the colonial past, and stroll through the Sunda Kelapa Harbour. In the afternoon, depart for Bandung surrounded by volcanic peaks and tea plantations. Opt to see the Angklung Orchestra, where you'll hear resonating traditional melodies created by shaking bamboo instruments. Jakarta City TourJakarta Tour Bandung and see the former Batavia area, where Jakarta began before it grew to its current size. Visit the Sunda Kelapa Harbour — once the main port of the Sunda Kingdom, it’s now a bustling port full of Makassar schooners. Private VehicleJakarta – Bandung3h150km Settle in and scan the scenery from the convenience of a private vehicle. Free TimeBandung Use some free time to make the most of Bandung. Hide Angklung Orchestra PerformanceBandung Opt to go to the Angklung Orchestra — a unique musical treat. Be moved by beautiful melodies at this traditional bamboo instrument concert performed by students.
Day 3
Bandung/YogyakartaBoard a morning train and take in the beautiful scenery on the ride to Yogyakarta, steeped in ancient ruins and culture. On arrival, opt to go on a cycling tour or take in a Ramayana dance performance. TrainBandung – Yogyakarta7h402km Climb aboard, take a seat, and enjoy the ride. Free TimeYogyakartaAfternoon Get out and discover more of Java's cultural heart. Hide Ramayana Dance PerformanceYogyakarta Opt to see a Ramayana Dance performance, an Indonesian ballet that is a beautiful form of kinetic storytelling that incorporates acrobatics.
Day 4
YogyakartaVenture to the Prambanan Hindu temple complex, a UNESCO World Heritage Site, and wander through the remains of some 244 temples, with some towering out of the rubble. Spend the afternoon at leisure. Prambanan Hindu Temple Complex ExcursionYogyakarta Tour Prambanan, the largest Hindu temple complex in Java, and learn about the history of the temples. Built between the eighth and tenth centuries, these temples now stand as one of the most outstanding works of Hindu art. View their intricate design, particularly on the Shiva temple.
Day 5
YogyakartaVisit Borobudur, the largest Buddhist sanctuary in the world and another UNESCO World Heritage Site. Spend time exploring the pyramid-like complex, admiring the intricate carvings, and come away with a deeper understanding of Buddhist culture here. Later, enjoy free time to continue exploring Yogyakarta. Private VehicleYogyakarta – Borobudur1h30m Settle in and scan the scenery from the convenience of a private vehicle. Borobudur Temple Complex ExcursionBorobudur Take in the stunning artistic and architectural marvel that is the Buddhist Temple complex of Borobudur, a not-to-be-missed World Heritage Site. Learn about its interesting history and restoration; the site lay undiscovered under layers of volcanic ash until 1815, when Sir Stamford Raffles, then Governor of Java, ordered the area to be cleared. Free TimeYogyakartaAfternoon Get out and discover more of Java's cultural heart.
Day 6
Yogyakarta/NgadasContinue the journey across the agricultural heartland of Java to Ngadas, a village in the scenic Mt Bromo region. Experience the local culture with a G Adventures-supported community homestay. Private VehicleYogyakarta – Desa Ngadas8h400km Settle in and scan the scenery from the convenience of a private vehicle. Your G for Good Moment: Ngadas Homestay Nestled amongst the green hills of the Mt Bromo region, the village of Ngadas is home to a Tengger farming community. Overnight with a local family participating in the community's homestay program, a G Adventures-supported initiative. Learn about the local culture, customs, and traditions from your hosts.
Day 7
Ngadas/MalangStart early today (approximately 2:30am) for a pre-dawn trek across the “sea of sand” to Mt Bromo. Watch the sunrise over the crater’s rim, popular with both tourists and the local Buddhist Tenggerese, who can be seen giving offerings to receive blessings from the Supreme God Hyang Widi Wasa. Head back to Ngadas for lunch before exploring more of the village on an included walk. Later, travel to Malang for the night. Sunrise Walk to Mount Bromo ViewpointGunung Bromo30m Head out before dawn to visit the viewpoint for magnificent Mt Bromo (2,392m), one of the most spectacular sights in Indonesia. Walk along the "sea of sand" and enjoy stunning views as the sun rises over the edge of the crater and be amazed by the volcano’s strange beauty, seemingly from another world. Your G for Good Moment: Village Walk Learn more about daily life in Ngadas with a village walk. Take in views of the scenic hills as you walk along, passing farming areas and stopping to visit the local temple, vihara, and mosque. Private VehicleDesa Ngadas – Malang1h30m-2h Settle in and scan the scenery from the convenience of a private vehicle.
Day 8
Malang/SanurDrive from Malang to Surabaya airport for a short flight to Sanur, a serene seaside town on the island of Bali. Spend the afternoon on the beach, and cheers to a beautiful sunset. Private VehicleMalang – Juanda International Airport2h95km Settle in and scan the scenery from the convenience of a private vehicle. PlaneJuanda International Airport – Denpasar1h Look! Up in the sky! It's a bird! It's a plane! It's... yup, it is a plane, actually. Private VehicleDenpasar – Sanur30m16km Settle in and scan the scenery from the convenience of a private vehicle. Free TimeSanurAfternoon Enjoy some free time back in Sanur.
Day 9
SanurDepart at any time. Departure Day Not ready to leave? Your CEO can help with travel arrangements to extend your adventure.
Departures
- Fri 06 Feb - Sun 15 Feb7+US$11.00
- Sun 15 Feb - Tue 24 Feb7+US$11.00
- Tue 24 Feb - Thu 05 Mar7+US$11.00
- Thu 05 Mar - Sat 14 Mar7+US$11.00
- Sat 14 Mar - Mon 23 Mar7+US$11.00
- Mon 23 Mar - Wed 01 Apr7+US$11.00
- Wed 01 Apr - Fri 10 Apr7+US$11.00
- Fri 10 Apr - Sun 19 Apr7+US$11.00
- Sun 19 Apr - Tue 28 Apr7+US$11.00
- Tue 28 Apr - Thu 07 May7+US$11.00
- Thu 07 May - Sat 16 May7+US$11.00
- Sat 16 May - Mon 25 May7+US$11.00
- Mon 25 May - Wed 03 Jun7+US$11.00
- Wed 03 Jun - Fri 12 Jun7+US$11.00
- Fri 12 Jun - Sun 21 Jun7+US$11.00
- Sun 21 Jun - Tue 30 Jun7+US$11.00
- Tue 30 Jun - Thu 09 Jul7+US$11.00
- Thu 09 Jul - Sat 18 Jul7+US$11.00
- Sat 18 Jul - Mon 27 Jul7+US$11.00
- Mon 27 Jul - Wed 05 Aug7+US$11.00
- Wed 05 Aug - Fri 14 Aug7+US$11.00
- Fri 14 Aug - Sun 23 Aug7+US$11.00
- Sun 23 Aug - Tue 01 Sept7+US$11.00
- Tue 01 Sept - Thu 10 Sept7+US$11.00
- Thu 10 Sept - Sat 19 Sept7+US$11.00
- Sat 19 Sept - Mon 28 Sept7+US$11.00
- Mon 28 Sept - Wed 07 Oct7+US$11.00
- Wed 07 Oct - Fri 16 Oct7+US$11.00
- Fri 16 Oct - Sun 25 Oct7+US$11.00
- Sun 25 Oct - Tue 03 Nov7+US$11.00
- Tue 03 Nov - Thu 12 Nov7+US$11.00
- Thu 12 Nov - Sat 21 Nov7+US$11.00
- Sat 21 Nov - Mon 30 Nov7+US$11.00
- Mon 30 Nov - Wed 09 Dec7+US$11.00
- Wed 09 Dec - Fri 18 Dec7+US$11.00
- Fri 18 Dec - Sun 27 Dec7+US$11.00
- Sun 27 Dec - Tue 05 Jan7+US$11.00
- Tue 05 Jan - Thu 14 Jan7+US$11.00
- Thu 14 Jan - Sat 23 Jan7+US$11.00
- Sat 23 Jan - Mon 01 Feb7+US$11.00
- Mon 01 Feb - Wed 10 Feb7+US$11.00
- Wed 10 Feb - Fri 19 Feb7+US$11.00
- Fri 19 Feb - Sun 28 Feb7+US$11.00
- Sun 28 Feb - Tue 09 Mar7+US$11.00
- Tue 09 Mar - Thu 18 Mar7+US$11.00
- Thu 18 Mar - Sat 27 Mar7+US$11.00
- Sat 27 Mar - Mon 05 Apr7+US$11.00
- Mon 05 Apr - Wed 14 Apr7+US$11.00
- Wed 14 Apr - Fri 23 Apr7+US$11.00
- Fri 23 Apr - Sun 02 May7+US$11.00
- Sun 02 May - Tue 11 May7+US$11.00
- Tue 11 May - Thu 20 May7+US$11.00
- Thu 20 May - Sat 29 May7+US$11.00
- Sat 29 May - Mon 07 Jun7+US$11.00
- Mon 07 Jun - Wed 16 Jun7+US$11.00
- Wed 16 Jun - Fri 25 Jun7+US$11.00
- Fri 25 Jun - Sun 04 Jul7+US$11.00
- Sun 04 Jul - Tue 13 Jul7+US$11.00
- Tue 13 Jul - Thu 22 Jul7+US$11.00
- Thu 22 Jul - Sat 31 Jul7+US$11.00
- Sat 31 Jul - Mon 09 Aug7+US$11.00
- Mon 09 Aug - Wed 18 Aug7+US$11.00
- Wed 18 Aug - Fri 27 Aug7+US$11.00
- Fri 27 Aug - Sun 05 Sept7+US$11.00
- Sun 05 Sept - Tue 14 Sept7+US$11.00
- Tue 14 Sept - Thu 23 Sept7+US$11.00
- Thu 23 Sept - Sat 02 Oct7+US$11.00
- Sat 02 Oct - Mon 11 Oct7+US$11.00
- Mon 11 Oct - Wed 20 Oct7+US$11.00
- Wed 20 Oct - Fri 29 Oct7+US$11.00
- Fri 29 Oct - Sun 07 Nov7+US$11.00
- Sun 07 Nov - Tue 16 Nov7+US$11.00
- Tue 16 Nov - Thu 25 Nov7+US$11.00
- Thu 25 Nov - Sat 04 Dec7+US$11.00
- Sat 04 Dec - Mon 13 Dec7+US$11.00
- Mon 13 Dec - Wed 22 Dec7+US$11.00
- Wed 22 Dec - Fri 31 Dec7+US$11.00
- Fri 31 Dec - Sun 09 Jan7+US$11.00
9 days
Jakarta to Sanur
Starts on Feb 6, 2026
Trip Code: AEJV
Route Map

Click map to enlarge

