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.

PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home

PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home

5.0 (687) · 3 hours

From USD 75.00

Free cancellationPrivatePopular
View Tour & Pricing
Ubud Tour - Ubud Highlight - Private Tour All inclusive

Ubud Tour - Ubud Highlight - Private Tour All inclusive

5.0 (435) · 8 hours

From USD 56.00

Free cancellationPrivate
View Tour & Pricing
Anggrek Putih Lombok Cooking Class

Anggrek Putih Lombok Cooking Class

5.0 (303) · 3 hours

From USD 30.00

Free cancellation
View Tour & Pricing
Ubud Adventure All Inclusive Private Day Tour

Ubud Adventure All Inclusive Private Day Tour

5.0 (203) · 10 hours

From USD 28.56

Free cancellationPrivate
View Tour & Pricing
Nusa Penida Two Dives Trip for Certified Divers

Nusa Penida Two Dives Trip for Certified Divers

5.0 (201) · 5 hours

From USD 132.00

Popular
View Tour & Pricing
Bali Airport Transfer Service in Private

Bali Airport Transfer Service in Private

5.0 (191) · 1 hour

From USD 23.00

Free cancellationPrivate
View Tour & Pricing
Ubud Private Tour - All Inclusive

Ubud Private Tour - All Inclusive

5.0 (189) · 8 hours

From USD 90.00

Free cancellationPrivate
View Tour & Pricing
Balinese Life Style Tour

Balinese Life Style Tour

5.0 (150) · 8 hours

From USD 80.00

Free cancellationPrivate
View Tour & Pricing

Related Tour Ideas

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