How much does a private driver cost in Bali?

Terraced rice fields in Bali

According to the guides consulted in October 2026, the usual rate is 600,000 to 900,000 IDR for about 8 to 10 hours, with ranges of 500,000 to 800,000 or 600,000 to 1,000,000 IDR depending on the source. It is a price per car, whether you are two or four. The longer the day or the farther the trip (east Bali, the north, Nusa Penida via Sanur), the higher the price; some drivers charge about 100,000 IDR per extra hour. These figures are not official and vary with the season and the driver.

What is included, and what is not

Always ask in writing or by message: fuel and parking are generally included, but site entry fees, meals and tolls are not always. Temple tickets such as Tanah Lot or Uluwatu are paid separately (about 50,000 IDR according to one guide). Specify the number of hours, the time window, the pickup place and what happens if you are late or change the plan. A good driver tells you the real journey time: on an island where traffic is slow, 50 km can take two hours.

Which days to do with a driver

  • Ubud and the centre: Tegallalang rice terraces, temples, waterfalls; see also the Ubud day tour to compare with a tour.
  • Mount Batur sunrise: the night drive is long, and a driver lets you leave at your own time; see the Mount Batur sunrise.
  • East Bali: a big day of 10 to 12 hours that can combine Lempuyang, the Tirta Gangga water palace and Besakih; leave early.
  • Nusa Penida: the driver takes you to Sanur harbour (the crossing is by boat, the driver does not come along), then on the island you take a local driver or a tour; see Nusa Penida in a day.
  • Airport transfer: for arrival, compare the options in from the airport to Ubud, Canggu or Seminyak.

How to choose and book

Tegallalang rice terraces

Drivers can be found through hotels, booking platforms, messaging apps or agencies. Platform offers show a price per person or per car: read the description. To choose: look at recent reviews, ask for an air-conditioned car with seat belts in the back, check that the driver speaks enough of your language and that the vehicle is insured. A tour with a driver-guide often includes entry and explanations; a driver alone leaves you free to choose the route. In some areas local drivers object to ride-hailing apps: you may be asked to walk a few minutes to the pickup point.

Traps and tips

  • "Price on arrival": fix the rate before you get in, per car and per day.
  • Imposed stops: coffee, carving or batik shops where the driver earns a commission; politely decline if you are not interested.
  • Tip: a tip of a few tens of thousands of rupiah for good service is common (see money in Bali).
  • Scooter: a driver costs more than a scooter, but insurance and risks differ; see renting a scooter in Bali.
  • Scams: see scams and safety in Bali.

FAQ

How much does a private driver cost in Bali for the day?

In October 2026, about 500,000 to 1,000,000 IDR per car for 8 to 10 hours according to the guides consulted; the price depends on the distance and the driver.

Is the price per person?

Usually per car, not per person, except on some platform offers that show a price per traveller.

Are fuel and site entry included?

Fuel and parking are often included; entry fees, meals and tolls are not always. Confirm before you leave.

Can you go to Nusa Penida with a driver?

The driver takes you to Sanur harbour; on the island you need a local driver or a tour.

Further reading

To plan your stay, see where to stay in Bali, Bali in 10 days and the budget for a trip to Bali.