Flight distance between Annotto Bay, Jamaica and San Vicente de Moravia, Costa Rica 753.2 mi / 1,212.2 km