Easy call. Round trip out of Vancouver.Or Seattle is even better. I have done 4 cruises to Alaska. 3 round trip. First, Anchorage is another 2 or 3 hour flight past Vancouver. This ads time and extra cost to fly so far. Anchorage airport is 2.5 hours by bus to the ship. Vancouver airport is 30 minutes or less to the ship. The only extra things you usually see by sailing so far north is Tracey Arm and College Fiords. Once you've seen Glacier Bay or Hubbard Glacier and Mendenhall in Juneau, you don't really need these. I would use the money you save on airfare and spend a day or two in Vancouver.