Riding lessons typically last between 30 minutes to an hour, depending on the school and level of instruction.