Question: how long is a catholic fast?
Answer: All adults (those who have attained the 'age of majority', which is 21 years in canon law) are bound by law to fast on Ash Wednesday and Good Friday until the beginning of their sixtieth year.