VIA Rail Canada operates the national passenger rail service on behalf of the Government of Canada. An independent Crown Corporation established in 1977, the company provides Canadians with safe, efficient and environmentally responsible public transportation. VIA consistently ranks as one of the most trusted transportation companies in Canada.
VIA operates up to 503 trains weekly on 12,500 kilometres of track, and serves 450 communities across the country, from coast to coast and north to Hudson Bay. VIA carried close to 4.2 million customers in 2007.
The Canadian - Make your own history as you retrace the western transcontinental route that early last century opened the West and created a bond of steel that redefined the nation. the full three day & three night journey explores Canada's diversity in comfort and art deco style as you head through the Rockies....
Vancouver-Jasper-Toronto and reverse
.

The Skeena - This Jasper-Prince Rupert train makes a two-day journey from the rugged splendour of Jasper National Park and the Canadian Rockies to the haunting beauty of the Pacific Coast.There’s an overnight layover in Prince George –You’ll arrive in Prince Rupert feeling refreshed!
Jasper-Prince George-Prince Rupert