Nyepi — The Day of Silence in Bali

Bali Day of Silence: Nyepi Explained

✅ Updated on 20.03.2026

Home » 🇮🇩 Indonesia » Nyepi in Bali

Hi, my name is Marat, and I’ve experienced Nyepi in Bali twice. In this article, I’ll share what to expect, where to watch the Ogoh-Ogoh parade, and whether it’s actually worth staying in Bali during this unique holiday.
Marat
Digital nomad, blog author

What Is Nyepi?

Nyepi is the Balinese New Year, based on the Hindu lunar Saka calendar.

It’s observed in complete silence so that the island appears deserted to evil spirits, encouraging them to leave. For locals, it’s also a time for self-reflection — a day to disconnect from distractions and be alone with your thoughts.

On Nyepi, everything in Bali shuts down, including the airport, and you’re not allowed to go outside.

How I Experienced Nyepi in Bali

When Is Nyepi Celebrated?

Nyepi follows the Saka calendar, which is based on lunar cycles, so the date changes every year. Sometimes it falls in early March, other times closer to the end of the month.

Year Ogoh-Ogoh Parade Start of Nyepi End of Nyepi
2025 March 28 (evening) March 29, 6:00 AM March 30, 6:00 AM
2026 March 18 (evening) March 19, 6:00 AM March 20, 6:00 AM
2027 March 7 (evening) March 8, 6:00 AM March 9, 6:00 AM
2028 March 25 (evening) March 26, 6:00 AM March 27, 6:00 AM
2029 March 14 (evening) March 15, 6:00 AM March 16, 6:00 AM
2030 March 4 (evening) March 5, 6:00 AM March 6, 6:00 AM
2031 March 23 (evening) March 24, 6:00 AM March 25, 6:00 AM
2032 March 11 (evening) March 12, 6:00 AM March 13, 6:00 AM
When Is Nyepi Celebrated in Bali

📅 Exact dates are officially confirmed by Balinese priests, so minor adjustments (±1 day) are possible.

The Saka calendar is used for religious life, ceremonies, and traditions. It began in 78 AD. In everyday life, however, people in Bali use the standard Gregorian calendar.

  • 2026 = 1948 (Saka)
  • 2027 = 1949 (Saka)
  • 2028 = 1950 (Saka)

How Nyepi Is Celebrated

Nyepi is not just a single day — it’s a series of rituals that take place over several days.

1️⃣ 3 Days Before Nyepi — Purification (Melasti)

Melasti purification ceremony 3 days before Nyepi in Bali
Melasti purification ceremony

Melasti is one of the most important rituals leading up to Nyepi. It takes place 2–3 days before the Day of Silence and symbolizes complete purification — both spiritual and physical.

Balinese people believe that negative energy (sins, bad thoughts) accumulates throughout the year, and before the New Year, it must be washed away.

That’s why people gather at the ocean or natural water sources to cleanse sacred objects — and themselves — in preparation for the new year.

You can observe this ritual on beaches and near major seaside temples, such as Tanah Lot.

2️⃣ The Day Before Nyepi — Tawur Kesanga & Ogoh-Ogoh Parade

Tawur Kesanga

Tawur Kesanga ritual one day before Nyepi
Tawur Kesanga ritual

Tawur Kesanga is a Balinese ritual that takes place one day before Nyepi. The purpose of the ceremony is to neutralize negative energy and appease evil spirits through offerings.

You can witness Tawur Kesanga near temples and even along regular streets across Bali.

Ogoh-Ogoh Parade

Ogoh-Ogoh are giant demonic statues made from bamboo and paper. They represent evil spirits, negative energy, and inner vices.

In the evening, these statues are carried through the streets, shaken and spun around to scare away evil spirits. At the end of the night, they are often burned.

You can watch the Ogoh-Ogoh parade in the following locations:

The largest parade takes place in Denpasar. It’s essentially a competition between different districts of Bali — who can create the biggest, scariest, and most original Ogoh-Ogoh. The winner receives around 100 million IDR (~$5,900).

The parade usually starts around 7:00 PM and continues until midnight. To get a good spot, it’s best to arrive by 6:30 PM.

If you’re heading to Denpasar, it’s a good idea to park 1–2 km away from the main intersection and central streets so you can leave without getting stuck. I once parked too close and ended up sitting in traffic for two hours. Next time, I’d definitely park farther out (somewhere here).

Bali is made up of more than 4,000 local communities called banjar. Young people from each banjar spend weeks building their own Ogoh-Ogoh, often funded by contributions from local businesses.

3️⃣ Nyepi — The Day of Silence

Empty street in Canggu during Nyepi
Empty street in Canggu during Nyepi

For 24 hours — from 6:00 AM on Nyepi Day until 6:00 AM the following day — the entire island follows strict rules:

You’re not allowed to leave your home or accommodation

  • No noise
  • No work
  • Minimal lighting
  • All cafes, restaurants, and businesses, including the airport,  are closed

All of this is done to “trick” evil spirits into thinking the island is empty so they leave. In this way, Bali symbolically resets and cleanses itself. For people, it’s a time for self-reflection, inner reset, and mental clarity.

It might sound a bit intimidating, but in practice it’s quite manageable. The internet still works, so you can work online or watch movies. You can talk with people in your house, cook, or swim in the pool — no one will punish you for that.

That said, it’s important not to ignore the rules completely. Local security volunteers, known as pecalang, patrol the streets. If they see you outside, they’ll ask you to return home. If you argue or seriously violate the rules, they may report you to the police after Nyepi — and in rare cases, offenders can even face deportation.

Pecalang local security guards maintaining order during Nyepi
Pecalang local security guards

4️⃣ The Day After Nyepi — Ngembak Geni

Ngembak Geni begins immediately after Nyepi ends (from 6:00 AM). If Nyepi is about silence and solitude, Ngembak Geni is about returning to life and reconnecting with people.

Balinese people visit friends and relatives, spend time with family, and ask for forgiveness — even if there were no serious conflicts. It’s a kind of emotional reset and a fresh start for the new year.

How to Prepare for Nyepi

Since everything shuts down during Nyepi, it’s important to prepare in advance — especially when it comes to food. Most cafes close early the day before (often around 2:00 PM), and supermarkets get crowded with long lines.

Long queue of people buying groceries before Nyepi
Long queue at Frestive supermarket on Nyepi Eve

To avoid stress, you have two good options:

  • Order food from cafes before 2:00 PM on the day before Nyepi
  • Or stock up on groceries at supermarkets a couple of days in advance
Warning sign to buy chicken in advance before Nyepi in Bali
Also at Frestive

Convenience stores like Circle K, Alfamart, and Indomaret usually stay open later, until around 11:00 PM or midnight, but don’t rely on them until the last minute.

Some travelers choose to leave Bali and head to nearby islands like the Gili Islands, where cafes and restaurants operate as usual. Nyepi is observed only in Bali.

In 2023, my friends and I spent Nyepi at a villa in Bali — we had fun, hung out, but still tried to respect the rules.

Would you want to stay in Bali during Nyepi? 😉 Let me know in the comments.

Got something to add?

Your email address will not be published. Required fields are marked *