Disclosure: This article contains affiliate links. If you make a booking through these links, we may earn a commission at no extra cost to you.

Renting a scooter or car in Bali: what no one tells you until the checkpoint

The first police checkpoint I saw in Canggu was on a Tuesday at 9 in the morning, exactly where the beach road narrows near the rice fields. Two officers, two tourists off their scooters, one conversation that looked uncomfortably long. I didn’t stop. I had my International Driving Permit in my bag and a helmet that actually fit. The couple without theirs paid around 250,000 IDR each — and that was before anyone asked about insurance.

Here is the honest version: renting a scooter or car in Bali is genuinely easy, genuinely cheap, and genuinely risky if you skip two steps that most rental shops won’t remind you about. The scooter is the classic Bali move — 60,000 IDR a day, freedom to park anywhere, open rice-field air. But the tourist checkpoints are real, the traffic in the south is genuinely hectic, and your travel insurance is almost certainly void the moment you ride without a valid licence. A car with driver, meanwhile, costs less per day than a single cab ride in many European cities and takes all of that off the table.

So before you decide: which option is right for you? The answer depends on where you’re going, how confident you are in traffic, and one piece of paperwork most people only discover at the worst possible moment.

Find your rental car or scooter in Bali

The IDP rule: why it matters more than the bike

Let’s put this at the top, because it’s the thing most rental shops quietly skip. Indonesian law requires a valid International Driving Permit to operate any motorised vehicle — category A for motorcycles and scooters, category B for cars. Your home driving licence on its own is not sufficient.

This matters for two separate reasons. The first is the fine, which runs around 250,000 IDR per offence at a police checkpoint. Annoying but manageable. The second is your travel insurance, which is not manageable at all. Read the fine print of virtually any travel policy and you’ll find a clause that voids medical cover if you were operating a vehicle without the correct licence at the time of the accident. A scooter accident in Bali without valid insurance means paying Indonesian hospital fees yourself.

The IDP must be obtained before you travel — they cannot be issued abroad. Apply through your national automobile association (AAA in the US, AA or RAC in the UK, ADAC in Germany, AA in Australia, and so on). The cost is usually around 20 USD equivalent and the turnaround is a few days. If you’re planning to ride a scooter, confirm your IDP covers category A specifically.

One more legal point: helmet use is mandatory and police enforce it. The helmet the rental shop hands you is often a flimsy shell. Bring your own ventilated motorcycle helmet from home if you’re planning serious riding, or at least buy one locally — a decent helmet costs around 150,000–250,000 IDR at a motor shop.

Scooter vs car: which is right for your Bali trip?

ScooterCar (self-drive)Car with driver
Daily cost60,000–120,000 IDR250,000–450,000 IDR500,000–700,000 IDR
IDP neededYes — category AYes — category BNo
ParkingEasy everywhereHard in Kuta/SeminyakDriver handles it
Best forSolo riders, quiet roadsExperienced driversFamilies, day trips, rain
Rain seasonWet and exposedComfortableComfortable
Pros
  • Total freedom to stop anywhere, anytime
  • Cheapest daily rate on the island
  • Easy to park even in busy village centres
  • Feels like a genuine Bali experience
Cons
  • Legal and insurance risk without a valid IDP
  • Dense, fast traffic in Canggu, Kuta and Seminyak
  • Exposed to rain — and Bali's rainy season is serious
  • Not suitable for first-time riders or passengers

Scooter rentals: prices and what to check

A basic 110–125 cc automatic scooter — a Honda Vario, Yamaha NMAX or similar — costs around 60,000–80,000 IDR per day from a local shop. That’s roughly 4–5 USD. Reputable agencies with newer bikes charge 80,000–120,000 IDR, and weekly rates usually come out at 350,000–500,000 IDR.

Before you accept the key, walk around the bike and photograph every scratch and dent. Check the horn (it works in Bali, not as a courtesy but as a constant navigation tool), squeeze both brakes, and flick on the lights. Check the tyre pressure if you can. A scooter with soft tyres on a wet Bali road is a bad situation.

Where does a scooter make sense? Away from the clogged tourist south. If you’re basing yourself in Ubud and want to explore the rice terraces, village roads and roadside warungs on your own schedule, a scooter is brilliant. The same goes for the quieter roads of Sidemen, the east coast, or the north around Lovina. In Canggu in the afternoon, during peak moped hours, it’s a different calculation.

Car with driver: underrated, underused, and often the smart pick

Here’s the Bali open secret: a car with a local English-speaking driver for a full day costs around 500,000–700,000 IDR — roughly 30 to 44 USD — including the vehicle, fuel and the driver’s knowledge of every shortcut, parking spot and roadside stall worth stopping at.

You need no IDP. You don’t park. You don’t navigate. The driver waits while you visit Tirta Empul, handles the one-way maze in Ubud, knows where the views are on the Kintamani road, and gets you back before dark. For a family, a couple with luggage, or anyone visiting the big temple and waterfall circuit in a day, a car and driver is almost always more efficient than renting independently.

To arrange one, ask your guesthouse or villa — most have trusted contacts. You can also find drivers through Klook, through a direct WhatsApp message to a recommended driver, or through the local guesthouse noticeboard. Agree the itinerary, departure time and price in writing (WhatsApp works fine) the night before.

Self-drive car rental: international agencies vs local shops

Self-drive car hire in Bali is perfectly manageable if you have an IDP endorsed for category B and genuine experience driving in Southeast Asian traffic conditions. An international agency at the airport offers newer vehicles, clearer contracts and better insurance cover. Expect to pay around 250,000–450,000 IDR per day for a small automatic (roughly 15–28 USD), with a credit card deposit.

Local rental shops are cheaper — sometimes 150,000–200,000 IDR a day — but contracts are often vague about insurance, excess liability runs high and recourse if something goes wrong is limited. If you go local, read the contract carefully, photograph the car at handover, and confirm exactly what you’re liable for if the car is damaged.

One practical point: traffic in Kuta, Legian and Seminyak is some of the most chaotic in Southeast Asia during peak hours. Driving a car through it is harder than a scooter because you can’t filter. If your plan is Ubud, Uluwatu or the north coast temples, a car makes more sense than battling the south. If your entire trip is in the Seminyak–Canggu strip, Grab or Gojek is cheaper and faster.

Grab and Gojek: the option most tourists underestimate

Both Grab and Gojek operate across Bali and are metered, reliable and remarkably cheap. A Grab car from Seminyak to Ubud runs around 150,000–200,000 IDR (roughly 9–12 USD). Gojek’s ojek (motorcycle taxi) is around 15,000–30,000 IDR for short hops. If your trip is mostly day trips from a fixed base, you may not need to rent anything at all.

The one caveat: some areas around Ngurah Rai Airport and a few resort zones restrict app-based pickups at the kerbside. Check the pickup point in the app before you confirm the booking — drivers will usually meet you at a designated spot a minute’s walk from the main exit.

Before you book your ground transport, you’ll want your flights sorted. See our guide to cheap flights from Sydney to Bali for the best booking strategies. Once you’re there, find where to sleep in our best budget hotels in Bali guide, or explore the wider region in our destinations section .

For more car rental guides across other destinations, browse the full car rental section .

Frequently Asked Questions

Do I need an International Driving Permit to rent a scooter or car in Bali?

Yes. Indonesian law requires a valid International Driving Permit (IDP) endorsed for the vehicle class you are riding — category A for motorcycles, category B for cars. Police run regular tourist checkpoints in Canggu, Kuta and Seminyak and fines start at around 250,000 IDR. More importantly, most travel insurance policies are void if you ride without a valid IDP, leaving you personally liable for medical bills.

How much does a scooter rental cost in Bali?

A basic 110–125 cc automatic scooter rents for around 60,000–80,000 IDR per day (roughly 4–5 USD) from a local shop, or 80,000–120,000 IDR per day from a more reputable agency with newer bikes. Weekly rates drop to around 350,000–500,000 IDR. Always check that the scooter has a working horn, good brakes and a helmet included.

Is it safe to rent a scooter in Bali?

It depends on your experience. If you have never ridden a motorcycle before, Bali traffic — especially in Canggu, Kuta and Seminyak — is not the place to learn. Traffic is dense and fast, dogs and children appear without warning, and roads flood quickly in rainy season. Experienced riders who hold a valid IDP and wear a proper helmet generally manage fine outside the tourist-saturated south.

What does a car with driver cost in Bali?

A full-day hire of a car with an English-speaking driver runs around 500,000–700,000 IDR (roughly 30–44 USD) for eight hours, covering the vehicle, fuel and the driver. This undercuts European rates dramatically, needs no IDP, and is by far the most stress-free way to reach Ubud, Uluwatu, Sidemen or the north coast temples in a single day.

Can I use Grab or Gojek instead of renting?

Yes. Grab and Gojek both operate across Bali and are cheap, metered and safer than navigating alone. Grab car rides from Seminyak to Ubud cost around 150,000–200,000 IDR. However, some resort areas and Ngurah Rai airport officially restrict app-based ride services; always confirm the pickup zone before booking.

What class of IDP do I need for a motorbike in Bali?

You need an IDP endorsed for category A (motorcycles). An IDP endorsed only for category B (cars) does not cover you on a scooter or motorbike. Obtain your IDP from your national automobile association before you travel — they cannot be issued abroad.

Book smart and ride with your paperwork in order

The couple at that Canggu checkpoint were back on their scooters within twenty minutes, lighter by 500,000 IDR between them and a little rattled. Everything else about their Bali trip was probably perfect — the sunrises, the rice terraces, the roadside coconuts. But that fine, and the insurance gap they may not have even known they had, was entirely avoidable.

Get the IDP before you fly, choose the vehicle type that matches your actual experience, and use a car with driver for the temple-and-volcano day trips where the journey is as much the point as the destination. Bali’s roads, on the right day on the right route, are genuinely wonderful. Sort the paperwork first and they stay that way.

Compare all car rental deals in Bali