VIA Rail

VIA Rail Train Journeys

One of the most relaxed ways to explore Canada is by rail. VIA Rail has an extremely extensive network, which spans both the country’s east and west coasts. The company also has a comprehensive timetable with great fares.

Travel between vibrant destinations such as Montreal and Quebec City or Toronto and Ottawa aboard comfortable day trains. You’ll conveniently arrive in the heart of downtown, avoiding any traffic or parking hassles. For a classic overnight adventure, choose one of VIA Rail’s long distance services connecting exciting destinations such as vibrant Vancouver on the Pacific coast to picturesque Rockies towns such as Kamloops and Jasper.

For extended journeys, take advantage of VIA Rail’s 21 day CANRAIL pass for great value travel on their entire Canadian network.

Contact us for information on the entire range on VIA Rail train journeys.

Discover The Romance of Rail Travel

Travel today is all about the destination – trains place emphasis on the journey itself. VIA Rail’s elegant flagship train – The Canadian – covers the route between Toronto and Vancouver, carrying passengers in utmost comfort. Travel Sleeper Plus Class for a choice of cosy berth or cabin accommodation. Alternatively, you can upgrade to Prestige Class for an upscale ensuite cabin with onboard concierge service.

There are plenty of other quality locomotives in the fleet, which transport some 4 million passengers a year over VIA Rail’s 12,500 kilometre rail network. A number of different classes are available on the different trains, ranging from Economy to Sleeper Plus.

The Canadian

This exceptional route covers 4,466 scenic kilometres – including the magnificent Canadian Rockies – between Vancouver on the Pacific coast to Toronto by Lake Ontario (see The Canadian 5D/4N package shown on this page for more details).


Follow the great St Lawrence River from Quebec City to Montreal, Lake Ontario, Toronto and Niagara Falls. This 1,765km-long line encompasses 48 stations and terminates in Windsor, with trains offering two comfortable classes of travel.

The Ocean

Explore the historic Canadian Maritimes and its lovely small towns on The Ocean route, which spans 1,346km between Montreal and Halifax.

Jasper – Prince Rupert

Gorgeous mountain scenery and rushing rivers are guaranteed on this spectacular 1,160km track which runs between Jasper in the Canadian Rockies and Prince Rupert on BC’s rugged north coast.

Montreal – Senneterre/Jonquiere

The shortest of VIA Rail’s routes whisks adventure seekers into the pristine wilds of northern Quebec, a mosaic of forests, waterfalls and lakes.

Find out more about our Canada or Alaska tours.
Get in touch with one of our Destinations Specialists.

Contact Us

Find out more about our Canada or Alaska tours.

Contact Us

More of Canada

View More