Bandung Java Bali Driver is a service that travels from Bandung to cities in Java and Bali islands like Pangandaran, Purwokerto, Dieng, Jogja, Solo, Malang, Banyuwangi and Denpasar. The pick up point can be from Jakarta or from Bandung.

Driving from Bandung to Bali takes more than a thousand kilometres of road, a ferry crossing, and enough days that the car starts to feel like a small apartment.
We charter the car and driver by the day for this kind of travel, from Bandung or from Jakarta, with the route shaped around what you want to see. There is no fixed departure and no group to wait for. Below is how the service is priced, which towns fit naturally on the line, and what the crossing into Bali involves.
Towns that sit on the route
West to east, the island offers a fairly obvious spine. Most itineraries pick five or six of these and skip the rest, which is the right approach — a charter that tries to see everything spends its days in the car.
- Pangandaran and Batu Karas — the south coast beaches, best reached on the first day out of Bandung.
- Purwokerto and Dieng — the plateau above Wonosobo, where mornings are cold enough for a jacket and the temples sit in mist.
- Jogja and Solo — Borobudur, Prambanan, the kraton, and the batik streets of Laweyan.
- Malang and Bromo — the eastern highlands, with the sunrise viewpoint at Bromo as the usual anchor.
- Banyuwangi — the last stop before the Bali crossing, and a base for Ijen if you want the blue flame walk.
- Denpasar and the south — the final drop, in Kuta, Sanur, Ubud, or a house in Denpasar itself.
One workable sequence
This is a nine-day shape we have used before. It moves at a holiday pace rather than a delivery pace, and the driving days are deliberately uneven.
- Day 1 — Bandung to Pangandaran, leaving early enough to reach the coast by mid-afternoon.
- Day 2 — Beach morning, then inland toward Purwokerto for the night.
- Day 3 — Up to Dieng for the temples and the crater, sleeping in Wonosobo.
- Day 4 — Drive to Jogja, with the afternoon free in the city.
- Day 5 — Borobudur at dawn, Prambanan later, second night in Jogja.
- Day 6 — Long transfer east through Solo and Ngawi toward Malang.
- Day 7 — Bromo sunrise, then the drive to Banyuwangi.
- Day 8 — Ferry to Gilimanuk, then the road to Denpasar.
- Day 9 — Drop at your Bali address and the driver starts back.
Days can be cut, added, or rearranged. What cannot be rearranged is the arithmetic: the rate is per day, so a tighter itinerary saves money and a slower one costs more.
Crossing to Bali at Ketapang
The ferry from Ketapang, just north of Banyuwangi, to Gilimanuk on the Bali side runs around the clock. The crossing is short — under an hour on the water — but the port process takes longer than the sailing, especially when trucks are backed up along the access road.
Weather can close the strait briefly, and when that happens the queue on both sides grows fast. Building a little slack into the day you cross is far better than trying to catch a specific afternoon ferry. On the Bali side, the road west from Gilimanuk to Denpasar runs through Negara and Tabanan and takes a few hours on its own.
Price and what it covers
The charter costs IDR 1,700,000 per day for a seven-seater Toyota Innova. Inside that daily rate you get petrol, toll, parking, the driver’s meals, the driver’s accommodation, the ferry ticket across to Bali, and the cost of the car and driver returning to base in Bandung.
Not included: entrance fees to tourism spots and parking charges at those attractions. Those are paid on the day, at the gate, and the driver will tell you the amount before you go in. Your own hotel rooms and meals are also separate.
Practical notes for a long charter
- Agree the day count in writing. A per-day rate only works fairly if both sides know how many days are booked before the car leaves.
- Cold mornings on the plateau. Dieng sits high, and a fleece is not an optional extra if you plan a sunrise there.
- Cash for gates and parking. Site tickets are not on the car bill, and many counters do not take cards.
- Book hotels with parking. A guesthouse on a narrow alley in Jogja can be awkward for an Innova.
- Leave a buffer before the crossing. A delayed ferry is normal; a missed flight from Denpasar is not recoverable.
Frequently Asked Questions
Yes. Ubud, Sanur, Kuta, and Canggu are all ordinary drops on the final day. Only the far north and the east coast of Bali add a meaningful amount of driving, and we will say so when you book.
No. Driver accommodation is part of the daily rate, and he arranges his own room near wherever you stop. He does need to know the plan early enough to book somewhere sensible during peak season.
Yes, and it is common for travellers flying into Jakarta. The first day is then largely a transfer south to Bandung or straight onto the Cipularang, which uses up most of a day.
Start planning the Java–Bali drive
Send your dates, your must-see list, and the number of passengers to +62 813-940-333-63 on WhatsApp. If you would like the itinerary and the cost in a single email, write to [email protected]. We usually reply with two or three day-count options, so you can see what each one costs before choosing.
Related services
- Jakarta to Bandung and on to Bali — the same charter starting in Jakarta.
- Bandung car rental with driver — the main hire page, for anything shorter than a full charter.
- Bandung private driver — single-day bookings in and around the city.
- Bandung to Pangalengan driver — the first leg of the southern route, done in a day.






