I think they would be able accommodate your request. I am flying to London on July 8, but not joining my Viking cruise in Paris until July 20. My return flight is from Prague after an extra day there on my own at the end of the cruise. My TA booked this through Viking; I believe there was an "air deviation" fee.