Best Canadian Train Trips

Canada is home to some of the most scenic train trips in the world. The best Canadian rail journeys immerse you in our country’s awe-inspiring scenery. You can sit in a glass-domed car and take in the Canadian coasts, prairies or Canadian Rockies. Plus, the service on these trains pampers you. You can enjoy delicious food and relax in a luxe sleeper cabin or lounge chair.

A woman sits in glass-domed train car with a warm drink

Canadian Train Vacations is Canada’s largest tour operator specializing in train trips. We know the top Canadian train routes. Some are a quick tour of the country's highlights. Others offer a leisurely journey across the prairies, mountains and coastlines. You'll find your perfect train trip in Canada in our list below. 

These routes are just the starting point for our travel advisors. At Canadian Train Vacations, we specialize in creating personalized train vacations to Canada. Unlike typical travel companies, we reject the one-size-fits-all approach to travel. We create unique Canadian experiences tailored to you and your loved ones. You pick your hotel class, rail service, dining options, excursions and activities.

Keep reading or chat with one of our local travel experts. We’re passionate about Canada and can help you at any stage of your vacation planning.

Get in touch
Canada Coast to Coast by Train

The Coast to Coast by train is the ultimate train trip across Canada. You’ll see the country’s top highlights, including Peggy’s Cove, Niagara Falls and Lake Louise. This trip includes time on VIA Rail, in a sleeper cabin, and on the Rocky Mountaineer. 

The route goes from Vancouver to Halifax, and can also be done in the reverse direction. Travelling Eastbound, you experience Rocky Mountaineer’s First Passage to the West route. This takes you from Vancouver, through Kamloops into Banff. After time exploring the Rockies, you board the train in Jasper to travel to Toronto. On this part of the trip, you will see the prairies and the Canadian Shield. Once in Toronto, Canada’s largest city, you have time to explore. Our travel experts recommend a day trip out to see Niagara Falls. 

Next, you will travel by VIA Rail to Montreal, to enjoy the French culture in Canada. This can include private food tours and walking tours of Old Montreal. With its architecture and French influence, the city has a very European feel. 

A short train ride on VIA Rail takes you to Quebec City. This UNESCO heritage site has many historic landmarks and museums. 

The final leg of this scenic train ride in Canada is on VIA Rail’s The Ocean train from Quebec City to Halifax. True to its name, this train takes you along Canada’s Atlantic coast. 

Miles covered on train: 3,240 

Days on train: 5 

Nights on train: 4 

Ultimate Canadian Rockies by Rail

For the top train trip in the Canadian Rockies, we recommend the Ultimate Canadian Rockies by Rail. This package includes time in a private cabin on VIA Rail, between Vancouver and Jasper. You also have time to explore Banff and Jasper. Plus there's two full days on the Rocky Mountaineer, between Banff and Vancouver. You can make this trip in either direction. 

Like all our trips, speak to your travel advisor about personalizing your trip. Choices include guided nature walks, a boat cruise on Maligne Lake, and a motorcycle sidecar tour in Jasper. 

Miles covered on train: 1,025 

Days on train: 3 

Nights on train: 1 

Complete Canadian Rockies by Rail

Our most popular selling Canadian vacation gives you eight days to discover the Rockies. This includes two full days on a sightseeing dome car on the Rocky Mountaineer. This trip has the option of going eastbound, from Vancouver to Calgary, or westbound. You’ll have time to explore Jasper, Banff and Lake Louise. Your travel advisor can arrange personalized activities for you, such as canoeing, guided hikes, horseback riding, spa treatments and food tours. 

Miles covered on train: 594 

Days on train: 2 

Nights on train: N/A 

Lords of the Wilderness Bear Viewing

This trip combines excellent wildlife viewing experiences with a train journey across Canada from Vancouver to Winnipeg. Start your adventure on the West Coast, where you travel to a wilderness lodge to view grizzly bears. Then, hop onboard The Canadian train in Vancouver and enjoy the journey through the Canadian Rockies before arriving in Winnipeg. From here, fly north to Churchill, a remote community in Northern Manitoba and the Polar Bear Capital of the World. Spend three days exploring the arctic tundra and searching for polar bears before flying back to Winnipeg. 

Miles covered on train: 1159 

Days on train: 2 

Nights on train: 2 

Canada Eastern Rail Classic 

Discover highlights of Eastern Canada on this train trip, which includes a night on-board VIA Rail’s Ocean train. This is another trip which can be done in either direction, between Monreal and Halifax. You’ll spend time exploring Montreal and Quebec City. Hotel options include the historic Chateau Le Frontenac. While in Halifax, join a tour to Peggy’s Cove to see one of the world’s most photographed lighthouses. 

Miles covered on train: 835 

Days on train: 1 

Nights on train: 1 


Get a brochure

Includes sample trip itineraries, route maps, and insider tips.
Get Your Brochure

Have a question?

We can answer any questions or make suggestions.
Schedule a Call
Cartoon polar bear speaking on the phone

Canadian Rail Journey Tips 

Train travel in Canada is like taking a scenic tour across the country. If you want to see the best of Canada, there's no better way than taking the train. Here are some important things to know about travelling by train: 

  • Most trains run every few days. This allows you to enjoy a scenic train journey, then get off the train for some time to explore each destination. 
  • You'll stay in hotels when you're not on the overnight train. We offer different classes of hotels, depending on your preferences and budget. 
  • You’ll get access to unparalleled views. See wildlife and the best sights in the Canadian Rockies where there are no roads. 
  • It’s a great way to achieve ultimate relaxation. Disconnect from the world as you sit back in your luxurious seat. Enjoy exquisite food, wine, and views. 
  • There’s lots of opportunities to explore. At almost every destination, we offer activity add ons. Your trip can be as active or adventurous as you like. Trek on an ancient glacier or see one on a helicopter tour.

Exploring Canada by Train

Rocky Mountaineer 

The famous Rocky Mountaineer train connects British Columbia and Alberta, running through the Canadian Rockies. It only runs during the day. There are scenic unique routes, with stops in Jasper, Banff, Lake Louise, Vancouver or Whistler. 

The train offers two levels of service, GoldLeaf and SilverLeaf. GoldLeaf has a full-domed upper level, with spacious reclining seats. Guests eat in the lower-level dining room. Other amenities include an outdoor viewing platform, complimentary beverages and snacks, and dedicated hosts. 

In SilverLeaf, guests dine at their seat, next to large picture windows. There is a small, enclosed outdoor area.

A couple take in the view from onboard Rocky Mountaineer train’s Goldleaf Service outdoor viewing platform

Via Rail 

As Canada’s major passenger rail service, VIA Rail connects Canada from Vancouver to Halifax. It offers four different train routes. Major city stops include Vancouver, Jasper, Winnipeg, Toronto, Ottawa, Montreal, Quebec and Halifax. Depending on the train route, VIA Rail offers daylight or overnight sleeper train experiences. Its train cars feature large picture windows, so you can take in the vast Canadian landscape. Some trains offer a Panorama car, where giant windows extend to the ceiling. 

A VIA Rail train rides past Mount Robson during daytime

Types of Train Trips available across Canada 

1. Daylight Train 

The Rocky Mountaineer runs from April to the end of September during daylight hours. It follows this schedule to make the most of the amazing views in the Canadian Rockies. Guests are transferred to hotels for overnight stops, and do not sleep on the train. 

2. Passenger Train 

VIA Rail is Canada’s main passenger train. It connects the country from Vancouver to Halifax with four major train routes. It offers different classes of train cars. Business class gets lounge access, food and beverage service included, priority boarding, extra luggage and wider, comfortable seating. 

3. Sleeper Train 

There are two train routes in Canada which allow you to sleep on the train. The first is between Vancouver and Toronto on The Canadian. You can break up this route with stop-overs in Jasper or Winnipeg. The second route with a sleeper train is the Ocean train from Montreal to Halifax. Both sleeper train routes are available all year long. Some sleeper trains in Canada are equipped with special panoramic viewing cars to provide you with the best view of the scenery day or night. 

Best Canadian Train Routes 

Vancouver to Toronto

VIA Rail’s The Canadian connects Toronto and Vancouver. It stops in Winnipeg, Edmonton, and Jasper. This route can also be travelled in reverse. This train covers a total of 2762 miles, which takes about 86 hours. Enjoy sweeping views in the Panorama car, where giant windows extend up to the ceiling. Travelling from Toronto to Vancouver, the Canadian carries you from the forests of Ontario, through the expanse of the Prairies, and past the dramatic snow-capped Rocky Mountains. 

Montreal to Halifax 

VIA Rail’s The Ocean train connects Montreal to Halifax. The 839-mile journey takes approximately 21 hours. It has been running since 1904 and is the oldest continuously operated named passenger train in North America. You'll first travel through the French-speaking province of Quebec. Then past a backdrop of lighthouses and seascapes in the Maritime Province of Nova Scotia. As you relax onboard, you'll see tiny communities along your route, representing French Canadian, Acadian, Celtic and English heritage. 

Vancouver to the Rockies 

Along with a segment of VIA Rail’s The Canadian route, The Rocky Mountaineer runs from Vancouver through the Rockies. There are three different routes to enjoy. The Rainforest to Gold Rush connects North Vancouver and Jasper, with stops in Whistler and Quesnel. The Journey through the Clouds also connects Vancouver to Jasper, but takes the Yellowhead pass, and stops in Kamloops. The First Passage to the West connects Vancouver to Banff, with a stop in Kamloops.

Canadian Regions to Explore by Train 

Canadian Rockies and West Coast

Western Canada is known for its dramatic wild landscapes. This includes the mountains and glacier lakes of the Canadian Rockies. It also extends to the lush rainforests and Pacific Coastlines of British Columbia. It’s one of Canada’s most popular locations for a train vacation. Many remote areas are only accessible by rail. Spend an extra day or two exploring the city of Vancouver as well. 

Across Canada 

Make the journey across the country by rail. This coast-to-coast train trip connects Vancouver to Halifax, with stops in major cities, such as Winnipeg, Toronto and Montreal. If you only have one trip to Canada, this lets you see it all. Highlights include the Atlantic and Pacific coastlines, the Canadian Rockies, and the Prairies. 

Eastern Canada and Maritimes 

Along with amazing scenery, there’s lots of history and culture to explore in Eastern Canada. Visit the cities of Toronto and Montreal. Add a tour to famous places, like Niagara Falls, and the not-so-famous hidden gems, like the charming fishing towns of the Maritimes. There’s a lot to discover in eastern Canada. 

North and Arctic 

Taking the train to Churchill is a once-in-a-lifetime experience. This community sits on the edge of Hudson Bay. It takes two days and two nights of travelling north on the rails to get there. There are no roads into this subarctic region.

What Our Customers Say

This was the best vacation we have ever experienced

We are extremely satisfied with Fresh Tracks - they are outstanding communicators, efficient, knowledgable, and answered every question we had. This was the best vacation we have ever experienced

Susan and William review of their [object Object] trip

Susan and William


Why book with Canadian Train Vacations?

We take care of all the details

You want to relax and enjoy your trip, not get overwhelmed by the planning. Let us make all of the bookings for you, including rail tickets, hotels, excursions and activities, meals and transfers.

Maple leaf icon

Independent travel with expert support

Enjoy local expertise and guidance with a personalized itinerary. Your preferences and needs are our priority. We take care of you from the moment you land until the moment you leave.

Get help when you need it

You’ll receive the inside scoop before you even leave home. And you can relax during your vacation because we’re only a phone call away if you have any questions while you’re in Canada.

Frequently Asked Questions

The Coast to Coast by train is the ultimate train trip across Canada. You’ll see the country’s top highlights, including Peggy’s Cove, Niagara Falls and Lake Louise.

The Coast to Coast by train package starts at $12,340 for a 19-day trip, including transfers, hotels, and some meals and activities.

One train does not travel coast-to-coast in Canada. VIA Rail connects the Atlantic coast (Halifax) to the Pacific coast (Vancouver) with four different train routes.

Bear Background Image
discuss dream trip

Discuss your dream trip with a local insider

Or call us toll free