Bali to Java: The Aussie's No-Fuss Guide to Crossing Over in 2026

Traveloka Accomodation
8 min read

So you've done the beach clubs, the surf, the Ubud rice terraces, and now you're wondering what else Indonesia's got up its sleeve. Good news: Java is right next door, and it's a completely different side of the country. 

Think ancient temples poking out of the morning mist, volcanoes you can actually climb, and a blue flame burning inside a crater. It's closer than you'd think, and getting there is a lot easier than most people assume. 

This Bali to Java travel guide explains how to make the journey, which destinations are worth adding to your itinerary and what Australian travellers should know before going. 

Why Java Belongs on Your Bali Itinerary

Bali gets all the hype, but Java is where Indonesia's history and natural drama really live. It's the country's most populous island and home to two UNESCO World Heritage temples, a handful of active volcanoes, and cities like Yogyakarta that feel worlds away from Seminyak traffic.

If your Bali trip is starting to feel like the same beach club on repeat, Java is the reset button. You get sunrise over Borobudur, a 4WD ride across a volcanic sea of sand at Bromo, and a hike up Ijen to see electric-blue flames flicker in the dark, all things you simply can't do on Bali. It's also budget-friendly once you're there, with mid-range hotels, food, and local transport costing a fraction of what you'd pay in Bali's tourist zones.

How to Go from Bali to Java 

The best way to travel from Bali to Java depends on where you want to go.

If you're heading to Banyuwangi, Mount Bromo, or other East Java attractions, travelling overland via the Gilimanuk–Ketapang ferry is usually the most straightforward option. If your main goal is Yogyakarta, Borobudur or Central Java, you can either continue overland by train or fly from Bali to a nearby airport.

1. Bali to Java by Ferry

For most travellers, the classic route is: Bali → Gilimanuk → ferry → Ketapang → Banyuwangi → onward to Java

Gilimanuk is on Bali's western tip, while Ketapang is on the eastern side of Java's Banyuwangi Regency. The ferry crossing connects the two islands across the Bali Strait.

ASDP Indonesia Ferry operates the Ketapang–Gilimanuk route. In March 2026, ASDP reported that the crossing was operating around the clock with dozens of vessels during a peak travel period, demonstrating the importance of this route for Bali–Java travel.

However, don't assume the service will operate exactly the same way every day. Weather can affect crossings. In July 2026, ASDP said changing wind speeds and wave heights were causing the Ketapang–Gilimanuk service to be adjusted according to maritime conditions.

Tip for Australians: Allow extra time in your itinerary rather than booking a tight connection immediately after the ferry. Weather, traffic and queues can all affect your arrival time.

Indonesia

Moxy Solo

9.4/10

Kemlayan

AU$57

2. Bali to Java by Car or Private Transfer

A private car with a driver is a comfortable choice if you're travelling as a couple, family or small group and want to stop along the way.

Your driver can take you from your Bali hotel to Gilimanuk, where you board the ferry. Once you reach Ketapang, you continue by road into Java.

This option is particularly useful if you want to visit Banyuwangi and Mount Bromo without constantly changing transport.

It can also be worthwhile for travellers with luggage, although you should confirm in advance whether your private transfer includes the ferry crossing and vehicle charges.

3. Bali to Java by Train

There isn't a direct train from Bali because Bali has no railway network. Instead, you'll first cross the Bali Strait to Ketapang and then connect to Java's railway system.

Banyuwangi is the key gateway. From Ketapang, you can connect with trains heading west towards cities such as Surabaya, Malang, and Yogyakarta.

For travellers who prefer not to drive long distances, this can be a practical way to turn the journey itself into part of the holiday.

4. Bali to Java by Plane

Flying makes sense if you're short on time or want to reach Central or West Java without spending much of your holiday travelling overland.

For example, flying from Bali to Yogyakarta can save considerable time compared with travelling across East and Central Java by road.

However, if Mount Bromo is your priority, flying isn't necessarily the simplest solution. Banyuwangi and Surabaya are both useful gateways for East Java, depending on your itinerary.

Where Should You Go in Java After Bali? 

Java is enormous, so don't try to see the whole island in a few days. For Australian visitors combining Java with Bali, Banyuwangi, Kawah Ijen, Mount Bromo, and Yogyakarta are among the most rewarding destinations to consider.

Indonesia's official tourism website highlights Mount Bromo, Borobudur, Prambanan, and Yogyakarta among Java's key attractions. Meanwhile, Banyuwangi is promoted as Java's eastern gateway, with direct connections from Bali and access to Kawah Ijen.

1. Mount Bromo: Java's Iconic Volcano

If you've only got time for one major natural attraction in Java, Mount Bromo is an obvious choice. Located within Bromo Tengger Semeru National Park, Bromo is famous for its dramatic sunrise views, volcanic landscape and vast Sea of Sand. Indonesia's official tourism authority describes it as one of East Java's most visited attractions and an internationally popular destination.

For Australians accustomed to Bali's tropical temperatures, remember that Bromo is a completely different environment. Early mornings at altitude can be cold, particularly before sunrise, so pack warm layers.

2. Kawah Ijen: Java's Famous Blue Fire

Located near Banyuwangi in East Java, Kawah Ijen (Ijen Crater) is one of Java's most distinctive natural attractions. The active volcanic crater is known for its turquoise crater lake, dramatic volcanic landscape and the rare blue-fire phenomenon visible before sunrise under the right conditions. Indonesia's official tourism authority identifies Ijen as a popular destination for hikers and mountain enthusiasts.

Getting to Ijen usually involves staying overnight in Banyuwangi before an early-morning trek to the crater. From Paltuding, the main trail leads towards the crater rim and takes around 1–1.5 hours to walk. 

3. Yogyakarta: Java's Cultural Heart

Yogyakarta, often called Jogja, is arguably the best all-round destination for travellers who want to experience Java beyond its scenery.

The city combines traditional Javanese culture, food, art, markets and easy access to major historical sites. Indonesia's tourism authority specifically highlights Yogyakarta's cultural heritage, Borobudur, Prambanan, Mount Merapi, and Malioboro Street.

4. Borobudur: A Must-See Temple

Near Yogyakarta, Borobudur Temple is one of Java's biggest draws for international visitors. The enormous Buddhist monument is a UNESCO World Heritage Site and remains one of Indonesia's defining cultural attractions. 

The official ticketing platform currently offers separate access options for the temple courtyard and temple structure, while special sunrise experiences are also available. If climbing the temple is important to you, check the official ticket conditions before travelling because access and ticket arrangements can differ from simply entering the surrounding temple grounds.

5. Prambanan: Ancient Hindu Architecture

Pair Borobudur with Prambanan, Indonesia's largest Hindu temple complex. The two sites provide a fascinating introduction to Java's religious and architectural history. Indonesia's tourism authority describes Prambanan as a major cultural attraction, known for its tall temple structures, detailed carvings and Ramayana reliefs.

Staying in Yogyakarta makes it relatively easy to visit both temples without changing hotels every night.

Indonesia

Museum Benteng Vredeburg Yogyakarta Tickets

9.4/10

Gondomanan

AU$1

If you have 6–8 days after Bali, consider this route:

Day 1: Bali → Gilimanuk → Ketapang → Banyuwangi Day 2: Kawah Ijen early-morning trek → relax in Banyuwangi Day 3: Banyuwangi → travel towards the Mount Bromo area Day 4: Mount Bromo sunrise → continue towards Yogyakarta Day 5: Yogyakarta city and Malioboro Day 6: Borobudur Day 7: Prambanan and Yogyakarta Day 8: Fly or continue by train to your next destination

If you only have 3-4 days, don't attempt Ijen, Bromo and Yogyakarta unless you're comfortable with long travel days. Instead, choose Banyuwangi + Ijen for a shorter East Java adventure, or travel further west and focus on Bromo + Yogyakarta.

For a more relaxed Bali to Java trip, allow at least a week and follow the route: Bali → Banyuwangi → Kawah Ijen → Mount Bromo → Yogyakarta

This works particularly well because Banyuwangi is Java's eastern gateway and Kawah Ijen is close to the city, allowing you to experience one of Java's most unusual volcanic landscapes soon after arriving from Bali.

One important note: the Ijen experience can involve an overnight or very early-morning start, and conditions around the volcano can change. Check official local information before travelling and use an experienced local guide where appropriate. 

Best Time to Visit

Java's dry season runs roughly from April to October, and it's the sweet spot for pretty much every destination on this list. Clear skies mean better sunrise views at Borobudur, safer and more scenic jeep runs across Bromo's sand sea, and clear night skies for spotting Ijen's blue flame, which is basically invisible if it's cloudy or rainy.

The wet season (November to March) isn't a dealbreaker, but you'll deal with muddy volcano trails, foggier sunrises, and a higher chance of tours getting cancelled at Bromo or Ijen due to weather. 

If you can, aim for May to September for the best odds of clear conditions across the whole Java leg of your trip, and try to avoid the local school holiday rush around late June to July and the Christmas–New Year period if you're not a fan of crowds.

Also note that Nyepi, Bali's Day of Silence, can affect transport. ASDP temporarily stopped services on the main Java–Bali ferry routes during Nyepi. 

Best Hotel to Stay 

Here are four solid picks across Java's main travel hubs, all bookable through Traveloka Australia.

1. Melia Purosari Yogyakarta 

Melia Purosani Yogyakarta is the pick if you're basing yourself in Yogyakarta to explore both Borobudur and Prambanan, since it sits right in the heart of the city on Malioboro Street with both temples an easy day-trip away. It's a proper resort-style stay with a lush tropical garden, a lagoon-style pool, a full spa, and views of Mount Merapi from some rooms. Rates typically start from around AU$ 107 to AU$ 887 per night.

Indonesia

Melia Purosani Yogyakarta

8.7/10

Malioboro Street

AU$125

AU$114

2. The Singhasari Resort Batu

The Singhasari Resort Batu is the best place to stay if Mount Bromo is your main goal. This is the best-rated upscale base in the Malang-Batu area, roughly a 2-hour drive from the Bromo sunrise viewpoints. Expect multiple swimming pools, a spa, tennis courts, and family-friendly extras like a kids' club. Rates generally run from around AU$ 85 to AU$ 909 per night.

Indonesia

The Singhasari Resort Batu

9.0/10

Junrejo

AU$110

AU$101

3. The Alana Hotel & Conference Center Malioboro Yogyakarta by ASTON

The Alana Hotel & Conference Center Malioboro Yogyakarta by ASTON is a great option for exploring Yogyakarta, with Malioboro Street a five-minute drive away and Prambanan and Borobudur both reachable within about an hour by car or tour van. It's got an outdoor pool, a full-service spa, and a solid on-site restaurant. Rates typically start from around AU$ 60 to AU$ 232 per night.

Indonesia

The Alana Hotel & Conference Center Malioboro Yogyakarta by ASTON

8.7/10

Mantrijeron

AU$57

AU$52

4. Grand Whiz Hotel Bromo

Grand Whiz Hotel Bromo is best suited to travellers heading to Mount Bromo, this hotel in Sukapura sits around 45 minutes from the crater viewpoints, making it a convenient overnight stop before a pre-dawn jeep tour. It offers an outdoor pool, tennis court, and both standard rooms and villa-style options for families or small groups. Rates generally range from around AU$ 34 to AU$ 113 per night.

Indonesia

Grand Whiz Hotel Bromo

7.8/10

Bromo (AREA)

AU$34

AU$34

*Please note that all prices mentioned in this article are accurate at the time of publication. Prices are subject to change at any time depending on the season, availability, and the hotel's policies. 

Visa and Entry Requirements 

As an Australian citizen, you're not exempt from Indonesia's visa rules, even if you're just passing through on the way to Java. You'll need a Visa on Arrival (VOA) or an Electronic Visa on Arrival (e-VOA), which costs around IDR 500,000 (roughly AU$ 50) and allows an initial stay of 30 days, extendable for a further 30 days. Sorting the e-VOA online before you fly is the smoother option, it saves you queuing at the airport counter.

Since 1 September 2025, every traveller entering Indonesia has had to complete the All Indonesia Declaration Form online via the All Indonesia Official Portal. This combines customs, immigration, and health declarations into a single digital submission that must be lodged within 3 days of arrival and shown as a QR code at immigration. 

Since your Bali-to-Java trip is domestic travel within Indonesia, you won't need to redo any of this once you're on Java. It's all sorted at your first port of entry, whether that's Bali or Jakarta. Just keep your passport, visa approval, and declaration QR code handy for the whole trip, and double-check current requirements on Smartraveller before you fly, since visa rules do shift from time to time.

Discover flight with Traveloka

Sun, 27 Sep 2026

Super Air Jet

Bali / Denpasar (DPS) to Yogyakarta (YIA)

Start from AU$80.48

Mon, 31 Aug 2026

Super Air Jet

Jakarta (CGK) to Yogyakarta (YIA)

Start from AU$57.24

Sun, 30 Aug 2026

Scoot

Melbourne (MEL) to Yogyakarta (YIA)

Start from AU$597.44

Ready for Your Bali to Java Adventure? Book with Traveloka 

Planning your Bali to Java journey is easy when your accommodation and travel plans are sorted in advance. 

Explore your options with Traveloka! Arrange your flight, hotel, car rental, and activities in advance. Enjoy special deals, free cancellation for hotel, and easy reschedule for flight booking. *Terms and conditions apply

Traveloka is #1 in cumulative downloads (2014 to 2025) among Travel Booking services apps. (Source: SensorTower | All-in-one Travel App), with 2 million+ hotels, 90,000+ activities to choose from, and 24/7 Live Agent Support. Download the Traveloka app on Google Play and the App Store.

In This Article

• Why Java Belongs on Your Bali Itinerary
• How to Go from Bali to Java 
• 1. Bali to Java by Ferry
• 2. Bali to Java by Car or Private Transfer
• 3. Bali to Java by Train
• 4. Bali to Java by Plane
• Where Should You Go in Java After Bali? 
• 1. Mount Bromo: Java's Iconic Volcano
• 2. Kawah Ijen: Java's Famous Blue Fire
• 3. Yogyakarta: Java's Cultural Heart
• 4. Borobudur: A Must-See Temple
• 5. Prambanan: Ancient Hindu Architecture
• A Recommended Bali to Java Itinerary
• Best Time to Visit
• Best Hotel to Stay 
• 1. Melia Purosari Yogyakarta 
• 2. The Singhasari Resort Batu
• 3. The Alana Hotel & Conference Center Malioboro Yogyakarta by ASTON
• 4. Grand Whiz Hotel Bromo
• Visa and Entry Requirements 
• Ready for Your Bali to Java Adventure? Book with Traveloka 
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe