La Flor de la Mar, appelée Frol de la Mar dans toutes les chroniques portugaises du XVIe siècle, est une caraque portugaise du XVIe siècle de 400 tonneaux. Elle explora pendant neuf ans l'océan Indien, commandée par le noble Noé Afonso d'Albuquerque. Revenant de la conquête de Malacca et apportant avec elle un grand trésor pour le roi portugais, le navire a été perdu au large de la côte de Sumatra en 1511. Une réplique du navire peut être visitée au Musée maritime de Malacca, en Malaisie.

Réplique de la Flor de la Mar à Malacca.