Sunnah.com reference : Book 2, Hadith 345English translation : Book 2, Hadith 430Arabic reference : Book 2, Hadith 435
Narrated Ibn 'Abbas (RA):
The Prophet (ﷺ) (made a journey during which) he had a stop of nineteen days, during which he shortened his prayers. [Al-Bukhari] And in a narration: "(he (ﷺ) stayed) nineteen days in Makkah."
وَعَنْ اِبْنِ عَبَّاسٍ رَضِيَ اَللَّهُ عَنْهُمَا قَالَ: { أَقَامَ اَلنَّبِيُّ ‏- صلى الله عليه وسلم ‏-تِسْعَةَ عَشَرَ يَقْصُرُ }  وَفِي لَفْظٍ: { بِمَكَّةَ تِسْعَةَ عَشَرَ يَوْمًا }  رَوَاهُ اَلْبُخَارِيّ ُ  1‏ .‏‏1 ‏- صحيح.‏ اللفظ الأول.‏ رواه البخاري (1080)‏، واللفظ الثاني عنده برقم (4298)‏.‏