Nyepi week, 6-15 March in Bali
Events

Bali Events Calendar 2027: Holy Days, Holidays, Festivals Month by Month

Bali events calendar 2027: Galungan on 13 Jan and 11 Aug, Nyepi 8 Mar, Saraswati 29 May, Ubud Writers Festival 20-24 Oct, and festival dates announced or last year's.

Nyepi on Monday 8 March 202710 days off in a row, 6-15 MarchUWRF on 20-24 October 2027
Private Car with Driver in Bali — From $59 per car

Bali's 2027 calendar has three kinds of dates: fixed holidays and Hindu holy days, festival dates already announced, and festivals that have not announced yet. The fixed ones include Galungan on 13 January and 11 August, Nyepi on 8 March, a ten-day national break from 6 to 15 March, Saraswati on 29 May and Christmas on 25 December. Announced so far are BaliSpirit on 22-25 April, a resort concert week on 22-29 May, the Ubud Village Jazz Festival on 6-7 August and the Ubud Writers & Readers Festival on 20-24 October.

By Alex Moskvin, Founder of SB Excursions · Published 3 November 2026 · Updated 3 November 2026

Tour on this route: Private Car with Driver in Bali — From $59 per car, flexible daily use.

What are the main events in Bali in 2027?

Galungan on 13 January and 11 August, Nyepi on 8 March inside a ten-day national break from 6 to 15 March, Eid al-Fitr on 10-11 March, Saraswati on 29 May, the BaliSpirit Festival on 22-25 April, the Ubud Village Jazz Festival on 6-7 August and the Ubud Writers & Readers Festival on 20-24 October. Most other festivals had not announced 2027 dates by 2 November 2026.

This guide also answers:

  • When is Nyepi in 2027?
  • When are Galungan and Kuningan in 2027?
  • When is the Ubud Writers & Readers Festival in 2027?

Top picks from this guide

Nyepi week, 6-15 March in Bali #1
The whole island The date to plan the whole trip around

Nyepi week, 6-15 March

Nyepi is Monday 8 March, the ogoh-ogoh parades are on the evening before, and Ngembak Geni on Tuesday 9 March ends the restrictions. Eid al-Fitr follows on 10-11 March, so national days off run from Saturday 6 to Monday 15 March. The airport closed for 24 hours on Nyepi in 2025 and 2026. Our Nyepi 2027 guide covers arrival and departure.

Galungan and Kuningan, January and August in Bali #2
Villages across Bali Penjor streets and ceremonies, twice in one year

Galungan and Kuningan, January and August

Galungan is Wednesday 13 January and Wednesday 11 August 2027, with Kuningan on Saturday 23 January and Saturday 21 August. Neither is a national holiday. Munggu's Mekotek procession is held on every Kuningan, and ngelawang Barong troupes walk between the two days. Our Galungan and Kuningan guide explains what changes for visitors.

Ubud's festival season in Bali #3
Ubud and Gianyar Yoga, jazz, books and food in one town

Ubud's festival season

The BaliSpirit Festival is on 22-25 April, the Ubud Village Jazz Festival on 6-7 August and the Ubud Writers & Readers Festival on 20-24 October 2027, all announced by the festivals themselves. The Ubud Food Festival had no 2027 date by 2 November; its 2026 edition ran from 28 to 31 May. Book Ubud rooms and drivers as soon as a date is public.

Kite season in Sanur, July in Bali #4
Mertasari Beach, Sanur A free afternoon with thousands of kites

Kite season in Sanur, July

The Rare Angon Festival filled the sky over Mertasari Beach from 23 to 26 July 2026, with kite flyers from 23 countries, more than 1,000 traditional Balinese kites and night flying with live music on the second day, according to Bali Post. The 2027 dates had not been announced. Sanur's kite festival ran on 11-14 August in 2022, 20-21 July in 2024 and 23-26 July in 2026.

What kinds of dates are in the Bali events calendar for 2027?

Three kinds, and we mark each one. Fixed dates are the national holidays, from the joint decree of three ministers signed on 15 September 2026, which lists 18 national holidays and 8 days of collective leave, and the Balinese holy days. The holy days follow the 210-day Pawukon cycle, so we checked the 2027 list against dates Bali Post reported for 2025 and 2026: Tumpek Landep on 18 April 2026, 14 November 2026 and 12 June 2027, Tumpek Wariga on 23 May 2026 and 19 December 2026, and Galungan on 17 June 2026, 13 January 2027 and 11 August 2027 are each exactly 210 days apart. Announced dates are festivals whose own websites give 2027 dates. Not announced are all the others, and for them we give the dates of the last edition, which is a guide only, because festival dates move.

Three limits. The Minister of Religious Affairs sets the final dates of Eid by a separate decision, so treat 10-11 March and 17 May as final only once announced. The hours of the Nyepi closure are announced shortly before: in 2026 the joint appeal came out on 6 March, 13 days before Nyepi. And the days off that Bali gives for Galungan are set by a governor's circular that we had not found for 2027 by 3 November. Our month-by-month guides go deeper: Bali in January, February, March and April.

What is on in Bali from January to June 2027?

The second column is the national calendar and the school breaks, the third is the Balinese calendar and the fourth separates what is announced from what is only expected.

MonthNational holidays and breaksHindu holy daysFestivals and events
JanuaryFri 1 New Year; Tue 5 Isra Mikraj; school restarts Mon 4; Australian holidays end 26 Jan to 3 FebWed 6 Siwaratri; Tue 12 Penampahan Galungan; Wed 13 Galungan; Sat 23 KuninganNgelawang troupes after Galungan; Mekotek in Munggu expected on Kuningan; no large festival announced
FebruaryFri 5 collective leave; Sat 6 Imlek (Chinese New Year)Wed 17 Pegatuwakan, thanks offerings at the close of the Galungan period; Sat 27 Tumpek KrulutImlek celebrations, see our Chinese New Year guide
MarchSat 6 to Mon 15, ten days off: Nyepi Mon 8, Eid al-Fitr Wed 10 and Thu 11, leave on 9, 12 and 15; Thu 25 to Sun 28 Easter breakSun 7 Pengerupukan; Mon 8 Nyepi; Tue 9 Ngembak Geni; Mon 22 full moonMelasti on village dates; ogoh-ogoh parades on the evening of Sun 7; Omed-omedan in Sesetan expected on Tue 9
AprilNo national holidaySat 3 Tumpek Kandang; Tue 20 full moonBaliSpirit Festival, Ubud, Thu 22 to Sun 25 (announced)
MaySat 1 Labour Day; Thu 6 Ascension; Sat 15 to Thu 20, six days off: Eid al-Adha Mon 17, leave on 18 and 19, Waisak Thu 20Sat 8 Tumpek Wayang; Thu 20 full moon; Sat 29 Saraswati; Sun 30 Banyu PinaruhBirds of Tokyo & The Rubens in Jimbaran, 22-29 (announced); Ubud Food Festival not announced
JuneTue 1 Pancasila Day; Sun 6 Islamic New Year; Bali school break 14-26; school-year break from Mon 28Wed 2 Pagerwesi; Sat 12 Tumpek LandepBalinale and the Bali Arts Festival not announced (2026: 1-7 June and 13 June to 11 July)

Holidays: joint ministerial decree on 2027 holidays, signed 15 September 2026. Holy days: Kalender Bali Digital, checked against the 210-day cycle. School calendar: Bali provincial education calendar 2026/2027. Festival dates: the festivals' own websites and the sources listed below. Retrieved 2-3 November 2026.

What is on in Bali from July to December 2027?

The second half has fewer fixed events and more festivals that have not announced yet, so treat the right-hand column as a plan.

MonthNational holidays and breaksHindu holy daysFestivals and events
JulyBali school-year break until Sat 10Sat 17 Tumpek Wariga, also called Tumpek UduhRare Angon kite festival in Sanur (2026: 23-26 July) not announced
AugustSun 15 Maulid; Tue 17 Independence DayThu 5 and Fri 6 Sugihan; Tue 10 Penampahan; Wed 11 Galungan; Sat 21 KuninganUbud Village Jazz Festival Fri 6 and Sat 7 (announced); Mekotek expected on Kuningan
SeptemberNo national holidayWed 15 Pegatuwakan; Sat 25 Tumpek KrulutNo event announced
OctoberNo national holidaySat 30 Tumpek KandangUbud Writers & Readers Festival Wed 20 to Sun 24 (announced); Diwali on 29 October
NovemberNo national holidayNo major holy daySanur Village Festival, Pemuteran Bay Festival and Makepung races not announced (2025: 7-9 Nov, 4 Dec and 23 Nov)
DecemberFri 24 collective leave; Sat 25 Christmas; Sun 26 Isra MikrajSat 4 Tumpek Wayang; Sat 25 Saraswati, the same day as Christmas; Sun 26 Banyu Pinaruh; Wed 29 PagerwesiDenpasar Festival not announced (2025: 20-23 Dec); New Year's Eve rules decided late in the month

Holidays: joint ministerial decree on 2027 holidays. Holy days: Kalender Bali Digital, checked against the 210-day cycle. Diwali: Wikipedia. Last-edition dates: the sources listed below. Retrieved 2-3 November 2026.

Which Bali festivals have announced their 2027 dates?

Only a few had by 2 November 2026. The table gives the 2027 date where it exists and the date of the last edition where it does not. A last-edition date is a guide to the season, not a promise: organisers shift festivals by days or weeks, and some change venue.

FestivalWhere2027 datesLast editionSource of the date
BaliSpirit FestivalUbud22-25 April; community day on the 22nd15-19 April 2026Festival website; The Bali Sun
Birds of Tokyo & The Rubens Live in BaliInterContinental Bali Resort, Jimbaran22-29 May; seven nights, from AUD 3,490 per person for the Gold Experience packageEarlier editions of this concert-week format were in the Maldives and FijiMinistry of Tourism event page
Ubud Village Jazz FestivalSthala Ubud6-7 August1-2 August 2025; 7-8 August 2026 in the Bali Post listFestival website
Ubud Writers & Readers FestivalUbud20-24 October21-25 October 2026Festival website
Ubud Food FestivalUbudNot announced28-31 May 2026Festival website
Balinale film festivalBali (2026: Icon Bali Mall)Not announced; 2027 film submissions are open1-7 June 2026Festival website
Bali Arts FestivalDenpasar, Taman Budaya Art CentreNot announced13 June to 11 July 2026; 1.82 million visitorsANTARA; The Bali Sun
Rare Angon kite festivalMertasari Beach, SanurNot announced23-26 July 2026Bali Post
Sanur Village FestivalSanurNot announced7-9 November 2025; 2026 listed for November, no dateThe Bali Sun; ANTARA
Pemuteran Bay FestivalPemuteran, BulelengNot announcedOpened 4 December 2025; 2026 listed for late NovemberANTARA; Ministry of Tourism
Makepung Lampit buffalo racesJembranaNot announced23 November 2025; 2026 listed for 15 NovemberBali Post
Denpasar FestivalDenpasarNot announced20-23 December 2025; 2026 listed for DecemberBali Post

Retrieved 2-3 November 2026. The Bali government normally publishes its calendar of events for the year in January; the 2026 one was reported by ANTARA on 13 January 2026.

Some of the best-known days are not festivals at all but Balinese traditions tied to a holy day, so their dates follow from the calendar. Mekotek in Munggu is held every 210 days on Kuningan, so on 23 January and 21 August 2027, according to Bali Post. Omed-omedan, the Sesetan tradition run by the youth group of Banjar Kaja, was held on Ngembak Geni in 2026, so Tuesday 9 March is the day to expect it. Ngelawang troupes walk between Galungan and Kuningan. None had published a 2027 programme.

Which months are busiest in Bali in 2027?

July to September, on the foreign-arrival numbers, and the long national breaks on the domestic side. BPS Bali counted 697,809 foreign visitors in July 2026, 685,994 in August and 650,169 in September, and 6,948,754 in the whole of 2025, according to ANTARA. December 2025 had 572,668. Bali's own school-year break from 28 June to 10 July 2027 adds local travel to the same weeks.

The domestic peaks are the runs of national days off: 6 to 15 March, 25 to 28 March, 15 to 20 May and 24 to 26 December. The March run is the largest, because Nyepi falls inside it, and the airport closes for the day. Five months have no national day off: April, July, September, October and November. Our guide to Indonesia's 2027 public holidays lists every day off, and Bali in November shows what a quiet month looks like.

How do you plan around the big dates?

Book flights and boats first for 6 to 15 March and 15 to 20 May, and do not plan a tight connection on 9 March, when the airport should reopen if the 2026 hours repeat. Our Nyepi 2027 guide covers the closure, the parades and the days either side. An airport transfer is from $15 per car, and it is worth booking before the break starts.

For Galungan and Kuningan, expect busier roads to Kintamani, Bedugul and Penglipuran and check that a specific temple is open before you drive to it. A private car with driver from $59 per car lets the plan change at breakfast, and the Ubud route at $65 per car plus $22 per person in tickets works well on ceremony days with a driver who knows the back lanes.

For the Ubud festivals, book rooms as soon as the date is public. When a festival you want has not announced yet, plan the trip around the season in the last-edition column and check the festival's website again in the new year.

Where these facts come from

FAQ

What are the main events in Bali in 2027?

Galungan on 13 January and 11 August, Nyepi on 8 March inside a ten-day national break from 6 to 15 March, Eid al-Fitr on 10-11 March, Saraswati on 29 May, the BaliSpirit Festival on 22-25 April, the Ubud Village Jazz Festival on 6-7 August and the Ubud Writers & Readers Festival on 20-24 October. Most other festivals had not announced 2027 dates by 2 November 2026.

When is Nyepi in 2027?

Monday 8 March 2027, in the joint decree on 2027 holidays signed on 15 September 2026. The ogoh-ogoh parades are on the evening of Sunday 7 March and Ngembak Geni is on Tuesday 9 March. The airport closed for 24 hours on Nyepi in 2025 and 2026; the 2027 hours had not been announced by 2 November 2026.

When are Galungan and Kuningan in 2027?

Galungan is on Wednesday 13 January and Wednesday 11 August 2027, and Kuningan on Saturday 23 January and Saturday 21 August. Neither is a national holiday. Each Galungan is 210 days after the one before, and Kuningan is always the Saturday ten days after Galungan.

When is the Ubud Writers & Readers Festival in 2027?

20-24 October 2027, according to the festival's website. The 2026 festival ran from 21 to 25 October.

When is the BaliSpirit Festival in 2027?

22-25 April 2027 in Ubud: a community day with a free opening party on Thursday 22 April and three full days from Friday 23 to Sunday 25 April. Tickets were not on sale yet on 3 November 2026. The 2026 edition ran from 15 to 19 April.

When is the Bali Arts Festival in 2027?

The 2027 dates had not been announced by 2 November 2026. The 2026 festival ran from 13 June to 11 July in Denpasar and drew 1,822,857 visitors, according to ANTARA. Expect the same season, and check the Bali government's calendar of events, which is normally published in January.

Which public holidays does Indonesia have in 2027?

18 national holidays and 8 days of collective leave, under the joint decree signed on 15 September 2026. The long runs of days off are 1-3 January, 5-7 February, 6-15 March, 25-28 March, 15-20 May and 24-26 December. Eid dates are confirmed by the Minister of Religious Affairs.

When is Saraswati in 2027?

Saturday 29 May and Saturday 25 December 2027, the second one on Christmas Day. Banyu Pinaruh follows on 30 May and 26 December, and Pagerwesi on 2 June and 29 December. The Balinese calendar repeats every 210 days, so there are two Saraswati days in 2027.

Recommended Bali tours for this guide

Recommended tour
4.9Google Maps

Private Car with Driver in Bali

This is one of the most useful products in Bali because so many plans become easier once transport is flexible. It is perfect for custom sightseeing, shopping days, family pacing, and travelers who already know roughly where they want to go.

Duration
Flexible daily use
Area
All major Bali regions
Format
Private transport service
Best for
Travelers who want total route flexibility

From $59 per car No prepayment

View tour
Recommended tour
4.9Google Maps

Ubud Rice Terrace, Temple & Volcano Tour

This private Ubud and Kintamani day tour is built for travelers who want Bali culture, scenery, and soft adventure without planning the route or doing the driving. It works especially well for first-time visitors because the route moves from craft villages and temples to volcano views, rice terraces, and the Ubud center in one organized flow.

Duration
10 hours
Area
Kintamani, Ubud, and central Bali
Format
Private day tour by car
Best for
First-time Bali visitors

From $65 per car No prepayment

View tour
Recommended tour
4.9Google Maps

Bali Airport Transfer

Airport transfers are not glamorous, but they have an outsized impact on how the trip starts. A clean pickup, clear driver coordination, and direct route to the hotel make a huge difference after a long flight.

Duration
Depends on hotel area
Area
Ngurah Rai Airport and Bali hotel areas
Format
Private transfer service
Best for
New arrivals and stress-free departures

From $15 per car No prepayment

View tour

📚 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