According to their rep, Viking let's you fly in and out of one of 25 cities up to a total of 30 days pre- or post-cruise, for an added charge of $100 pp. I haven't used this service, so someone may have better information. We're planning to make our river cruise part of a wider European trip, so this option was of interest to us.