An Unfiltered Travel Guide & Photo Diary

Java Overland: Jakarta to Bali via Yogyakarta & Bromo

Your independent guide to every step of the route. NoSetDestination maps real logistics, compares travel styles, and tracks tour prices to alert you when rates drop.

Your route 7 stops · 9 days
Day 1 Jakarta
Day 2 Jakarta & Bandung
Day 3 Bandung & Yogyakarta
Days 4–5 Yogyakarta
Day 6 Ngadas
Day 7 Mount Bromo & Malang
Days 8–9 Sanur, Bali

🎒  Operated by G Adventures · Independent review & tracking by us

A curated tour from G Adventures’ catalog. They operate the trip, set the official price, and handle your direct booking. We independently review the itinerary, map the real-world logistics, and track pricing so you can plan with confidence and book at the best rate.

From $1,449.00 USD

📅 9 days · 🧭 Standard

Check dates & pricing on G Adventures

This is a point-to-point route for a classic Java traverse. It connects the major hubs of Jakarta, Bandung, and Yogyakarta by rail before pushing into the highlands around Mount Bromo for a village homestay. The pace is efficient, covering significant ground in nine days and ending with a ferry crossing to Sanur, Bali. It's a logistical solution for seeing the island's main cultural and natural sights in a single, structured trip, without losing time to planning transport.

A nine-day overland route from the capital, Jakarta, across Java's volcanic heartland to the beaches of Bali. The trip covers Yogyakarta's temples and a village homestay near Mount Bromo.

Book Best of Java by G Adventures. From $1,449.00 USD · 9 days · Standard hotels, 1-night homestay, trains & local transport trip code AEJV

Not ready to book yet?

Watch Tour → Add Tour to Watchlist

Get notified about price changes on this tour.

What Coordinating This Route Involves

The 1,063 km of this route are covered by eight separate transport legs, which an independent planner must book individually. Add to that reservations at six different properties over eight nights, plus eight distinct activities to schedule into the gaps. The number of moving parts is significant. The core problem to solve is not just booking the pieces, but ensuring the connections between them are timed correctly on the ground, which is the primary work of an organised itinerary.

See how G Adventures handles it

The Route, Day by Day

Each leg of the journey mapped out — where the day takes you, what's actually on the ground, and things to consider when planning this tour.

Day 1 of 9

Jakarta

Arrival in Jakarta

Arrive at any time in Jakarta, Indonesia's sprawling capital on the northwest coast of Java. There are no fixed plans for the day, leaving time to settle in and get a first look at the city. A walk through the old colonial district of Batavia or the historic port of Sunda Kelapa offers a solid introduction.

Been to Jakarta? Create an account and share your photos with other travelers planning this trip.

Day at a glance

  • Arrive at any time into Jakarta (CGK).
  • Settle into your hotel and explore the city at your own pace.
  • Accommodation: 1O1 URBAN Jakarta Thamrin Hotel.
  • Meals: None included on arrival day.
Day 2 of 9

Jakarta & Bandung

Colonial Jakarta & the Road to Bandung

The day begins with a tour of Jakarta's historical core. Explore the former Batavia area, where the Dutch colonial administration was centred, and see the traditional Makassar schooners at the bustling Sunda Kelapa Harbour. It's a look at the city's origins before it exploded into a modern megacity.

In the afternoon, a 150km overland journey leads to Bandung. The city is set in a river basin surrounded by volcanic peaks and rolling tea plantations, giving it a cooler climate than the capital. The evening is free to explore, with an optional performance by a local *Angklung* orchestra, where musicians play melodies on tuned bamboo instruments.

Been to Jakarta & Bandung, Colonial Jakarta & the Road to Bandung? Create an account and share your photos with other travelers planning this trip.

Day at a glance

  • Guided tour of Jakarta's old Batavia district and Sunda Kelapa Harbour.
  • Overland journey to Bandung (150km).
  • Optional evening Angklung bamboo orchestra performance.
  • Accommodation: Arion Suite Hotel.
  • Meals: Breakfast.
Day 3 of 9

Bandung & Yogyakarta

Scenic Train to Yogyakarta

Board a morning train for the 402km ride to Yogyakarta, Java's cultural and artistic heart. The journey is a full day's undertaking, cutting across the island's agricultural interior and offering a ground-level view of rural Javanese life and landscapes. Upon arrival in Yogyakarta, the evening is open. Options include a cycling tour through the city's neighbourhoods or taking in a performance of the Ramayana, a classic Hindu epic told through intricate dance and costume.

Been to Bandung & Yogyakarta, Scenic Train to Yogyakarta? Create an account and share your photos with other travelers planning this trip.

Day at a glance

  • Scenic train journey across Java from Bandung to Yogyakarta (402km).
  • Arrive in Yogyakarta, a centre of Javanese arts and culture.
  • Optional cycling tour or traditional Ramayana dance performance.
  • Accommodation: KJ Hotel Yogyakarta.
  • Meals: Breakfast.

Ready to go?

Book Best of Java by G Adventures.

From $1,449.00 USD · 9 days · Standard hotels, 1-night homestay, trains & local transport

trip code AEJV · routes directly to G Adventures · 90-day cookie

Not ready to book yet?

Watch Tour → Add Tour to Watchlist

Get notified about price changes on this tour.

Same destination, different style — book directly with G Adventures.

More Ways to Experience This Destination

Day trips and alternative tours from other operators — good for adding to a longer trip or comparing styles.

Ubud Private Tour Rice Terraces Temples Waterfalls.

Ubud Private Tour Rice Terraces Temples Waterfalls.

5.0 (17,509) · 8 hours

From USD 38.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing
Best of Ubud Full-Day Tour with Jungle Swing

Best of Ubud Full-Day Tour with Jungle Swing

5.0 (9,118) · 10 hours

From USD 59.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing
Mount Batur Sunrise Jeep Tour with Optional Activities

Mount Batur Sunrise Jeep Tour with Optional Activities

5.0 (1,708) · 4 hours

From USD 20.24

Free cancellationPrivateInstant confirmation
View Tour & Pricing
Ubud: Monkey Forest, Jungle Swing, Rice Terrace and Water Temple

Ubud: Monkey Forest, Jungle Swing, Rice Terrace and Water Temple

5.0 (7,877) · 8 hours

From USD 27.17

Free cancellationPrivateInstant confirmation
View Tour & Pricing
Experts Bali Driver : Best Bali Private Driver for Tour in Bali

Experts Bali Driver : Best Bali Private Driver for Tour in Bali

5.0 (1,657) · 10 hours

From USD 32.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing
️ Bali Instagram Tour: The Most Famous Spots (Private & All-Inclusive)

️ Bali Instagram Tour: The Most Famous Spots (Private & All-Inclusive)

5.0 (3,406) · 10 hours

From USD 114.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing
Best of Ubud Attractions: Private All-Inclusive Tour

Best of Ubud Attractions: Private All-Inclusive Tour

5.0 (1,175) · 10 hours

From USD 57.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing
East Bali Tour: Gate of Heaven, Water Palace, Sleeping Gajah

East Bali Tour: Gate of Heaven, Water Palace, Sleeping Gajah

5.0 (2,210) · 10 hours

From USD 90.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing

Related Tour Ideas

Other Indonesia itineraries we've covered — same destination, different angle.