كانت إقامة النبي صلى الله عليه وسلم بمكة بعد بعثته إلى حين هجرته ثلاث عشرة سنة على الصحيح:
قال روح بن عبادة: حدثنا هشام, حدثنا عكرمة, عن ابن عباس رضي الله عنهما قال: بعث رسول الله صلى الله عليه وسلم لأربعين سنة,. فمكث بمكة ثلاث عشرة سنة يوحى إليه, ثم أمر بالهجرة فهاجر عشر سنين, ومات وهو ابن ثلاث وستين صلى الله عليه وسلم.
تابعه يزيد بن هارون ومحمد بن جعفر غندر والنضر, عن هشام.
وهو عند حماد بن سلمة, عن أبي جمرة الضبعي, عن ابن عباس قال: أقام رسول الله صلى الله عليه وسلم بمكة ثلاث عشرة سنة يوحى إليه.
حدث به ابن [أبي] خيثمة في"تاريخه": عن موسى بن إسماعيل, حدثنا حماد بن سلمة.
وخرج الإمام أحمد في"مسنده"فقال: حدثنا يحيى, عن هشام, عن عكرمة, عن ابن عباس رضي الله عنهما قال: أنزل على النبي صلى الله عليه وسلم وهو ابن ثلاث