Flight distance between Diez de Octubre, Cuba and Saint Ann’s Bay, Jamaica 462.9 mi / 745.0 km