Tipping isn't considered an obligation but it's valuable as a form of gratitude. In Bali, there are many local drivers with warm smile and great hospitality.
The cost of hiring a private driver in Bali ranges from 550000 IDR to 1500000 IDR (~ 35-100 USD) per day with a maximum of 10 hours. Or 375000 IDR to 1500000 IDR (~ 25-90 USD) per half-day (6 hours). Both options usually include the cost of fuel and parking.
According to Measurable AI's e-receipts data, the Indonesian ride-sharing market share remained stable across the year of 2021, with Grab capturing 57% of the market by sales.
Grab is CHEAP.You can rent mopeds from Grab too which is about half the price of a car and generally quicker. You can even rent drivers by the hour from 4 hours to 10 hours to take you around all of Bali which is great. When you fill a car that fits 6, it works out like 2 pounds a day for a driver.