Nyepi, the Balinese day of silence, is the one public holiday that comes with island-wide restrictions on visitors, and in 2027 it falls on Monday, March 8, 2027. We have found no such restrictions for Indonesia's other national holidays, though several of them create long weekends. The dates change every year and are fixed by a government decree.
How Indonesia's public holidays are set
Indonesia's public holidays are fixed each year by a joint decree of three ministers, published the year before. The decree lists the national holidays and a second group of days called collective leave, which bridge a holiday to the nearest weekend. The list for 2027 was signed in September 2026, so the dates for any trip can be checked well ahead.
National holidays and collective leave
A national holiday is a day off for the country. A collective leave day is an extra day attached to a holiday. For a visitor, the two together show when Indonesians have a long stretch of days off, and those are the periods to look at when you choose travel dates.
Many faiths, one calendar
Indonesia's holiday list covers several religions, which is why it contains Islamic, Christian, Hindu, Buddhist and Chinese festivals alongside the civic ones. Several of them follow lunar calendars, so they land on different Western dates each year. A list from last year's trip report is no guide to this year's.
The 2027 public holidays
Indonesia's national holidays for 2027, as fixed by the joint decree, run through the whole year. The dates most likely to touch a Bali trip are listed here, with the collective leave days that extend them. Check the current decree for any other year.
- January 1: New Year's Day.
- February 6: Chinese New Year, with collective leave on February 5.
- March 8: Nyepi.
- March 10 and 11: Eid al-Fitr, with collective leave on March 9, 12 and 15.
- March 26: Good Friday, with collective leave on March 25.
- May 1: Labor Day. May 6: Ascension Day.
- May 17: Eid al-Adha, with collective leave on May 18.
- May 20: Vesak, with collective leave on May 19.
- June 1: Pancasila Day. June 6: Islamic New Year.
- August 17: Independence Day.
- December 25: Christmas, with collective leave on December 24.
The March 2027 cluster
March 2027 is unusual. Nyepi on March 8 is followed directly by Eid al-Fitr on March 10 and 11, with collective leave on March 9, 12 and 15. Counting the weekends, the holidays and leave days run without a working day from Saturday, March 6, to Monday, March 15, and Bali's day of silence falls inside that stretch.
Nyepi is the day with restrictions
Nyepi is different in kind from every other holiday on the list. On Nyepi, mobile data and television and radio broadcasts in Bali are switched off for 24 hours, from 6 a.m. to 6 a.m., under a ministerial circular issued each year. Press reports of the airport operator's 2026 announcement describe all regular commercial flights halting for the same 24 hours.
What it means for a trip
According to press reports of the joint appeal issued by Bali's authorities each year, residents and tourists alike stay inside their accommodation for the day. On that evidence, plan on being unable to fly in, fly out or go out on Nyepi, and confirm your own flight with your airline if your dates fall near it, and read our Nyepi guide before you book.
The date moves
Nyepi follows the Balinese Saka calendar. It fell on March 19 in 2026 and falls on March 8 in 2027. Any trip in March needs its dates checked against that year's Nyepi before the flights are bought.