Travelling across Canada by train is one of the most scenic and relaxing ways to explore this vast and diverse country. VIA Rail offers iconic rail journeys that connect vibrant cities, remote wilderness, and breathtaking landscapes from coast to coast. Whether you're dreaming of a cross-Canada adventure or a shorter rail escape, this guide to VIA Rail routes will help you pick the perfect route for you.
VIA Rail’s most iconic journey, The Canadian, travels from Toronto to Vancouver, offering one of the most scenic rail experiences in the world. Spanning four days and four nights, this unforgettable coast-to-coast adventure is the perfect way to discover Canada’s vast and diverse landscapes in comfort. Shorter sections of the route are also available, with popular stops including Winnipeg, Jasper, and Edmonton, and the journey can be enjoyed in either direction.
As you travel across the country, witness Canada’s ever-changing scenery unfold before your eyes. From the shores of Lake Ontario, through the endless prairies of Manitoba and Saskatchewan, to the dramatic peaks of the Canadian Rockies, every stage of the journey offers something truly spectacular before arriving in vibrant Vancouver.
Onboard, there are a range of seating and accommodation options to suit every traveller. Economy Class offers comfortable reclining seats for both day and night travel, with meals available to purchase in the dining car. For a more immersive experience, Sleeper Plus options include berths, which transform from seats by day into cosy bunk beds at night, with shared washroom facilities and access to the dining car and panoramic dome car.
Private cabins are the most popular choice, featuring seating by day and bunk beds by night, along with a private toilet and sink, shared shower facilities, and full access to the dining and dome cars. For the ultimate luxury rail experience, Prestige Class offers spacious cabins with a double bed, en-suite bathroom, and exclusive access to a dedicated lounge, dome car, and premium dining. With only a limited number of Prestige cabins available per departure, booking well in advance is highly recommended.
Throughout the journey, attentive onboard staff are always on hand to provide exceptional service, share local insights, and ensure a truly memorable travel experience.

The Skeena Train is one of VIA Rail’s most scenic journeys, travelling from the Canadian Rockies to the rugged Pacific Coast in Prince Rupert. This unforgettable route showcases some of British Columbia’s most remote and breathtaking landscapes, making it a must for travellers seeking an off-the-beaten-path rail experience in Canada.
The journey is split over two days, with an overnight stop in Prince George. Here, passengers disembark and stay in a hotel of their choice before continuing the second leg of the journey. Please note, the hotel is not booked by VIA Rail.l. The highlight of the route is the spectacular stretch along the Skeena River, where you’ll be treated to incredible views of forests, mountains, and pristine wilderness.
The Skeena operates with Economy Class seating, offering large windows perfect for taking in the scenery. Food and drink options are limited onboard, so it’s recommended to bring your own refreshments before departure. Despite its simplicity, this route is all about the journey and the stunning landscapes that make it one of Canada’s hidden rail gems.

Travelling alongside the Atlantic Ocean, The Ocean route is one of VIA Rail’s most picturesque journeys, showcasing the natural beauty of Atlantic Canada and Quebec. Beginning in Halifax, this scenic train follows rugged coastlines and charming maritime landscapes before crossing into New Brunswick and continuing into Quebec.
As the journey unfolds, you’ll travel along the iconic St. Lawrence River, with the option to end your trip in either historic Quebec City or vibrant Montreal. Along the way, enjoy ever-changing views of coastal scenery, forests, and rivers that highlight the diversity of Eastern Canada.
Onboard, passengers can choose between Economy Class and Sleeper Plus accommodation. Economy offers comfortable reclining seats with meals available to purchase, while Sleeper Plus provides private cabins with seating by day and bunk beds at night. Guests in Sleeper Plus also benefit from access to shower facilities and included meals, making it a more relaxed and immersive overnight rail experience.

VIA Rail’s Corridor routes connect Canada’s major eastern cities, including Toronto, Ottawa, Montreal, and Quebec City. These routes are ideal for travellers looking to explore multiple destinations with ease.
With frequent departures, comfortable seating, and shorter journey times, Corridor services are perfect for city-hopping holidays. Along the way, enjoy scenic views of rivers, countryside, and charming towns.
Passengers can choose between Economy and Business Class, with Business Class offering added comfort, priority boarding, and complimentary meals and drinks.

VIA Rail offers a relaxed, scenic, and sustainable way to explore Canada. With spacious seating, panoramic dome cars on select routes, and the ability to truly take in the scenic landscapes, rail travel provides an experience unlike any other.
From iconic cross-country journeys to regional routes, VIA Rail allows you to slow down and enjoy every moment of your Canada rail holiday.
Need more advice to help choose the VIA Rail journey that's right for you? Contact our My Canada Trips experts today.
At My Canada Trips there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
0800 021 7732
Request a Callback
At My Canada Trips there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
0800 021 7732
Make An Enquiry
Request A Callback
Sign up today for exclusive savings
Why book your holiday to Canada with My Canada Trips?