In 2021, Ramadan will start on Monday, April 12 or Tuesday, April 13 and last through Tuesday, May 11. Each year, this makes Ramadan start 10 to 12 days earlier. Since the Islamic calendar adheres to the lunar calendar of 12 months rather than the Gregorian calendar, a solar calendar used in the Western part of the globe, every month starts as the new crescent moon emerges.
Indonesian Muslims hold a Rukyatul Hilal to see the new crescent moon that determines the end of Ramadan.