كان للعرب دراية واسعة بعلم الملاحة، سواء في بحر الروم (البحر المتوسط) أو في بحر القلزم والمحيط الهندي، وكذلك في الخليج العربي وغيره، ويعد أحمد بن ماجد الذي عاش في القرن التاسع الهجري/الخامس عشر الميلادي، علامة مضيئة في هذا العلم، حيث بلغ علم الملاحة معه شأنا بعيدا في البحر الأحمر والمحيط الهندي وبحر العرب، واستطاع بمعرفته الجغرافية الفلكية وأدواته المتقدمة مجاراة أسلافه في هذا الفن، بل تجاوزهم على نحو بعيد، وبقيت أراجيزه وقصائده الملاحية ومصنفه كتاب الفوائد في أصول علم البحر والقواعد نبراسا يهتدي به الربابنة العرب وغير العرب من القرن الخامس عشر الميلادي إلى نهاية القرن التاسع عشر الميلادي لسلوك الطرق البحرية الآمنة والوصول إلى بر السلامة