Question: when do aadvantage dining miles post?
Answer: Miles will appear in your AAdvantage dining account as soon as the transaction is finalized by the restaurant — usually within 5 days — and should post to your main AAdvantage account within six to eight weeks.