
The Railway Touring Company
Canada by Rail and Alaskan Inside Passage Cruise
22-day rail journey across Canada, then Alaska cruise from Vancouver
Marvellous Escapes · Tailor-made rail holiday
Seattle to Calgary via Amtrak, VIA Rail sleeper, and guided Rockies tours

Marvellous Escapes operates this 13-day tailor-made journey from Seattle to Calgary, combining Pacific Northwest city exploration with an overnight sleeper crossing of the Canadian Rockies. The trip begins in Seattle with two days of independent sightseeing before Amtrak carries you north to Vancouver, where a Hop-On Hop-Off bus pass lets you explore at your own pace; a full day takes you by coach and ferry to Victoria to tour the Butchart Gardens. The centrepiece is an overnight berth aboard VIA Rail's The Canadian, a celebrated train that winds through the Rockies with mountains and forests visible from your cabin window. After arriving in Jasper, you enjoy a guided tour and cruise on Maligne Lake, then travel the legendary Icefields Parkway, stopping to walk on the Athabasca Glacier before reaching Banff. There you ride the Banff Gondola to Sulphur Mountain for sweeping views, and a final day concludes the adventure in Calgary. The itinerary balances guided highlights with free time to wander cities and towns, supported by 24-hour on-trip assistance.
Fly from the UK to Seattle, where you'll transfer to your downtown hotel. Take time to settle in and enjoy an evening stroll through this vibrant waterfront city.
Spend the day exploring Seattle at your leisure. Visit the famous Pike Place Market, enjoy views from the Space Needle, or take a relaxing waterfront cruise on Elliott Bay.
Travel north aboard Amtrak through the scenic Pacific Northwest, arriving in Vancouver. On arrival, activate your 48-hour Hop-On Hop-Off Bus Pass to begin exploring at your own pace.
Continue discovering Vancouver's highlights with your Hop-On Hop-Off pass, from Stanley Park and Granville Island to the historic Gastown district.
Enjoy a full-day excursion to Victoria, British Columbia's charming capital. Travel by coach and ferry, and visit the world-renowned Butchart Gardens, filled with vibrant floral displays and manicured landscapes.
Board VIA Rail's The Canadian for an unforgettable overnight journey through the Canadian Rockies. Settle into your comfortable sleeper cabin and watch as the scenery transforms from coastal forests to towering mountain peaks.
Arrive in the alpine town of Jasper, surrounded by breathtaking mountain landscapes. The rest of the day is free to enjoy the charming town centre or stroll along tranquil lakeshores.
Embark on a guided tour to Maligne Lake, one of the most picturesque spots in the Rockies. Take a scenic cruise to Spirit Island, surrounded by snow-dusted peaks and turquoise waters.
Travel along the legendary Icefields Parkway, one of the most scenic drives in the world. Stop at the Columbia Icefield, where you can step onto the ancient Athabasca Glacier. Continue to Banff, your base in the heart of the Rockies.
Ride the Banff Gondola to the summit of Sulphur Mountain for panoramic views over the Rockies. Enjoy the rest of the day at leisure, explore Banff Avenue's boutique shops, or relax in the Upper Hot Springs.
Take a scenic coach transfer from Banff to Calgary, Alberta's lively cowboy city. Spend the evening discovering the city's restaurants or enjoy a final sunset over the skyline.
Transfer to Calgary Airport for your return overnight flight to the UK, bringing your unforgettable Canadian rail adventure to an end.
Transfer to Calgary Airport for your return overnight flight to the UK, bringing your unforgettable Canadian rail adventure to an end.

The Railway Touring Company
22-day rail journey across Canada, then Alaska cruise from Vancouver

Amtrak Vacations
Multi-city rail vacation from Toronto to Washington DC across 7 cities

Amtrak Vacations
Independent rail loop from Chicago through Seattle, Vancouver, Toronto and New York

Canadian Train Vacations (Fresh Tracks Canada)
13-day coast-to-coast rail journey Toronto to Vancouver on two trains