Contents
Leaving the lush rice terraces of Bali for the volcanic landscapes of East Java marks a transition from the Island of the Gods to the rugged heart of Indonesia. The journey across the narrow Bali Strait is a rite of passage for backpackers and adventurers aiming to conquer Mount Ijen or explore the blue fires of the sulfur mines. While Bali feels like a self-contained paradise, the proximity of Banyuwangi makes it an accessible next step for those wanting to see a more industrial, raw side of the archipelago.
The trip involves navigating Bali's busy roads to reach Gilimanuk harbor, followed by a ferry crossing to Ketapang. Many transport operators simplify this by offering through-tickets that include the ferry, so check what your ticket covers. Whether you are departing from the bustling hubs of Denpasar and Mengwi or the cultural center of Ubud, you will find options ranging from budget-friendly public buses to private door-to-door vans.
Bali to Banyuwangi by Bus
Buses are the most popular way to make this crossing, offering a balance between affordability and comfort. On booking platforms, buses from Denpasar cost about $9 to $20 (October 2026) and take 3 to 9 hours, while buses from Mengwi cost about $12 to $15 and take 5 hours 30 minutes to 6 hours 30 minutes.[1] The ferry between Gilimanuk and Ketapang is run by ASDP.[2]

Executive and VIP Services
For those seeking a bit more legroom and air conditioning that works, the Executive and VIP classes are the way to go. Departures from Denpasar are listed in the morning and again from late afternoon into the evening, and from Mengwi in the evening.[1] The duration can vary widely because of traffic on the road to West Bali.
Economy Options
Economy buses are the cheapest way to reach Java. While they lack the frills of the higher classes, they offer an authentic look at local life. Booking platforms list them in the late afternoon and evening, and they may stop more frequently to pick up passengers, which can extend your travel time.[1]
Bali to Banyuwangi by Van
If you prefer a smaller vehicle or are traveling in a group, vans provide a more flexible alternative. Many of them are listed as van and ferry combinations. On booking platforms, vans from Bali cost from about $39 (October 2026), with private-style transfers costing considerably more, and take about 3 to nearly 10 hours.[1] The duration depends on how many pickups the driver has to make and on the queue at the Gilimanuk ferry port.
Departing from Ubud
For travelers staying in the highlands, booking platforms list van and ferry services from Ubud to Banyuwangi at about $83 to $94 (October 2026) and 6 hours 30 minutes to 8 hours, with three departures in the morning and early afternoon.[1] This spares you the trip down to the crowded terminals in Denpasar.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Bus (Denpasar) | About $9 - $20[1] | 3h - 9h[1] | Standard to High |
| Bus (Mengwi) | About $12 - $15[1] | 5h 30m - 6h 30m[1] | Standard to High |
| Van (Bali) | From about $39[1] | 3h - 10h[1] | High |
| Ubud Shuttle Van | About $83 - $94[1] | 6h 30m - 8h[1] | High |
Tips for Traveling from Bali to Banyuwangi
- Check the Ferry Situation: In late September 2026 the Ketapang-Gilimanuk crossing had about three days of congestion, with a vehicle queue of about 17 km on the Ketapang side, and ASDP put 26 ships into service to clear it.[3] By 29 September the queue was down to about 8.5 km on the Ketapang side.[2] Allow extra time in case of a queue.
- Plan for Ijen: Many travelers head to Banyuwangi specifically to hike Mount Ijen. If this is your plan, try to arrive in Banyuwangi by early evening so you can get a few hours of sleep before the trek starts.
- Prepare for Traffic: The road from Denpasar to Gilimanuk can be slow with heavy truck traffic. A journey that looks short on a map can easily double in time during peak hours or rainy weather.
- Ferry Logistics: If your ticket includes the ferry, stay with your vehicle. The bus or van will drive onto the vessel, and you can usually go up to the passenger deck.
- Keep Snacks Handy: The journey can be long, so stop at a local convenience store in Bali to stock up on water and light bites before boarding.
- Check Your Arrival Point: Banyuwangi has several drop-off points, including the Ketapang ferry terminal and various bus terminals. Ensure your accommodation is near your final stop or arrange a local pickup in advance.
Timetable
| Bus Denpasar - Banyuwangi $ 8.85–19.43 3h – 9h | |
|
| Bus Mengwi - Banyuwangi $ 12.29–15.36 5h 30m – 6h 30m | |
|
| Van Bali - Banyuwangi $ 38.70–105.04 2h 55m – 9h 35m | |
|
| Van Ubud - Banyuwangi $ 82.93–93.98 6h 30m – 8h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Bali to Banyuwangi, including current prices and schedules.
The cheapest way to travel is by bus from Denpasar, with prices starting at about $9 on booking platforms (October 2026). Check whether the ferry fare is included in the ticket.
The fastest listed options are buses and vans from Denpasar, which can complete the trip in about 3 hours if traffic conditions are favorable. Travel times vary a lot with road congestion and ferry waiting times.
The journey generally takes between 3 and 9 hours. The wide range is due to the heavy traffic on the main road to West Bali and the time required for the ferry to cross the Bali Strait.
This depends on the ticket. Many bus and van operators sell through-tickets that include the ferry, so check what your ticket covers. When you arrive at Gilimanuk, your vehicle will drive onto the ferry.
Daytime travel offers views of the West Bali coastline. However, evening buses are popular for those who want to arrive in Banyuwangi in time to start an early-morning Mount Ijen tour.
Yes, booking platforms list van and ferry services from Ubud. They cost about $83 to $94 and take about 6 hours 30 minutes to 8 hours, providing a convenient door-to-door service that avoids the need to go to Denpasar.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go Timetable: Bali to Banyuwangi. Retrieved October 15, 2026.
- [2] ASDP Indonesia Ferry: ASDP Perkuat Operasional Ketapang-Gilimanuk, Antrean Kendaraan Terus Berkurang. Retrieved October 15, 2026.
- [3] ASDP Indonesia Ferry: ASDP Percepat Pemulihan Layanan Ketapang-Gilimanuk, Optimalkan 26 Kapal dan Pola Operasi. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.