As others have mentioned this year Princess has some great 10 or 11 day round-trip cruises from Vancouver. They don't always stop at all these ports and they have great time in Port. They are a bargain but this is the first time I have seen them offered. I am doing one in May, this is my 30+ time to Alaska