Boston area traveler here. Travel was pre-covid. And Southwest points that allowed the 4 of us to reach Seattle on points. That was fine. We did have to stop in Denver. We left early morning. It was a quick layover. Not terrible and mostly on time. Couple of days to see Seattle, as we wanted to check it out. Took a shuttle from hotel to train station. First train of the morning, day before cruise-business class. Great trip, about an hour late into the station waiting for another train to leave (warning here-don't take train day of cruise). Spent rest of day and evening touring Vancouver. Next morning-ship. After the cruise, every single flight was crazy red-eye trips, long layovers. Spent one more day in Vancouver, toured, stayed at airport and took the first flight out on Air Canada-non stop to Boston. Letf Vancouver at 9:30am or so their time, arrived at Logan at 5pm. Not the cheapest flights, but it really worked out for us. Traveling from Boston was a bit of a Trains, Planes, and Automobiles situation, but we made the best of it. It was a great trip.