Discover the Canadian Rockies and Alaska on this 16-night holiday, featuring a three-night Banff hotel stay, a scenic Rocky Mountaineer train journey through the Canadian Rockies and a one-night Kamloops hotel stay. Enjoy four nights in Vancouver before sailing Alaska's spectacular Inside Passage for seven nights aboard Emerald Princess, visiting Juneau, Skagway, Endicott Arm and Dawes Glacier, and Ketchikan.