His next journey was by sea. Ibn Battuta traveled to Yemen along the coastline of the Red Sea. He then made stops in Aden and Mogadishu, as well as the numerous trading posts on the Horn of Africa. His return journey brought him back to Mecca in 1332, but not before he had visited Oman and other parts of the Persian Gulf.