The present invention provides a chromatographic separation process for recovering a polyunsaturated fatty acid (PUFA) product from a feed mixture, which comprises: (a) purifying the feed mixture in a first chromatographic separation step using as eluent a mixture of water and a first organic solvent, to obtain an intermediate product; and (b) purifying the intermediate product in a second chromatographic separation step using as eluent a mixture of water and a second organic solvent, to obtain the PUFA product, wherein the second organic solvent is different from the first organic solvent, and wherein the first chromatographic separation step comprises introducing the feed mixture into a simulated or actual moving bed chromatography apparatus and the second chromatographic separation step comprises introducing the intermediate product into a stationary bed chromatography apparatus.