While both are amazing sources of Omega-3 fatty acids, some studies show that krill oil is better absorbed in the body. The price of krill oil may be more premium as it is more difficult to harvest from the sea. Krill oil is also less likely to produce a fishy aftertaste compared to fish oils.