Indonesian public holidays — what to expect when travelling
National holidays, religious observances and the practical impact on transport, shops, restaurants and prices. Plan around them or embrace them.
Indonesia has 16+ national public holidays plus regional and religious observances. Most are short single-day affairs that have minimal impact on tourist plans. A handful — Lebaran (Eid al-Fitr), Nyepi (Bali Hindu New Year), Chinese New Year, and Christmas/New Year — substantially affect transport, business hours and prices. Plan accordingly.
The major holidays that affect travel
Lebaran (Idul Fitri / Eid al-Fitr) — variable date (10-13 days)
- What it is: end of Ramadan, Indonesia's biggest holiday
- Impact: massive — Jakarta and major cities empty out as 30+ million people travel home. Airports, trains, buses sell out months ahead. Hotel prices in tourist destinations (Bali, Yogyakarta) double or triple.
- What to do: book transport 60+ days ahead. Embrace it or avoid the country during the Lebaran week.
- Bali: still functions normally (Hindu-majority). Yogya/Java much quieter.
Nyepi (Bali Hindu New Year) — variable date (March)
- What it is: 24-hour day of complete silence on Bali — no traffic, no lights, no work, no leaving accommodation, no flights in or out of Bali for 24 hours
- Impact: Bali airport closes; you must be at your accommodation. Hotel pools and gardens generally accessible; outside the property is not.
- What to do: book accommodation that has on-site food (most do); don't book flights into Bali on Nyepi day; the day before (Melasti) and after (Ngembak Geni) are fascinating cultural events to witness.
Chinese New Year (Imlek) — variable date (late Jan / early Feb)
- What it is: significant Chinese-Indonesian celebration, especially Jakarta and Singapore-Batam-Bintan
- Impact: Jakarta and West Kalimantan see significant celebrations. Chinese-Indonesian businesses (many restaurants) closed for a day or two.
- What to do: Jakarta's Chinese cultural areas (Glodok) come alive. Bali less affected.
Christmas + New Year (December 25 – January 1)
- What it is: peak holiday season; large international tourist surge to Bali
- Impact: Bali hotel prices peak. Restaurants need reservations. Beaches crowded.
- What to do: book accommodation 90+ days ahead. Avoid Bali entirely if you want quiet. Or embrace the New Year's Eve parties.
Galungan + Kuningan (Bali Hindu, 10-day cycle) — every 210 days
- What it is: Bali's most important Hindu festival
- Impact: minimal for tourists; Balinese take time off but tourist infrastructure operates
- What to do: streets are decorated with penjor (bamboo poles); temples are at peak ceremony — beautiful to witness
Maulid Nabi (Prophet Muhammad's birthday) — variable
- What it is: Islamic religious holiday
- Impact: school closure; minimal for tourist services
Fixed-date national holidays (single day)
- January 1: New Year's Day
- March/April: Hindu Saka New Year (Nyepi on Bali — see above) + Good Friday
- May 1: Labour Day
- May: Waisak (Buddhist; Borobudur is the spiritual heart — significant ceremonies)
- June 1: Pancasila Day
- August 17: Indonesian Independence Day (Hari Kemerdekaan) — celebrations, parades, decorations
- August: Idul Adha (Eid al-Adha) — sacrificial Muslim holiday
- December 25: Christmas Day
Bali-specific Hindu observances
- Saraswati Day (every 210 days): worship of the goddess of knowledge; books and temples are honoured
- Pagerwesi: spiritual protection day
- Tumpek: various offerings days (for animals, plants, tools)
- Odalan: every temple has its own anniversary (210-day cycle); thousands per year across Bali
Practical impact summary
| Holiday | Transport | Accommodation prices | Restaurants | Tourism activities | |---|---|---|---|---| | Lebaran (1 week) | Sold out + crowded | 2-3x peak | Many closed | Bali normal; rest minimal | | Nyepi (24 hours) | Bali airport closed | Normal | Hotel only | None on Bali | | Chinese New Year (1-2 days) | Normal | Slightly elevated | Some closed | Normal | | Christmas/New Year (10 days) | Crowded, premium | 1.5-3x | Reservations essential | Crowded | | Single-day public holidays | Minimal impact | Slight bump on long weekends | Minimal | Minimal |
When to book
- For Lebaran travel: 60+ days ahead
- For Christmas/New Year: 90+ days ahead for popular Bali villas
- For Nyepi: book accommodation 30+ days ahead (the right area matters)
- For other holidays: standard 2-4 week lead is fine
Bali ceremonies you can witness
- Galungan: streets decorated, families dressed in white sarongs, temple visits
- Odalan: ask your hotel which local temple is celebrating
- Melasti (before Nyepi): processions to the sea
- Ngaben (cremation): large multi-day affairs; respectful tourists welcome at the edges
Etiquette during religious holidays
- Dress modestly when out
- Don't enter temples during private ceremonies without invitation
- During Ramadan: don't eat or drink visibly in front of fasting Muslims (Java especially; Bali less strict)
- Buy gifts (rice, oil, sugar) for any family ceremony you're invited to attend
- Photos of ceremonies: ask first
Verify before acting
Indonesian public holiday dates shift annually (Islamic holidays follow the lunar calendar). Confirm current dates at indonesia.travel or the Indonesian government holiday calendar. See disclaimer.