واجه ابن بطوطة العديد من الصعوبات خلال رحلته، بما في ذلك:
1- الظروف المناخية الصعبة والأمراض التي أصابته.
2- المخاطر الأمنية التي تهدد حياته، مثل الهجمات البرية والبحرية والسرقة والقتل.
3- عدم قدرته على التواصل مع السكان المحليين في المناطق التي يزورها بسبب عدم الإتقان للغات المحلية.
4- الصعوبات المالية والعيش في ظروف قاسية وغير مألوفة.
5- الصعوبات في الحفاظ على سلامة وصحة المعدات والأدوات التي يعتمد عليها في رحلته.