Is there any cruise goes to Alaska without stopping in Canada, one way or round-trip?

Question by Gill: Is there any cruise goes to Alaska without stopping in Canada, one way or round-trip?
My friends are visiting the U.S. on single entry visa. They want to go to Alaska, preferably on a cruise. But most Alaska cruises stops in Canada which make them unqualified to board the ships. Does anyone know if there is any cruise, one way or round-trip, that only stops in the U.S. territory? If not, I guess they will just have to fly there.

Best answer:

Answer by All Genre
No. This is because of the Jones Act. A cruise ship must port in a foreign cruise port prior to arriving into its US Destination.

Give your answer to this question below!