Saudi Arabia announces first day of Muharram 2024 Zilhajj will last for 30 days, with Saturday, July 6, being the last day of the month. 5 months ago