There are 129 days left for Ashura, as Ashura falls on Friday, 10 Muharram 1445, corresponding to 28 July ( Tammuz) 2023.