Back to Blog
Events

Bali Events 2027: Confirmed Dates, What to Do at Each Festival, and When to Book Around Them

Nyepi, Galungan, Kuningan, the Bali Arts Festival and the Christmas peak — the 2027 dates with the practical consequences of each one, and the month-by-month planner for planning a trip around them.

November 12, 2026Potato Bali Tours
Bali Events 2027: Confirmed Dates, What to Do at Each Festival, and When to Book Around Them

Bali Events 2027: Confirmed Dates, What to Do at Each Festival, and When to Book Around Them

Short answer: three dates should shape a 2027 trip. Nyepi falls on 8 March and stops the entire island for around 24 hours, so it either shapes your holiday or ruins it. The Bali Arts Festival fills June and July with performances across the island. And the Christmas and New Year fortnight, from late December into the first days of January, is the busiest stretch of the year. Everything else — Galungan and Kuningan twice a year, Independence Day, and the temple odalans — adds colour to a trip without getting in its way, as long as you know the dates.

This is a planning calendar: what is happening, how many days to allow for it, and how far ahead you need to book.

Quick reference: the 2027 dates that matter

Event2027 dateWhat happensDays to allowBook this far ahead
Galungan13 January, and 11 AugustVictory of dharma over adharma; temples at their busiest, penjor in the streets2–3 days3–4 weeks
Kuningan23 January, and 21 AugustThe ancestral spirits return to heaven, ending the 10-day festival2 days3–4 weeks
Chinese New YearLate January or early FebruaryA second, smaller peak on the calendar1–2 days6–8 weeks
Nyepi (Day of Silence)8 MarchThe island stops: airport closed, no flights, no movement, no activities3 days either side6–8 weeks
MelastiThe days before NyepiPurification ceremonies at the sea1 day3–4 weeks
Bali Arts FestivalMid-June to mid-July, dates to be confirmedA month of performances, exhibitions and contests across Bali2–3 days3–4 weeks
Independence Day17 AugustFlag-raising ceremonies, village competitions, beach parades1–2 days4–6 weeks
Christmas and New YearLate December to 1 JanuaryThe busiest fortnight of the year; the festive season and the island's biggest crowds—8–12 weeks

The three dates that actually change your itinerary

Nyepi — 8 March, and the island stops

Nyepi is the Balinese Day of Silence, the most important day in the Balinese calendar and a public holiday across the island. Everything stops. The airport closes, the roads close, the shops close, even the airport staff stay home. For around 24 hours there is no flight, no driving, no activity and no electricity in some areas.

This is worth experiencing once, and it is genuinely remarkable to be on the island for it: the silence, the processions the night before, the families preparing at home. But it is not something to be caught by accident.

If you are flying in or out on 8 March, change your flight. More people fly into Bali on Nyepi morning than on any other day of the year, and the queue at immigration is notoriously long. Move your flights at least a day either side, and do not plan an activity on the day itself — nothing runs.

The Bali Arts Festival — June and July

The Bali Arts Festival (Pesta Kesenian Bali) is the largest arts event in the island's calendar and has run since the 1970s: a month of dance, music, drama, exhibitions and competitions across Ubud, Denpasar and the regencies, with most of it free to watch. It is the single best month of the year for seeing Balinese performance culture rather than a ceremony staged for visitors.

The 2027 dates had not been officially announced when this was written — the festival traditionally runs from mid-June to mid-July, so treat June and July as the window. If you want specific performances, check the festival programme closer to the time, because the schedule is published locally and changes year to year.

Christmas and New Year — the busiest fortnight

The second half of December and the first days of January are the peak of the peak. Island-wide festivities, the year-end handover ceremony at the temple in Denpasar, and the heaviest traffic and fullest accommodation of the year, all at once.

It is a wonderful time to be in Bali and a stressful time to find a room. If you want the festive atmosphere, book four months ahead and accept that demand and traffic are at their highest. If you want the same island without the crush, come in the first half of December or in the second half of January — the crowds drop sharply straight after New Year.

The ceremonies that add colour without getting in the way of the trip

Galungan and Kuningan are the two halves of the island's biggest Balinese festival cycle. Galungan is the day dharma (good) defeats adharma (evil); Kuningan, ten days later, is the day the ancestral spirits return to heaven. For those ten days the temples are decorated, the streets are lined with towering penjor bamboo poles, and every temple courtyard is full of people making offerings.

They fall twice a year, about 210 days apart, which is why there are two rounds in 2027: 13 January and 11 August, with Kuningan on 23 January and 21 August. If your trip overlaps one, go to a temple — it is one of the most memorable things you will see in Bali, and the ceremony etiquette is the same as on an ordinary day.

Odalans are temple anniversaries, held roughly every 210 days, so a temple you visit in one month may be having its birthday celebration in another. A village odalan can run for several days with processions, gamelan music and a lot of food.

Independence Day, 17 August, fills the villages with flag-raising ceremonies, competitions between villages — complete with pulley systems, rice-pole climbing and buffalo races — and parades on the beaches.

Melasti, the days before Nyepi, is when Balinese people take the purification ceremony to the sea: long processions in white, carrying offerings to the waves.

The month-by-month 2027 planner

MonthWhat is happeningWhat to bookWatch out for
JanuaryGalungan (13th), Kuningan (23rd), Chinese New Year late in the monthChristmas-period extras are still running; book the festival dates earlyBusy from mid-month
FebruaryChinese New Year if it falls early in the month; wet season at its peak—The quietest month of the year; expect rain
MarchNyepi 8 March; the airport–Canggu tram breaks groundEverything you want on Nyepi, booked months earlierFlights impossible on 8 March; land closures from mid-March
AprilThe dry season begins; quiet, green, low crowds—Best value and least crowded dry-season month
MayEaster and school holidays in Europe and AustraliaThe jeep sunrise tour and any private driverBusy on the western coast
JuneBali Arts Festival begins; the first half of the dry seasonFestival accommodation and performancesFestival programme published late
JulyBali Arts Festival continues; peak dry seasonEverything, well aheadThe busiest month of the year
AugustGalungan and Kuningan (11th and 21st); Independence Day (17th)Festival dates, and the 17thThree events in three weeks
SeptemberDry, warm, and noticeably calmer than August—The best shoulder month of the year
OctoberDry with the first serious rains at the end of the month—Weather turns at the end of the month
NovemberThe rains arrive; the island stays green and quiet—The most underrated month to be here
DecemberThe rains start in earnest; Galungan-adjacent festivities; Christmas and New Year peakEverything, four months aheadThe hardest time to find a room or a table

Why festival dates are projections, and how to check them

Bali has two calendars running at once, and this is why festival dates can look inconsistent across websites:

  • The Pawukon calendar is a 210-day cycle that governs temple ceremonies, so odalans and the Galungan–Kuningan cycle repeat roughly every seven months.
  • The Saka calendar governs the solar-lunar holidays such as Nyepi, and its dates are fixed by the Ministry of Religion closer to the year.

The dates in the table above are the accepted projections for 2027. Two honest caveats: the Nyepi date is reported as 8 March by some calendars and 9 March by others, because of differences in how the Saka reckoning is converted — check again closer to the date. And the Bali Arts Festival programme is not published early; the window is reliable, the specific dates are not.

That is also why any article — including this one — can look out of date next year. Always confirm against the Ministry of Religion's calendar or your hotel's local guide before booking flights around a festival.

Booking our activities around a festival

Two combinations work particularly well:

  • Nyepi (8 March): come in for the days around it, and use the festival as the reason to be on the island. Nothing runs on Nyepi itself, but the temple ceremony at Tirta Empul on the days before is a genuinely beautiful way to understand what Nyepi is. Book the temple tour for 5 or 6 March.
  • Galungan and Kuningan (13 and 23 January, 11 and 21 August): the temple tour is the one to book around. Go to a temple on Galungan day and you will see it at its most extraordinary, with penjor in the streets and every courtyard busy.

During the Christmas fortnight, book the jeep sunrise and the rice terrace trek first — the small-group activities fill first, and the January festival dates go months ahead.

Frequently asked questions

When is Nyepi in 2027?

Nyepi falls on 8 March 2027, a Monday. A few calendars list the 9th instead, because of differences in how the Balinese Saka calendar is converted, so check the official Ministry of Religion calendar as the date approaches. Either way, plan to arrive at least two days before and leave at least two days after — the island is closed on the day itself, and the queues around it are the worst of the year.

What are the Galungan and Kuningan dates in 2027?

Galungan: 13 January and 11 August. Kuningan: 23 January and 21 August. Kuningan always falls ten days after Galungan, and the pair marks the start and end of a ten-day festival. Temple ceremonies run throughout, and temples are exceptionally busy on both days.

When is the Bali Arts Festival in 2027?

The festival traditionally runs from mid-June to mid-July, and the 2027 dates had not been officially announced at the time of writing. The official programme is published locally, closer to the season, so check in May or June for the specific performance schedule.

Is Bali busy in December?

Very. The second half of December and the first days of January are the busiest period of the year, with the Christmas festivities and the year-end ceremony at the temple in Denpasar. If you want the festive atmosphere, book four months ahead. If you want quiet, come in the first half of December or the second half of January.

Can I book an activity on Nyepi?

No, and it is not a scheduling problem you can solve — the whole island stops. Nothing runs, no drivers are on the road, and the airport is closed. Book your activities on the days either side, and treat Nyepi as a day to be on the island, not a day to be touring it.

What is an Odalan?

A temple anniversary, held roughly every 210 days in the Balinese calendar. A village temple celebrates its odalan with processions, gamelan music, offerings and several days of activity. Because the cycle is not tied to the Gregorian calendar, the dates shift each year.

Which months are least crowded in 2027?

February after the first week, March, April and November are the quietest. July and August, the second half of December and the first days of January are the busiest. If your dates are fixed, the second half of January and the whole of April are the safest bet for both weather and crowds.

How far ahead should I book for the 2027 festive season?

Eight to twelve weeks for the Christmas and New Year period, and six to eight weeks for Nyepi and Chinese New Year. The small-group activities — the jeep sunrise and the rice terrace trek — go first, and the private drivers second.

Book your 2027 trip around the dates that matter

Tell us your dates and headcount, and we will tell you what to book first for your trip — which is usually the jeep sunrise, the small-group trekking package, and the temple tour if a festival falls inside your window. You can also book directly and confirm everything on WhatsApp at +62 851-7516-3718.

Related reading: Bali's cultural calendar explained, what is new in Bali in 2027, and is there a train in Bali in 2027.

Share: