How long did the Prophet stay in Mecca?
The answer is: 13 years old.
The Prophet Muhammad (may God bless him and grant him peace) stayed in Mecca for forty years before he was called to prophethood, and thirteen years later.
According to Anas bin Malik, the Prophet stayed in Mecca for thirteen years during the reign of Ibn Abbas.
The hadith of Ibn Abbas also confirms that the Prophet stayed in Mecca thirteen years.
It is also reported that the Prophet and his companion Abu Bakr hid in a cave outside Mecca for three days while fleeing persecution.
The length of the Prophet's stay in Mecca is an important part of his life story and a source of inspiration for Muslims all over the world.