Fly to Los Angeles, spend 1 night in a room only hotel and then board Carnival Miracle. Ports of call include Ketichan, Icy Strait Point, Glacier Bay, Skagway, Juneau , Sitka and Vancouver. Sail back to LA and spend a further two nights in this great city
If you wish you can add extra nights in Las Vegas or New York or any other USA city that takes your fancy