BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Public Holidays World//Holidays//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Public holidays in Indonesia 2028
BEGIN:VEVENT
UID:20280101-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280101
DTEND;VALUE=DATE:20280102
SUMMARY:New Year's Day
DESCRIPTION:Local name: Tahun Baru Masehi\nOfficial government announcement
 s take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280126-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280126
DTEND;VALUE=DATE:20280127
SUMMARY:Lunar New Year (estimated date)
DESCRIPTION:Local name: Tahun Baru Imlek\nEstimated date: may shift by 1-2 
 days until officially announced.\nOfficial government announcements take p
 recedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280227-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280227
DTEND;VALUE=DATE:20280228
SUMMARY:Eid al-Fitr (estimated date)
DESCRIPTION:Local name: Hari Raya Idul Fitri\nEstimated date: may shift by 
 1-2 days until officially announced.\nOfficial government announcements ta
 ke precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280228-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280228
DTEND;VALUE=DATE:20280229
SUMMARY:Eid al-Fitr Second Day (estimated date)
DESCRIPTION:Local name: Hari kedua dari Hari Raya Idul Fitri\nEstimated dat
 e: may shift by 1-2 days until officially announced.\nOfficial government 
 announcements take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280326-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280326
DTEND;VALUE=DATE:20280327
SUMMARY:Day of Silence
DESCRIPTION:Local name: Hari Suci Nyepi\nOfficial government announcements 
 take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280414-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280414
DTEND;VALUE=DATE:20280415
SUMMARY:Good Friday
DESCRIPTION:Local name: Wafat Yesus Kristus\nOfficial government announceme
 nts take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280416-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280416
DTEND;VALUE=DATE:20280417
SUMMARY:Easter Sunday
DESCRIPTION:Local name: Kebangkitan Yesus Kristus\nOfficial government anno
 uncements take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280501-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280501
DTEND;VALUE=DATE:20280502
SUMMARY:International Labor Day
DESCRIPTION:Local name: Hari Buruh Internasional\nOfficial government annou
 ncements take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280505-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280505
DTEND;VALUE=DATE:20280506
SUMMARY:Eid al-Adha (estimated date)
DESCRIPTION:Local name: Hari Raya Idul Adha\nEstimated date: may shift by 1
 -2 days until officially announced.\nOfficial government announcements tak
 e precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280509-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280509
DTEND;VALUE=DATE:20280510
SUMMARY:Vesak Day (estimated date)
DESCRIPTION:Local name: Hari Raya Waisak\nEstimated date: may shift by 1-2 
 days until officially announced.\nOfficial government announcements take p
 recedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280525-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280525
DTEND;VALUE=DATE:20280526
SUMMARY:Ascension Day
DESCRIPTION:Local name: Kenaikan Yesus Kristus\nOfficial government announc
 ements take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280526-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280526
DTEND;VALUE=DATE:20280527
SUMMARY:Islamic New Year (estimated date)
DESCRIPTION:Local name: Tahun Baru Islam\nEstimated date: may shift by 1-2 
 days until officially announced.\nOfficial government announcements take p
 recedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280601-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280601
DTEND;VALUE=DATE:20280602
SUMMARY:Pancasila Day
DESCRIPTION:Local name: Hari Lahir Pancasila\nOfficial government announcem
 ents take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280804-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280804
DTEND;VALUE=DATE:20280805
SUMMARY:Prophet's Birthday (estimated date)
DESCRIPTION:Local name: Maulid Nabi Muhammad\nEstimated date: may shift by 
 1-2 days until officially announced.\nOfficial government announcements ta
 ke precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20280817-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20280817
DTEND;VALUE=DATE:20280818
SUMMARY:Independence Day
DESCRIPTION:Local name: Hari Kemerdekaan Republik Indonesia\nOfficial gover
 nment announcements take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20281214-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20281214
DTEND;VALUE=DATE:20281215
SUMMARY:Isra' and Mi'raj (estimated date)
DESCRIPTION:Local name: Isra Mikraj Nabi Muhammad\nEstimated date: may shif
 t by 1-2 days until officially announced.\nOfficial government announcemen
 ts take precedence.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:20281225-1-indonesia@publicholidaysworld.com
DTSTAMP:20261010T000000Z
DTSTART;VALUE=DATE:20281225
DTEND;VALUE=DATE:20281226
SUMMARY:Christmas Day
DESCRIPTION:Local name: Hari Raya Natal\nOfficial government announcements 
 take precedence.
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
