The following holidays are celebrated throughout Indonesia. Many of the dates change according to the phase of the moon (not by month) or by religious calendar, so the following are estimates only.
Tahun Baru Masehi (New Year’s Day) 1 January
Tahun Baru Imlek (Chinese New Year) Late January to early February
Wafat Yesus Kristus (Good Friday) Late March or early April
Hari Buruh (Labour Day) 1 May
Hari Waisak (Buddha’s birth, enlightenment and death) May
Kenaikan Yesus Kristus (Ascension of Christ) May
Hari Proklamasi Kemerdekaan (Independence Day) 17 August
Hari Natal (Christmas Day) 25 December
The following Islamic holidays are celebrated by Bali's large Muslim population; in addition, many Indonesians travel to Bali at these times. Dates change each year.
Isra Miraj Nabi Muhammad (Ascension of the Prophet Muhammad) Around April
Idul Fitri (Also known as Lebaran) This two-day national public holiday marks the end of Ramadan; avoid travel due to crowds. Around June.
Idul Adha (Islamic feast of the sacrifice) Around September
Muharram (Islamic New Year) Around September
Maulud Nabi Muhammad (Birthday of the Prophet Muhammad) Around December