2026 price freeze + $600 bonus
Prestige Train Journey Across Canada
Places visited: Vancouver, Jasper, Banff, Toronto
You can travel from Toronto to Calgary by combining VIA Rail’s The Canadian with a comfortable land transfer. The Canadian travels west from Toronto to Edmonton or Jasper, where you continue to Calgary by road. While there is no direct rail route connecting the two cities, the journey is simple and straightforward.

The Canadian is the only rail option departing from Toronto toward Calgary — it carries passengers as far as Edmonton or Jasper.
The approximate time it takes to reach Calgary from Jasper or Edmonton.
The Canadian route passes through Ontario, Manitoba, Saskatchewan, Alberta, and British Columbia. It takes around 61 hours to reach Edmonton, and 71 hours to reach Jasper from Toronto.
Choose Economy, Sleeper Plus or Prestige Class, with private cabins and berths available for overnight comfort.
Explore some of the most popular VIA Rail journeys departing from Toronto with stops near Calgary.
There isn't a direct train from Toronto to Calgary. The Canadian runs between Toronto and Vancouver, with major scheduled stops including Sudbury Junction, Winnipeg, Saskatoon, Edmonton, Jasper and Kamloops. Because Edmonton and Jasper are about 4 hours from Calgary by road, both make practical connection points for completing the journey.
Our Travel Advisors specialize in planning personalized Canadian rail vacations and can arrange the entire journey, and handle all the details for you.
Since there is no direct VIA Rail route from Toronto to Calgary, travellers usually take VIA Rail’s The Canadian to Edmonton or Jasper, then continue to Calgary by bus or shuttle.
Onboard The Canadian, passengers travel west through the Prairies into the Rockies and get to enjoy ever-changing views of Canada’s vast and diverse landscapes from the comfort of the train. With plenty of amenities, comfortable accommodations and entertainment options onboard, the train journey itself feels unique and relaxing.
A rail journey from Toronto to Calgary takes approximately 71 hours, or around 3 days, including the train and land transfer. The exact timing depends on the transfer, and stops.
The most convenient connection points for reaching Calgary by train are Edmonton and Jasper. After getting off VIA Rail’s The Canadian in Jasper or Edmonton, passengers continue to Calgary by shuttle or bus. From Jasper, the journey can continue along the Icefields Parkway, with views of iconic Rocky Mountain landscapes, lakes, waterfalls and glaciers along the way. From Edmonton, the route south follows Alberta’s open countryside and rolling foothills, with views of wide skies, farmland and the landscapes surrounding Calgary.
Many travellers choose to spend a night in Jasper or Edmonton before continuing south by coach, adding extra time to the overall journey but allowing for a more relaxed transition from rail to road. The Canadian departs twice weekly in each direction and covers around 4,466 km (2,775 mi) on its full transcontinental route from Toronto to Vancouver. It passes through major Canadian destinations and landscapes, including Winnipeg, Saskatoon, Edmonton and Jasper. Planning your travel dates around its departure days is an important part of arranging your trip.

Don't miss the mountain views
My favourite part about arriving in Jasper by train is catching that first glimpse of Mount Robson, the tallest peak in the Canadian Rockies, right outside your window.
Shannon BrandVacation Advisor at Canadian Train Vacations by Fresh Tracks Canada
The difference between Sleeper Plus and Prestige class on the Canadian mainly comes down to the level of comfort, space, and added amenities available throughout the westbound journey from Toronto. Both options provide a comfortable way to experience overnight rail travel, with private sleeping accommodations, scenic viewing areas, and time to relax as the landscape changes from Ontario forests to the Prairies and Rocky Mountains.
The table below highlights the key differences between Sleeper Plus and Prestige Class
Since travellers wanting to reach Calgary by rail from Toronto must combine VIA Rail’s The Canadian with an onward land transfer, there’s no single train ticket or fixed fare for the entire journey. The total cost depends on the class of service, such as Economy, Sleeper Plus or Prestige, the transfer route, season, availability, and whether you add an overnight stay or other stops along the way.
When booking with Canadian Train Vacations by Fresh Tracks Canada, travellers receive their train tickets, accommodations, tours and transfers in one personalized quote. Their Canadian Insiders can help build a personalized itinerary and provide a quote based on each traveller's preferred train experience, accommodations, tours and transfers.
A Toronto-to-Calgary rail vacation can include different elements depending on who you book your trip with. When planning with specialized vacation planners like Canadian Train Vacations by Fresh Tracks Canada, travellers can have their rail journey, hotels, transfers, and sightseeing experiences arranged as part of a personalized itinerary.
Our itineraries serve as an example of how a rail vacation can be structured, but each of our journeys can be adjusted based on preferred destinations, travel pace, and interests. Stops in Rockies destinations such as Jasper, Calgary, Banff, or other locations can be added depending on how travellers want to experience Canada.
This 20-day trip features three different Canadian trains on its journey from Halifax to Vancouver. Sleeper train experiences include VIA’s Ocean and The Canadian routes. Travellers also have time on the daylight train, the Rocky Mountaineer. For those visiting Canada once and wanting to experience its highlights, this trip brings together iconic destinations from coast to coast.
Available:
Length:
Time on train:
Price from:
Train type:
Since The Canadian runs year-round and each season offers something different, the best time to travel depends on the scenery, activities and pace you prefer. Many travellers choose June through October for comfortable weather, longer daylight hours and excellent opportunities to explore the Rockies.
Popular travel dates, especially during peak Summer and Fall periods, often fill up months in advance, so planning your preferred travel window early can help with availability. Our Canadian Insiders at Canadian Train Vacations by Fresh Tracks Canada are very familiar with the differences between seasons and can provide insight into the available options when planning a rail journey.
For travellers wanting to experience both transcontinental rail travel and visit iconic Rockies destinations, another popular option is to take VIA Rail’s The Canadian from Toronto to Jasper, followed by a scenic land transfer south to Banff and Lake Louise.
From Jasper, the journey to Banff is shorter and covers less distance than continuing to Calgary, coming in at approximately 287 km (178 mi) and 2.5 hours by road.
This route offers a different way to experience the Rockies, combining iconic rail travel with time in some of Alberta’s most celebrated mountain destinations. Travellers often visit Banff National Park to witness turquoise lakes, explore hiking trails, and spot wildlife, and take a scenic drive along the Bow Valley Parkway to reach Lake Louise. Guests can explore a Toronto-to-Banff itinerary as an alternative to continuing onward to Calgary.

Plan for relaxing
I always suggest downloading some regional podcasts or audiobooks for your train trip — you can keep your eyes on the scenery as you listen.
Deborah ScottVacation Advisor at Canadian Train Vacations by Fresh Tracks Canada
Planning a Toronto-to-Calgary rail journey involves choosing the right route, travel dates, train accommodations and stops along the way. A Canadian Insider from Canadian Train Vacations by Fresh Tracks Canada can provide local insight, help answer questions, and plan a personalized itinerary based on your needs and preferences.
Our Canadian Insiders have in-depth knowledge of VIA Rail, Canada’s regions and the routes that connect them. We can help you choose trains, destinations, and experiences that best suit your interests and travel style.

Useful Links
Canadian Train Trip FinderCanadian Train Tours for SeniorsWhere to go in CanadaJourneys Across CanadaCanadian Rockies and West CoastEastern Canada and The MaritimesCanadian North and ArcticEastern Canada Train ToursWestern Canada Train ToursTrain Trips from VancouverRoad Trips and Self DrivesFamily AdventuresVacations for Active SeniorsCanadian History and Culture TripsWildlife Viewing Train VacationsCanadian Pacific RailwayExplore Canada
VIA Rail Train Across CanadaRocky Mountaineer Train TripsThe Canadian TrainRocky Mountaineer Train CostCanadian Rockies Train TripsBest Train Trip in CanadaLuxury Train CanadaCanadian Sleeper TrainVancouver to Banff TrainToronto to Vancouver TrainTrain from Calgary to VancouverBanff to Jasper TrainWinter Train CanadaVIA Rail Prestige ClassBest Alaska Cruise and Train PackageVIA Rail PricesPopular Train Trips
Trans Canada TrainCanada Coast to Coast TrainCanada Cross Country TrainVancouver to Toronto Train TripCanadian Rockies Train TripToronto to Quebec City TrainLuxury Train Trip from Montreal to Quebec CityWinter Train WonderlandCalgary to Toronto Train TripRocky Mountaineer and Alaska CruiseBanff and Jasper Tours from CalgaryLords of the Wilderness Bear ViewingRockies Winter Wonderland by TrainCanadian Cross-Country Journey in WinterEssential Rockies by TrainThe Canadian Train Prestige Class CostCanadian Train Vacations
About Us© 2026 Fresh Tracks Canada