Тут йому б піти далі з караваном до Багдада, але його ноги повернули на інший шлях, і він 6 місяців мандрував Персією. Спочатку з Наджафа до Васіта, а далі, на південь вздовж Тигру до Басри. Далі — через нагір'я Загрос в Ісфахан. Звідти — на південь, до Шираза, великого міста, яке не зачепила хвиля руйнування внаслідок монгольського нашестя, що знищила багато міст, розташованих північніше. Нарешті, Ібн Баттута пішов назад, через гори до Багдада й добрався туди у червні 1327. Частина міста лежала в руїнах після нападу війська Хулагу-хана.