I've seen folks write that they flew to Seattle, then used land transport to get to Vancouver. Is that definitely the way to go? What are the trade offs?
Are some cruise lines good at handling this, vs. others?
From a naive view, it would seem that this option would take longer but might be simpler about Customs. Is cheaper / more expensive?
I hope I'm not asking too many questions. Thanks for all the informations!