Skip to content

Stories and tips

Travelling Canada by Train: VIA Rail Routes and Scenic Journeys Compared

A comparison of Canada's main passenger train options, from VIA Rail's Quebec City–Windsor Corridor and the Ocean to Halifax to The Canadian across the country and the Rocky Mountaineer.

By Sophie Tremblay 4 min read

How Passenger Rail Works in Canada

Canada's intercity passenger trains are run mainly by VIA Rail, a federal Crown corporation. Outside the busy corridor between Quebec City and Windsor, VIA trains run only a few times a week, and long-distance services mostly use tracks owned by freight railways, which affects timekeeping. Trains are best used either as practical city-to-city transport in Ontario and Quebec, or as a slow scenic journey in their own right.

Separately, private companies run tourist trains, the best known being the Rocky Mountaineer in British Columbia and Alberta.

The Corridor: Quebec City to Windsor

Most VIA Rail passengers travel in the Corridor, which links Quebec City, Montreal, Ottawa, Kingston, Toronto, London, Windsor and Sarnia. Trains run several times a day on the main routes, making them a realistic alternative to driving or flying between the major cities.

  • Classes: Economy and Business. Business class includes priority boarding, a meal and, at larger stations, a lounge.
  • Trains: VIA has been introducing new Siemens-built trainsets on Corridor routes, replacing older equipment.
  • Tips: Fares vary with demand, so booking early is usually cheaper. Toronto Union, Montreal Central and Ottawa stations are well connected to local transit.

In February 2025, the federal government announced Alto, a planned high-speed rail network between Toronto and Quebec City. It is a long-term project and does not change current services.

The Ocean: Montreal to Halifax

The Ocean is VIA Rail's overnight train between Montreal and Halifax, a journey of about 1,346 km that takes roughly 23 hours. It runs three times a week in each direction, departing on Wednesdays, Fridays and Sundays. Stops include Sainte-Foy (for Quebec City), Rivière-du-Loup, Rimouski, Campbellton, Moncton and Truro.

The route follows the south shore of the St. Lawrence, crosses the Matapédia Valley and runs through New Brunswick into Nova Scotia. Accommodation choices are Economy seats or Sleeper Plus cabins and berths, with a dining car on board. The Ocean is a good way to combine Quebec with the Maritimes without driving.

The Canadian: Toronto to Vancouver

The Canadian is VIA Rail's long-distance train across the country, taking about four days and four nights between Toronto and Vancouver. It runs twice a week in each direction, leaving Toronto on Wednesdays and Sundays. The route passes through the lakes and forests of northern Ontario, the prairies via Winnipeg, Saskatoon and Edmonton, and the Rocky Mountains via Jasper.

  • Classes: Economy, Sleeper Plus and Prestige. Sleeper classes include meals in the dining car.
  • Observation cars: Domed Skyline cars give elevated views, and a Park car with a dome and lounge runs at the rear of the train.
  • Timekeeping: Freight trains take priority on the line, and delays of several hours are common. Avoid tight onward connections, especially flights.

Many travellers ride only part of the route, such as Jasper to Vancouver, to see the mountains without spending four nights on board.

Regional and Remote Routes

VIA also runs several routes that serve remote communities and are used by travellers looking for something less common:

  • Jasper to Prince Rupert: a two-day daylight journey through northern British Columbia, with an overnight stop in Prince George.
  • Winnipeg to Churchill: the only land link to Churchill, Manitoba, known for polar bears in autumn and beluga whales in summer.
  • Sudbury to White River: through the forests of northern Ontario.
  • Montreal to Jonquière and Montreal to Senneterre: through the forests and lakes of rural Quebec.

These trains run infrequently, often two or three times a week, so check timetables carefully.

The Rocky Mountaineer

The Rocky Mountaineer is a privately run luxury tour train, not a scheduled VIA service. It travels only in daylight, with passengers staying overnight in a hotel along the way, so no scenery is passed in the dark. Its Canadian routes are First Passage to the West (Vancouver to Banff or Lake Louise) and Journey through the Clouds (Vancouver to Jasper), both with an overnight in Kamloops. It operates from spring to autumn, with SilverLeaf and GoldLeaf service levels. It costs considerably more than VIA Rail, and packages usually include hotels and transfers.

Choosing the Right Train

  • Getting between cities in Ontario and Quebec: the VIA Corridor.
  • Linking Quebec with Nova Scotia or New Brunswick: the Ocean.
  • A cross-country experience: The Canadian, ideally with sleeper accommodation.
  • The Rockies in daylight with full service: the Rocky Mountaineer.
  • Remote northern travel: Winnipeg to Churchill or Jasper to Prince Rupert.

Book sleeper cabins well ahead for summer and early autumn, and check VIA Rail's website for the current timetable before planning connections.

Questions people ask

Tags

VIA Rail Canada Canadian train travel Corridor service Trans-Canada railway Canada travel tips train journey Montreal to Toronto Ottawa train Canadian tourism practical travel advice

Post Overview

Published Aug 11, 2026
Author Sophie Tremblay
Read Time 4 min
Word Count ~768 words

Tags

VIA Rail Canada Canadian train travel Corridor service Trans-Canada railway +6 more

Book your stay