The Unwritten Bali Traffic Rules

by Oct 20, 2022

Last week I was on holiday in Bali, Indonesia.

The traffic there looks chaotic and dangerous. There seems to be a lot of friction.

But when you learn to drive like a local it becomes much easier.

The unwritten traffic rules in Bali:

โœ… Whatever you can see in front of you is your responsibility
Anybody can and does enter a main road at any time without looking. So, a motorbike driver cutting into your main road believes that you will notice him and that you will make space or slow down.

โœ… You MUST use your horn ๐Ÿ“ข
If you want to overtake somebody youย must use your horn, so they know you are coming; otherwise, they might move right or left unexpectedly. Also here, the unwritten rule applies, that you need to notice and adapt to what is or appears in front of you. It’s like a language to them. Honking is not a sign of aggression!

โœ… Safe following distances
You’re joking, right? Every gap you leave is an option to cut in. Changing lines without using the indicator is normal, expect anybody to change lane anytime.

โœ… Drive aggressively
Don’t be polite and wait till somebody allows you to cross or to cut you in. You will wait forever. You demand your place on the road, by pushing your motor or car in between. They will not hold a grudge.

โœ… Donโ€™t take yourself too seriously
The most important rule. Don’t get angry or offended by other drivers. Itโ€™s not all about you. No need to rush things. Let things flow naturally. Driving conditions are more chaotic compared to your home country, so if you accept this as the norm in Bali, youโ€™ll have a much more enjoyable trip.ย 

These may all seem like a recipe for chaos, but this results in a surprising level of order and removal of friction. Balinese drivers do know their place on the road, and instinctively know when to drive aggressively and when to give way.

My advice if you go to Bali for a short trip: Always hire a car with a driver! Don’t drive yourself ๐Ÿ˜‰.

Subscribe to
The Daily Friction

A daily newsletter on automation and eliminating friction

Related Content

SpecFlow: Great concept, flawed execution.

SpecFlow: Great concept, flawed execution. SpecFlow, a BDD framework designed to make writing scenarios a breeze for requirement analysts. The problem: It falls short of its promise. โŒ The reality? Analysts rarely, if ever, write the specs themselves. Instead,...

read more

What if…? Production has a Staging slot.

What if...? Production has a Staging slot. Staging or QA environment needs to be the same or as close to production as it can be. Preferably, you want to restore a recent backup ๐Ÿ’พ from Production as Staging and then deploy your changes ๐Ÿ”„. Kudos ๐Ÿ‘ if you've fully...

read more

UUID v7 coming in .NET 9

UUID v7 coming in .NET 9 For those that didn't know, you can create Guids in different ways (algorithms). System.Guid supports UUID v4 out-of-the-box, the most used version. UUID v7 is now added, which creates Guids based on the current time. This means Guids can be...

read more