Barcelona is just about the easiest place to arrange your own flights to for a cruise holiday. You need to fly to Barcelona International (BCN), which is just 25 minutes from the cruise terminal. Just click on read more for a full list of which airports you can fly from and which airlines offer cheap […]