Evergreen SEO guide

How to Get Around Bali: Scooter, Driver, Grab and Real Drive Times

Bali has no motorways across the middle, so a 30 km trip can take two hours. Choosing between a scooter, a driver and a ride app is less about price than about which one matches the day you have planned. Here is what each really costs and where each one fails.

Scooter vs driverReal drive timesGrab and Gojek zones
Open recommended tour Browse all guides
Private driver with car in Bali

Top picks from this guide

Private driver with car in Bali #1
IDR 650,000–900,000 per day Full-day sightseeing

Private driver with car

Around $40–55 for 10 hours including car, fuel and driver, usually a 6–7 seat air-con SUV. Overtime about IDR 100,000 an hour. Entry tickets and your meals are extra.

Scooter rental in Bali #2
IDR 60,000–200,000 per day Short local hops

Scooter rental

A 110cc Scoopy runs $4–6.50 a day, a 125–155cc Vario or NMAX $6.50–13. Weekly and monthly deals cut the daily rate by 30–50%.

Grab and Gojek in Bali #3
From IDR 15,000 Everyday short trips

Grab and Gojek

A 5 km hop costs about IDR 15,000–25,000 by bike or IDR 50,000–80,000 by car. Expect roughly 1.5x surge in rain or at peak hours.

Bluebird taxi in Bali #4
Metered When apps are blocked

Bluebird taxi

The one street taxi worth flagging down. Flag fall IDR 7,000, then about IDR 6,500 per km, always metered. Book through the MyBluebird app to avoid copycats.

Airport transfer in Bali #5
IDR 100,000–500,000 Arrival day

Airport transfer

Fixed-price counter fares: Kuta IDR 100,000–200,000, Seminyak IDR 150,000–250,000, Canggu IDR 250,000–400,000, Ubud IDR 350,000–500,000. Add IDR 50,000 between 22:00 and 06:00.

Fast boats in Bali #6
From IDR 115,000 Island day trips

Fast boats

From Sanur: Nusa Lembongan 30–35 min, Nusa Penida about 45 min (IDR 150,000–250,000), Gili Islands and Lombok around 3 hours.

🛵 The scooter question, answered honestly

Scooters are cheap, fun and the reason most travel insurance claims in Bali get refused. Legally you need both your home motorcycle licence and an International Driving Permit with a motorcycle endorsement. Most rental shops only ask for a passport — that does not make you legal, and it does not make you insured.

The numbers are worth knowing before you decide. Bali recorded 7,224 crashes and 632 deaths in 2023, roughly double the previous year, and about 86% involved motorcycles. If something goes wrong without a valid licence, an air ambulance to Singapore runs $50,000–100,000 and an international-standard hospital bed $1,000–5,000 a day.

There is no ban on tourists renting scooters in 2026 — the proposed one was never enacted. What did change is enforcement: random checkpoints are routine in Canggu, Kuta, Ubud and Uluwatu, usually mid-morning. Missing documents cost around IDR 300,000–500,000 each, and riding without a helmet is an instant IDR 250,000.

📱 Where Grab and Gojek stop working

Both apps are legal across the island. The restrictions you will run into are informal, enforced by local transport cooperatives rather than by law, and they are concentrated in predictable places.

The workaround is always the same: walk five or ten minutes to a main road, or set your pickup at a nearby cafe or minimart instead of the entrance you are standing at.

  • Posted "no online taxi" zones near major temples, beach clubs and some markets
  • Central Ubud is patchy — walk out a few minutes and it works
  • Canggu works about 95% of the time; Jalan Pantai Batu Mejan (Echo Beach) is the firm exception
  • At the airport, app pickup happens in a designated area, not the arrivals curb
  • Gojek is slightly cheaper on short bike rides; Grab has better car availability in rain

⏱️ Real drive times between the main areas

Plan around these rather than around map distance. The single biggest time saver in Bali is leaving early.

  • Kuta → Ubud: 1h–1h30 off-peak, up to 2h30 in traffic
  • Canggu → Uluwatu: about 1 hour late evening, 2h30–3h at peak
  • Kuta → Uluwatu: 45–60 min, 90+ min after 15:00
  • Ubud → Seminyak: 45 min to 2 hours depending on the hour
  • Ubud → Mount Batur: 1h15–1h30
  • Ubud → Amed: 2h30–3h30
  • Worst hours: 07:00–09:30 and 15:00–18:30, worst in the south

🙏 One thing no app can route around

Balinese ceremony processions close roads with no warning, often for 30 to 60 minutes. There is no diversion and no arguing with it — the procession has right of way and drivers simply wait.

Build slack into any day with a fixed deadline, especially a flight. This is the most common reason a perfectly planned Bali schedule falls apart.

FAQ

Do I need an international driving permit to rent a scooter in Bali?

Yes. Legally you need your home country motorcycle licence plus an International Driving Permit with a motorcycle endorsement. Rental shops often only ask for a passport, but without the correct licence you are riding illegally and your travel insurance will not cover a motorbike accident.

Is it better to rent a scooter or hire a driver in Bali?

A driver for long sightseeing days, a scooter for short local hops if you are an experienced rider. A full-day driver costs about $40–55 including fuel, which is often cheaper than several ride-app trips and far less stressful in Bali traffic.

Does Grab work in Bali?

Yes, Grab and Gojek both work island-wide and are legal. You will hit informal no-pickup zones near some temples, beach clubs and in central Ubud and at Echo Beach in Canggu. Walking a few minutes to a main road solves it.

How much is a taxi from Bali airport to Seminyak?

About IDR 150,000–250,000 from the official fixed-price counter, taking 25–40 minutes. There is a IDR 50,000 surcharge between 22:00 and 06:00, and peak-hour traffic can add 20–30 minutes.

How long does it take to drive from Kuta to Ubud?

Between 1 hour and 1 hour 30 off-peak, and up to 2 hours 30 in heavy traffic, for around 35 km. Leaving before 07:00 or after 19:00 makes the biggest difference.

Recommended Bali tours for this guide

📚 Keep reading

Live weather Bali, Indonesia Loading…
Checking local conditions…
--°
Loading weather…
Finding the best Bali plan for today…
☀️
Feels like --°
Humidity --%
Wind -- km/h