UnCruise offers one-way cruises to Juneau out of Seattle. They have been in business for more than 20 years and have a fleet of small ships. Their goal is to provide a travel experience with an appreciation for local culture and nature.
These small-ship adventure cruises are completely different from large-ship Alaska cruises. You'll enjoy more nature and wonder.