Luxury Train Travel Across Canada


There is no better way to discover the true spirit of the north than on a train across Canada adventure. Our curated Trans-Canada tours take the stress out of planning, allowing you to focus on the shifting landscapes of the prairies, the rugged Canadian Shield, and the dramatic mountain passes. Whether you are seeking a nostalgic sleeper car experience or a world-class luxury rail vacation, these coast to coast packages showcase the very best of our diverse provinces. Explore our full collection of trans-continental journeys and filter by your preferred travel style to start your epic crossing today.


Rocky Mountaineer offers the premier luxury Western Canada train experience, specifically designed to showcase the stunning scenery of the West in daylight. This world-renowned Canadian Rockies service features glass-domed coaches and gourmet dining, with overnight stays in premium hotels rather than sleeper cars. It is the ultimate choice for travelers who want to witness every canyon and mountain pass without missing a single view.


VIA Rail provides the most comprehensive way to plan a train across Canada adventure, offering year-round service that connects every major region from coast to coast. These Trans-Canada rail tours feature a variety of service levels, including the nostalgic Sleeper Plus and high-end Prestige classes on the flagship Canadian route. It remains the top option for an authentic, immersive crossing that captures the true scale and spirit of the country.


Canadian Nostalgic
From Vancouver to Toronto
with 4 nights aboard 'The Canadian'

7 Days • Year-Round
Sleeper Train
Travel across Canada aboard VIA Rail’s ‘The Canadian’ on a nostalgic five-day journey from Vancouver to Toronto. Admire the passing scenery of the Rockies, Prairies, and lake country while enjoying made-to-order meals, elegant service, and timeless comfort. Relax as this classic train carries you across Canada on an unforgettable cross-country adventure.
From CAD $3565 per person

Tour Details

Canadian Prestige
From Vancouver to Toronto
with 4 nights aboard 'The Canadian'

7 Days • Year-Round
Sleeper Train
Travel in elegance aboard VIA Rail’s ‘The Canadian’ Prestige rail cars. Five-star accommodations and service make every moment effortless. Private transfers and guided tours are included for seamless travel. Stay in Fairmont Gold Floor hotel rooms with all-inclusive amenities aboard the train. This journey combines sophisticated design with a once-in-a-lifetime experience.
From CAD $10,009 per person

Tour Details

Canadian Rockies Express
From Calgary to Toronto
with Banff, Lake Louise & Jasper

11 Days • Year-Round
Sleeper Train
Start in Calgary with a night before heading into the Rockies. Explore Banff for two nights and Lake Louise for one night amid alpine scenery. Spend two nights in Jasper before boarding VIA Rail’s ‘The Canadian’ for a three-day journey to Toronto. Finish with a night in Toronto. Hotels provide comfort and easy access to sightseeing throughout the Rockies and train journey.
From CAD $6264 per person

Tour Details

Canadian Adventurer
From Vancouver to Toronto
with Banff, Lake Louise & Jasper

12 Days • April to October
Daylight Only Train, Sleeper Train
Canada’s landscapes await on this 12-day journey across the country. Travel the Rockies aboard the Rocky Mountaineer with four nights in Jasper, Lake Louise, and Banff. Step into the past aboard VIA Rail’s ‘The Canadian’ and glide across prairies and lake country. End with Toronto and the thundering Niagara Falls. Unforgettable trains and excursions connect coast, mountains, and city.
From CAD $9774 per person

Tour Details

VIA Rail Train
Canadian Trip of a Lifetime
From Vancouver to Halifax
with Banff, Lake Louise, Jasper, Toronto & Montréal

16 Days • April to October
Daylight Only Train, Sleeper Train
Travel from the Pacific Ocean to the Atlantic Ocean on this 16-day adventure across Canada. Journey through rainforests, mountains, prairies, lakes, and the rugged East Coast aboard the Rocky Mountaineer and VIA Rail trains. With stays in Banff, Lake Louise, Jasper, Toronto, and Montréal, this cross-country trip showcases the best of Canada from coast to coast.
From CAD $12,052 per person

Tour Details

Eastern Canada by Rail
From Toronto to Halifax
with Ottawa, Montréal & Québec City

11 Days • January to December
Daylight Only Train, Sleeper Train
Experience Eastern Canada by rail on a journey through its most captivating cities. Travel from Toronto, the “Centre of the Universe,” to Ottawa, Montréal, and Québec City before an overnight train ride along the St. Lawrence River to Halifax on the East Coast. This relaxing tour blends culture, history, and scenery across Canada’s eastern provinces.
From CAD $5490 per person

Tour Details

Canadian Nostalgic
From Toronto to Vancouver
with 4 nights aboard 'The Canadian'

7 Days • Year-Round
Sleeper Train
Journey across Canada aboard VIA Rail’s ‘The Canadian’ on a five-day trip from Toronto to Vancouver. Travel through lake country, the Prairies, and the majestic Rocky Mountains while enjoying made-to-order meals and classic rail hospitality. Let the rhythm of the train lull you to sleep each night on this unforgettable 1950s-era travel experience.
From CAD $3907 per person

Tour Details

Canadian Prestige
From Toronto to Vancouver
with 4 nights aboard 'The Canadian'

7 Days • Year-Round
Sleeper Train
Step aboard the Prestige rail cars on VIA Rail’s ‘The Canadian’ for unmatched luxury. Relish personalized service, gourmet meals, and exclusive accommodations. The tour features private transfers and curated sightseeing experiences. Fairmont Gold Floor hotel rooms offer all-inclusive comfort aboard the train. Every mile blends iconic Canadian scenery with refined travel.
From CAD $10,330 per person

Tour Details

Canadian Rockies Express
From Toronto to Calgary
with Jasper, Lake Louise & Banff

11 Days • Year-Round
Sleeper Train
Begin in Toronto with a night before boarding VIA Rail’s ‘The Canadian’ for a three-day trip to Jasper. Watch the landscape shift from forests and prairies to the Rockies. Spend two nights in Jasper, then one night in Lake Louise, followed by two nights in Banff. Conclude in Calgary for a final night. Hotels along the route offer comfort after days of sightseeing and adventure.
From CAD $6264 per person

Tour Details

Canadian Adventurer
From Toronto to Vancouver
with Jasper, Lake Louise & Banff

12 Days • April to October
Daylight Only Train, Sleeper Train
Begin your 12-day adventure in Toronto with a night near Niagara Falls. Board VIA Rail’s ‘The Canadian’ to cross prairies and lake country in style. Explore Jasper, Lake Louise, and Banff with four nights in the Rockies. Conclude aboard the Rocky Mountaineer, arriving in Vancouver on the Pacific coast. Scenic rail travel and national parks highlight this truly Canadian journey.
From CAD $10,031 per person

Tour Details

VIA Rail Train
Canadian Trip of a Lifetime
From Halifax to Vancouver
with Montréal, Toronto, Jasper, Lake Louise & Banff

16 Days • April to October
Daylight Only Train, Sleeper Train
This 16-day journey travels from the Atlantic to the Pacific, showcasing Canada’s diversity. Experience the rugged East Coast, vast Prairies, shimmering lakes, towering mountains, and lush coastal rainforests. Enjoy nine days of train travel and stays in Montréal, Toronto, Jasper, Lake Louise, and Banff. Crossing eight provinces, this is the ultimate Canadian adventure.
From CAD $12,196 per person

Tour Details

Calgary Stampede Add-On
Available for tours visiting Banff or Calgary
adding two nights in Calgary

2 Days • Year-Round
Daylight Only Train, Sleeper Train
This add-on can be included with any Canada Rail Vacations tour beginning or ending in Banff or Calgary. Timed to coincide with the 10-day Calgary Stampede in July or as a relaxing start or finish to your trip, we will tailor the itinerary to your schedule. Highlights include city sightseeing most of the year, or General Admission, Rodeo, and Grandstand tickets during the Stampede*.
From CAD $1261 per person*

Add-On Details

Montréal Add-On
Available for tours visiting Toronto, Québec City, or Halifax
adding two nights in Montréal

2 Days • Year-Round
Daylight Only Train, Sleeper Train
Discover the culture and historic charm of Montréal with a 2-night stay in Québec’s most dynamic city. Perfect as an extension to Toronto-based tours, Eastern Canada cruises, or a Canadian Trip of a Lifetime, this add-on includes a guided city tour and additional free time to explore Montréal at your leisure, enjoying its neighborhoods, dining, and lively cultural scene.
From CAD $1069 per person

Add-On Details

Niagara Falls Add-On
Available for tours visiting Toronto
adding two nights in Niagara Falls

2 Days • Year-Round
Daylight Only Train, Sleeper Train
This add on can be paired with any Canada Rail Vacations tour beginning or ending in Toronto. Enhance your journey with a two night stay at Niagara Falls, featuring seamless transfers, a guided highlights experience, and time to enjoy one of Canada’s most iconic natural attractions either mid itinerary or as a memorable conclusion to the tour.
From CAD $752 per person

Add-On Details

Québec City Add-On
Available for tours visiting Toronto, Montréal, or Halifax
adding two nights in Québec City

2 Days • Year-Round
Daylight Only Train, Sleeper Train
This add-on can be added to any Canada Rail Vacations tour featuring Toronto, Montréal, or Halifax. Enjoy a two-night visit to Québec City, the nation’s historic capital. Ideal as an extension to the Canadian Trip of a Lifetime, Toronto-based tours, or an Eastern Canada & New England cruise. Highlights include exploring Old Québec and experiencing francophone culture.
From CAD $1029 per person

Add-On Details

Victoria Add-On
Available for tours visiting Vancouver
adding two nights in Victoria

2 Days • Year-Round
Daylight Only Train, Sleeper Train
This add-on can be included with any Canada Rail Vacations tour beginning or ending in Vancouver. Enhance your West Coast adventure with a two-night visit to British Columbia’s capital. Whether before or after your main tour, the itinerary is tailored to your schedule and includes visits to the world-famous Butchart Gardens and a thrilling whale-watching excursion.
From CAD $796 per person

Add-On Details

Whistler Add-On
Available for tours visiting Vancouver
adding two nights in Whistler

2 Days • Year-Round
Daylight Only Train, Sleeper Train
Enhance a West Coast itinerary with a 2-night stay in Whistler, an alpine destination defined by mountain scenery and a welcoming village setting at your leisure. Perfect for either the start or conclusion of a journey, this add-on is designed to integrate with any tour package that includes Vancouver, providing both relaxation and optional adventure in a striking alpine environment.
From CAD $776 per person

Add-On Details

The Canadian Train
Between Vancouver & Toronto
with Jasper, Edmonton & Winnipeg

Up to 5 Days • Year-Round
Sleeper Train
Rail-only travel on VIA Rail in Sleeper Cabins for One or for Two can be arranged by special request on the celebrated route of The Canadian. Guests seeking Prestige Cabin service will find it available only within a full tour package. Inquiries regarding availability and pricing can be directed to our Custom Tours team, who will assist with planning and next steps.
From CAD $2485 per person

Tour Details

Trans-Canadian News & Blogs

When is the best time to travel on the Rocky Mountaineer train?

Hiking is as quintessential to the Canadian Rocky Mountains as swimming is to…

What to Pack for a Canadian Train Trip

Tips on what to pack for a Canadian train trip and how much luggage you are…

Sleeping on Canada’s VIA Rail Train

Information about what it's like to sleep onboard the VIA Rail train in Canada.…

Private Tours in the Canadian Rockies

Private Tours are one of the best ways to experience Canada's natural beauty

The History of the Canadian Railroads

It gets called everything from Trans-Canadian Railroad to simply Canada Train,…

Canada Rail’s History

Our company started as Gaia Travel Services in 1995, but the ideas for it arose…