Short answer
Bali follows the national 2027 calendar: 18 public holidays and 8 collective leave days. Nyepi (Balinese Day of Silence) on 8 March starts a run of days off that lasts to 15 March, so do immigration and bank errands before it.[1]
- Public holidays
- 18
- Collective leave days
- 8
- Nyepi
- Mon 8 March 2027
- Longest run off
- 6 to 15 March
In detail
Which days are public holidays in Bali in 2027?
Bali takes the national list: 18 public holidays and 8 collective leave days (cuti bersama), a day off for civil servants while private employers decide. Eleven of the 18 holidays fall on a Monday to Friday, so with the 8 leave days there are 19 working days that may be closed, our count.[1]
| Date | Day | Holiday |
|---|---|---|
| 1 January | Fri | New Year |
| 5 January | Tue | Isra Mikraj (Prophet's ascension) |
| 6 February | Sat | Chinese New Year |
| 8 March | Mon | Nyepi (Balinese Day of Silence) |
| 10 and 11 March | Wed, Thu | Idulfitri (Eid al-Fitr) |
| 26 March | Fri | Good Friday |
| 28 March | Sun | Easter Sunday |
| 1 May | Sat | Labour Day |
| 6 May | Thu | Ascension of Jesus Christ |
| 17 May | Mon | Iduladha (Eid al-Adha) |
| 20 May | Thu | Waisak (Buddha's birthday) |
| 1 June | Tue | Pancasila Day |
| 6 June | Sun | Islamic New Year |
| 15 August | Sun | Maulid Nabi (the Prophet's birthday) |
| 17 August | Tue | Independence Day |
| 25 December | Sat | Christmas Day |
| 26 December | Sun | Isra Mikraj (Prophet's ascension) |
| Date | Day | Attached to |
|---|---|---|
| 5 February | Fri | Chinese New Year |
| 9 March | Tue | Idulfitri |
| 12 March | Fri | Idulfitri |
| 15 March | Mon | Idulfitri |
| 25 March | Thu | Good Friday |
| 18 May | Tue | Iduladha |
| 19 May | Wed | Waisak |
| 24 December | Fri | Christmas Day |
Civil servants lose a day of annual leave for each collective leave day, and a private business may stay open.[1]
Will the Idulfitri and Iduladha dates change in 2027?
They might. The start of Ramadan, Idulfitri and Iduladha are fixed later by a decision of the Minister of Religious Affairs, so 10 and 11 March and 17 May are the planned dates, and may move by a day. Book only changeable flights and appointments for 9 to 15 March until the ministry confirms Idulfitri.[1, 2]
What closes in Bali on a public holiday?
Immigration offices and bank branches are the places to plan around, while hospitals, utilities and transport keep staff on duty.[1]
Immigration offices closed for the whole of both recent Idulfitri runs: across Indonesia from 19 to 25 April 2023, and from 18 to 24 March 2026. The airport and seaport arrival and departure areas stayed open 24 hours, visa on arrival included, although flights stopped for 24 hours on Nyepi, 19 to 20 March 2026. In 2023 the electronic visa on arrival and visit visa applications kept running online. In 2026 the e-Visa portal was closed too, and applicants were told to finish before 17 March.[3, 4, 8]
For a one-day holiday, check the office's own announcement before you go. For a visa extension, see the visa extension guide.
Banks are mixed. In the Iduladha 2025 holiday BCA and BRI closed their branches, BNI opened 20 outlets for two hours, and ATMs and mobile banking stayed on. Bank Indonesia stopped its large-value transfer and clearing systems in the 2023 and 2026 Idulfitri weeks, while its instant BI-FAST transfers kept running.[5, 6, 7]
Shops, restaurants and sights in the resort areas mostly stay open, even on Galungan, though many guides and drivers take a couple of days off. Small local businesses close more often. Three days after Idulfitri 2026, many warungs, kiosks and street stalls in Denpasar were still shut while their owners were away. Nyepi is the exception: malls and tourist sites close, and in 2026 no land, sea or air transport ran for 24 hours.[12, 13, 14, 15]
| Service | In a holiday run | Year seen |
|---|---|---|
| Immigration offices | Closed | 2023, 2026 |
| Airport and seaport arrivals, visa on arrival | Open 24 hours (flights stopped on Nyepi) | 2026 |
| Bank branches | Mostly closed, a few limited outlets | 2025 |
| ATMs and mobile banking | Open | 2025 |
| BI-FAST transfers | Running | 2023, 2026 |
| Resort-area shops, restaurants and sights | Mostly open, Galungan included | 2026 |
| Small warungs and stalls, Denpasar | Many closed after Idulfitri | 2026 |
Our rule
Do your office and bank errands before a holiday run starts.
A closure can last a week, as it did in 2026.
What closes in Bali from Nyepi to Idulfitri in March 2027?
Nyepi falls on Monday 8 March 2027, and the days after it are leave and the Idulfitri holiday: Tuesday 9 March (leave), Wednesday 10 and Thursday 11 March (Idulfitri), Friday 12 March (leave), then the weekend and Monday 15 March (leave). With the weekend before Nyepi, the break runs from Saturday 6 March to Monday 15 March, up to 10 days.[1, 2]
The airport closed for 24 hours on Nyepi in 2026, from 19 to 20 March, and a 2027 notice is not out yet; sources differ on the day, see Conflicts. The rules for 2027 are in the Nyepi 2027 guide.[8]
The 2026 pattern points to a long closure of immigration offices: they closed from 18 to 24 March 2026. Treat a similar closure in 2027 as likely, not as a set date.[3]
| Date | Day | Plan on |
|---|---|---|
| Up to 5 March | Mon to Fri | Last ordinary working days: immigration, bank and landlord errands |
| 6 and 7 March | Sat, Sun | Weekend before Nyepi |
| 8 March | Mon | Nyepi; the airport closed in 2026 |
| 9 to 12 March | Tue to Fri | Leave and Idulfitri: offices likely closed, travel busy |
| 15 March | Mon | Leave: offices likely closed |
| 16 March | Tue | First likely working day |
If your visa on arrival extension falls in the run, finish both the payment and the office visit by Friday 5 March 2027, the last ordinary working day before Nyepi. A KITAS (limited stay permit) appointment follows the same rule. See the visa extension guide and living in Bali for the rules that apply to you.
When are Galungan, Kuningan, Saraswati and Pagerwesi in 2027?
Galungan is expected on Wednesday 13 January and Wednesday 11 August 2027, and Kuningan, the Balinese holy day ten days after it, on Saturday 23 January and Saturday 21 August. These are Balinese holy days, not national holidays, and Bali confirms them each year in a Governor's circular, so treat the table as expected dates until then.[9]
Each of the four holy days returns every 210 days. Galungan 2026 fell on Wednesday 17 June, and Kuningan, ten days later, on Saturday 27 June. Saraswati fell on 4 April and 31 October 2026, and Pagerwesi four days after it, on 8 April and 4 November. Adding 210 days gives the table.[10, 11, 12]
| Holy day | First date | Second date |
|---|---|---|
| Galungan | Wed 13 January | Wed 11 August |
| Kuningan | Sat 23 January | Sat 21 August |
| Saraswati | Sat 29 May | Sat 25 December |
| Pagerwesi | Wed 2 June | Wed 29 December |
These holy days close no national offices. In 2026 Hindu civil servants, soldiers and police could take them off at their agency's discretion.[11]
Next steps
FAQ
Is Galungan a national holiday?
No. Nyepi is the only Hindu holy day among the national 2027 holidays. Galungan and Kuningan are Balinese holy days, confirmed each year by the Governor's circular.[1, 11]
Do holidays that fall on a weekend move to Monday?
No. Each holiday stays on its own date, with no substitute day. Seven of the 18 fall on a Saturday or Sunday.[1]
Conflicts
Sources differ on whether Nyepi 2027 falls on 8 or 9 March.
Which day is Nyepi in 2027?
Monday 8 March 2027, the date the government decree fixes.
A second holiday calendar agrees on 8 March; 9 March is a collective leave day and Ngembak Geni, the day after Nyepi.
See what each source says
The three-minister joint decree lists Senin, 8 Maret 2027 as Hari Suci Nyepi (Tahun Baru Saka 1949); 9 March is a collective leave day.[1]
published 15 September 2026
Lists Hari Raya Nyepi (Balinese New Year) on Monday, 8 March 2027.[16]
read 21 October 2026
The dates table gives 9 March for Nyepi in 2027 (Balinese year 1949).[17]
read 21 October 2026
Sources
Our summaries of Indonesian rules are unofficial; the Indonesian text governs.
Ministry of State Secretariat, Indonesia, Joint decree of three ministers on 2027 national holidays and collective leave
Directorate General of Immigration, Indonesia, Immigration services and offices across Indonesia closed 19 to 25 April 2023
Good News from Indonesia, Bank operating schedule for the Iduladha 2025 holiday
Bali Untold, Galungan and Kuningan
Bali Provincial Government, Kesbangpol (posting the joint appeal of FKUB Bali and religious leaders, acknowledged by the Governor), Seruan Bersama: Nyepi Saka 1948, 2026 (joint appeal on Nyepi)
OfficeHolidays, Indonesia public holidays 2027
Wikipedia, Nyepi
Spotted something wrong or out of date? Send a correction




