The reason you may be having problems cruising these locations on an East Coast Cruise is the fact that these cities are in West Coast USA!
Yes, we all know that these ports are actually on the WEST coast of the U.S.A. and not the EAST coast! That is the easy bit. What you must realise is that unless the cruise ship that you are on is actually registered in the US, which I believe amounts to about one ship owned by NCL at the moment, then it must leave US waters during its cruise in order to abide by US regulations! Therefore, you will not find any cruise ships that just cruises up and down the West coast of the U.S.A. as you seem to be looking for? The only ships that call at these ports will be cruising to either Canada, Hawaii or Mexico! Take your choice? You will probably find a ship that calls at two of your stated ports, but that will probably be it! Happy cruising.
Sorry, i feel a right **** now, but i did mean West, honest .
Don't worry about it. Believe me, you have got a long way to go to catch up with many question askers on this sight! Happy cruising.
Celebrity do one called the West Coast Wine Cruise cruise, that takes in a lot of these cities, think she goes from Vancouver and ends in San Diego - try that one?
I am doing a 14 night Royal Caribbean cruise on the Radiance of the Seas on 12 September. It starts in Vancouver and goes up to Alaska and then back down to Victoria in Canada, San Francisco and finishes in San Diego. It is called "Ultimate Alaska". Don't know if that is any help?