Unfamiliar with the huge amounts of European ports , we are wanting to do Mediterranean cruise (we live in Canada). But at the same time, we want to fly into a city that is convenient/easy to get to the cruise port as well. Some of the airports that we can fly relatively easily into are London, Paris, Barcelona, Rome. From London, we may consider getting cheap flights to smaller cities to cruise from.
I looked into a few ports and for example Rome, even that seems abit quite far, or is my expectation too high?
We live in Vancouver and our intl airport to the cruise terminal is connected by train from airport directly to the cruise terminal ~40 minutes , costing ~$8 CAD. So I dont know if my expectation is spoiled or not... But ideally if there is something like that in Europe that would be great!