Train from Vancouver to Jasper

Vancouver to Jasper Train

Vancouver to Jasper train offers a scenic journey through the Canadian Rockies, showcasing mountain views, rivers, and wilderness landscapes along the way.

Jasper, one of Western Canada's most popular destinations, offers impressive views, plenty of outdoor recreation opportunities, and a variety of amenities. Jasper is in the heart of the Canadian Rockies, a place of breathtaking natural beauty with rugged mountain peaks, crystal-clear lakes, and abundant wildlife.

Taking a train from Vancouver to Jasper makes it easy to see the sights while relaxing in a comfortable train car. Travellers are welcome to ride the luxurious Rocky Mountaineer, a daylight-only train that offers unmatched views of wildflower meadows, alpine passes, and deep valleys, or take VIA Rail Vancouver to Jasper on The Canadian train. The journey between Vancouver and Jasper is not just transportation but a unique way to experience the scenery of western Canada.

Travellers planning to take the train from Vancouver to Jasper can rely on the travel experts at Canadian Train Vacations by Fresh Tracks Canada to arrange the most enjoyable journey. These travel experts know about all the best Jasper train tours, including where to stay and what to do while on the trip.

Published Mar 14, 2026

Best Vancouver to Jasper train trips in 2026

The best-selling Vancouver to Jasper train trips are Rockies Winter Wonderland by Train, Across Canada by Train, and Circle the Canadian Rockies by Train. Each journey offers a distinct way to explore Western Canada, from winter landscapes filled with snow-covered peaks to cross-country adventures that showcase the diverse landscapes of Canada in summer. Travellers experience premium train travel, guided excursions, and scenic views that showcase the beauty and diversity of the Canadian Rockies.

Vancouver to Jasper train route map

The Vancouver to Jasper train route map shows a scenic rail journey stretching across British Columbia into Alberta, passing through diverse landscapes that define Western Canada’s natural beauty. There are two trains (VIA Rail and Rocky Mountaineer) that go between Vancouver and Jasper, following two scenic routes.

The route begins at Pacific Central Station in Vancouver, or the Rocky Mountaineer train station in Vancouver, and the train travels through the Fraser Valley, the Cariboo Mountains, and the Thompson River region before climbing into the Canadian Rockies. Passengers see landmarks such as Hell’s Gate in the Fraser Canyon, Pyramid Falls, and Mount Robson, the highest peak in the Rockies.

The final stretch enters Jasper, a gateway to alpine lakes and wilderness trails. The route highlights a mix of mountain passes, rivers, and forests, making it one of the most visually rewarding train trips in the country.

Vancouver to Jasper train route map

Rocky Mountaineer train Vancouver to Jasper

The Rocky Mountaineer is a daylight-only train experience which showcases the stunning scenery of Western Canada. The Rocky Mountaineer train from Vancouver to Jasper connects British Columbia with Alberta through two different sightseeing routes. Stops include Whistler, Jasper, Vancouver, Kamloops, or Quesnel, depending on the route. The Rocky Mountaineer operates between mid-April and mid-October, and is one of the best ways to travel from Vancouver to Jasper by train.

The Rocky Mountaineer runs eastward from Vancouver to Jasper, or travellers are able to reverse the route and start in Jasper. The Rocky Mountaineer route Journey through the Clouds goes between Vancouver and Jasper via Kamloops. Alternatively, the Rainforest to Gold Rush route includes overnight stops at Whistler and Quesnel.

The driving distance from Vancouver to Jasper is approximately 795 kilometres (493 miles). Travellers cover between 900 and 1200 kilometres (559 and 745 miles), depending on the Rocky Mountaineer train route they choose. There are two train routes between Vancouver and Jasper.

  • The first option is the Journey Through the Clouds route which takes two full days and includes a hotel overnight stop in Kamloops, British Columbia. Visitors see dramatic changes in scenery while rolling through the Fraser Valley, past the Coast and Cascade mountains, to the desert-like landscape of BC’s interior. Visitors travel from Kamloops to Jasper on the second day. The train takes travellers across the Continental Divide and over Yellowhead Pass. This route is called Journey through the Clouds.
  • The second option is the Rainforest to Gold Rush Rocky Mountaineer train route which takes three days and includes two hotel nights along the way. The first day is from Vancouver to Whistler. It is a half day on the train, and then travellers get to spend the afternoon exploring Whistler village. The second day of the train journey is from Whistler to Quesnel, where visitors travel past canyons, farmland, lakes, and rolling hills. The train crosses Deep Creek Bridge, one of the highest railway bridges in the world. The final day of this route takes passengers through the forests of northern British Columbia before arriving in Jasper National Park. 

Several Canadian train vacations include the Rocky Mountaineer routes between Vancouver and Jasper, such as the Complete Canadian Rockies by Train or the Circle the Canadian Rockies by Train. Both trips and train routes allow travellers to add additional nights in the Rockies or sightseeing tours. 

The journey takes guests past the spectacular Pyramid Falls before continuing into the mountains. Rocky Mountaineer hosts share the history of the railway and the area while passengers savour a gourmet lunch on the way to Jasper National Park. Scenic highlights include Mount Robson, the highest mountain peak in the Canadian Rockies. The Rocky Mountaineer arrives in the town of Jasper in the evening. 

Choose between Silverleaf service and Goldleaf service for the Rocky Mountaineer train journey. Silverleaf service involves travel in a single-level glass-dome coach. The oversized windows give spectacular views of the scenery. Goldleaf service includes a bi-level dome coach. The addition of an upper level is a truly stunning way to experience the panoramic views. Silverleaf and Goldleaf levels of service include gourmet meals and exquisite storytelling from onboard hosts during the train journey. Silverleaf guests are served meals at their seats while travellers opting for Goldleaf Service eat their meals in a window-lined dining car.

Hotel options for stopovers are assigned by Rocky Mountaineer. Visitors are encouraged to view the details of the accommodations on their boarding pass. Hotels are clean, comfortable, and provide high-quality service for every need.

Explore an in-depth guide on: Rocky Mountaineer Train Cost

Complete Canadian Rockies by Train

Our bestseller and favourite Canadian Rockies rail trip! This 8-day train vacation features the highlights of the Rockies at a leisurely pace. Discover coastal Vancouver, then travel through the Canadian Rockies and soak up the splendour of the mountains.

  • Available:

    April – October
  • Length:

    8 days
  • Time on train:

    2 days
  • Price from:

    Loading price... pp
  • Train type:

    Rocky Mountaineer

Don't miss the mountain views

Double Quote Icon

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.

Blog Author - Hannah Poaros-Mcdermott
Hannah Poaros-McDermott
Travel Writer and Senior Content Coordinator

VIA Rail Vancouver to Jasper sleeper train

Enjoy an exciting VIA Rail Vancouver to Jasper train adventure by choosing an itinerary that includes time on a sleeper train. Two train routes have sleeper cars in Canada: The Ocean train and The Canadian. The Ocean train travels along the East Coast of Canada, connecting Montreal with Halifax. The Canadian connects Vancouver and Toronto, with stops in Winnipeg and Jasper. Observation cars on The Canadian have glass domed viewing areas, providing panoramic views of Canada's most beautiful sights.

The sleeper train service between Vancouver and Jasper takes around 19 hours and is a beautiful way to experience the Canadian Rockies. There are two weekly departures for the route. Private sleeper cabins are able to accommodate up to four people, depending on the size of the party, requirements, and availability. Semi-private accommodations are available with upper and lower berths. Berths give passengers access to shared facilities. Private cabins include their own washroom. Booking Sleeper Plus or Prestige class provides travellers with access to service attendants, domed viewing cars, dining cars, and private cabins.

Train service from Vancouver to Jasper provides snacks and full, gourmet meals for breakfast, lunch, and dinner. Meals are included in Sleeper Plus and Prestige class tickets, while Economy passengers are able to purchase meals onboard. Sleeper Plus Class meals are chef-prepared gourmet meals and have three courses to please every palate. Alcoholic beverages are available for purchase. Special dietary restrictions or preferences are accommodated with a special meal option that meets nutritional needs. 

The route is part of our Canadian Rockies Voyage by Train package.

Canadian Rockies Voyage by Train

From the mountain towns of Jasper and Banff to the laid-back West Coast city of Vancouver and the adventure of an overnight rail trip through the Canadian Rockies – this trip packs it all into six days.

  • Available:

    April – October
  • Length:

    6 days
  • Time on train:

    1 day / 1 night
  • Price from:

    Loading price... pp
  • Train type:

    VIA Rail

Winter train travel

Travelling by train from Vancouver to Jasper during the winter is an exceptional experience, and VIA Rail Canada runs all year long. Train travel is actually one of the best ways to experience the incredible views of the Canadian Rockies in the winter while avoiding potentially hazardous conditions that other travel methods encounter. Choose a sleeper car for the overnight journey to get the most out of the experience. Enjoy the scenery while travelling in comfort. Book this experience with the Rockies Winter Wonderland by Train package. 

Rockies Winter Wonderland by Train

Enjoy a magical Canadian winter adventure. Settle into your cozy train cabin in Vancouver, sleeping onboard as snow falls outside. Wake in a Rockies winter wonderland for a week of discovery, fun, and indulgence.

  • Available:

    December – March
  • Length:

    9 days
  • Time on train:

    1 day / 1 night
  • Price from:

    Loading price... pp
  • Train type:

    VIA Rail

What is the difference between VIA Rail and Rocky Mountaineer?

The difference between VIA Rail and the Rocky Mountaineer on the Vancouver to Jasper route lies in the travel style and service level. VIA Rail offers a classic rail experience focused on comfort, convenience, and affordability. It operates year-round and provides sleeper cabins, dining services, and panoramic viewing cars for scenic enjoyment. The atmosphere is relaxed, combining transportation, accommodation, and sightseeing in one continuous journey through the Canadian Rockies.

The Rocky Mountaineer train trips highlight the contrast of luxury vs classic rail, providing an upscale experience with daylight-only travel for uninterrupted views of rivers, forests, and peaks. The journey includes gourmet meals served onboard, engaging storytelling by hosts, and comfortable hotel stays at overnight stops instead of sleeper train cabins. The experience prioritizes leisure and scenic appreciation, designed for travellers who prefer premium service and comfort. VIA Rail suits travellers who value a traditional overnight rail adventure with a blend of practicality and charm.

When is the best time to take the Vancouver to Jasper train?

The best time to take the train from Vancouver to Jasper is from late spring to early fall, when the landscapes of the Canadian Rockies are at their most vibrant. April through June are the best months to visit the region because of the blooming valleys, the rushing waterfalls, and the wildlife emerging from hibernation. July and August bring warm weather, long daylight hours, and clear mountain views, making it ideal for sightseeing and photography. Autumn (September to early October) paints the forests in gold and yellow, offering a peaceful and colourful journey through the Rockies. Winter delivers snow-covered peaks and frozen lakes, giving a quiet and majestic experience for tourists who enjoy a serene atmosphere. The best time to visit Canada depends on the desired travel experience. Spring offers renewal and calm, summer provides activity and brightness, fall brings colour and reflection, while winter delivers beauty and stillness. Each season presents its own charm, turning the Vancouver to Jasper route into a memorable adventure at any time of the year.

How long is the train ride from Vancouver to Jasper?

The train ride from Vancouver to Jasper covers about 800 kilometres (500 miles) and takes around 19 to 20 hours to complete. VIA Rail’s “Canadian” service runs overnight, allowing travellers to sleep in comfortable cabins while passing through scenic landscapes such as the Fraser Valley and the North Thompson River. The journey features large viewing windows and lounge areas that make the long ride pleasant and relaxing, offering continuous comfort throughout the trip.

The Rocky Mountaineer follows a similar route from Vancouver to Jasper National Park and includes an overnight hotel stay in Kamloops. In addition to this route, Rocky Mountaineer has another option which divides the journey into three days, including two hotel nights along the way before reaching Jasper. Both Rocky Mountaineer train routes to Jasper give travellers uninterrupted daylight viewing of mountain ranges, rivers, and canyons. Rocky Mountaineer offers a luxurious sightseeing experience, with fine dining and storytelling onboard. The Rocky Mountaineer emphasizes daytime sightseeing and fine dining onboard, while VIA Rail combines transportation with accommodation onboard. These train journeys present two unique ways to experience the majesty of Western Canada by rail.

How much does the Vancouver to Jasper train cost?

Vancouver to Jasper train costs range from CAD 170 to CAD 5,000 and vary depending on the train experience, travel class, season, and time of booking. Economy fares on VIA Rail range from CAD 150 to CAD 300, offering comfortable seating and access to viewing areas. Sleeper Plus class ranges from CAD 500 to CAD 1,500, including meals, semi-private berths or private cabins, and access to a dome car for scenic views. Prestige class for luxury travel with spacious suites and exclusive service, starts around CAD 2,500 and is likely to reach higher depending on the schedule and demand. SilverLeaf service on Rocky Mountaineer ranges from CAD 2,300 to CAD 3,000, while GoldLeaf service on Rocky Mountaineer ranges from CAD 3,100 to CAD 5,000. 

Prices change based on travel seasons and booking windows. Summer months (June to September) have higher fares due to increased demand, while winter and early spring trips are priced lower. Early reservations secure better deals and ensure preferred cabin availability. Travellers selecting packages with meals or excursions experience additional costs, reflecting the level of comfort and convenience included in the journey.

What is the Vancouver to Jasper train schedule?

The Vancouver to Jasper train schedule is different for Rocky Mountaineer and VIA Rail, with each train offering unique travel styles and departure times. VIA Rail’s The Canadian runs year-round with departures from Vancouver twice a week, leaving at 3 pm (Pacific time) and arriving in Jasper at 11 am (mountain time) after about 19 hours of travel (subject to schedule variations). Rocky Mountaineer (operating from April to October) runs during daylight hours and includes an overnight hotel stay in Kamloops, or stays in Quesnel and Whistler, before continuing to Jasper the next day. The schedules provide scenic routes through the Fraser Valley and the Canadian Rockies, allowing travellers to enjoy mountain landscapes and river views throughout the journey.

Rocky Mountaineer 

  • The 2-day Vancouver to Jasper train (via Kamloops) leaves Vancouver at 08:00 PT on select departure days (Tuesdays and Fridays) between April and October. The train is scheduled to arrive in Kamloops between 6:15 pm and 7:45 pm on Day 1. Day 2 is when the train departs Kamloops at 8:30 am (Pacific time) and arrives in Jasper between 7:00 pm and 8:30 pm (Mountain time).  
  • The 3‑day route (via Whistler and Quesnel) departs around 08:00 PT from North Vancouver on select Saturdays in the April to October season. The train is scheduled to arrive in Whistler between 12:00 pm and 1:00 pm on Day 1. Day 2 is when the train departs Whistler at 7:45 am and arrives in Quesnel between 7 pm and 8:30 pm. Day 3 is when the train leaves Quesnel at 7.30 am (Pacific time) and comes into Jasper between 8:30 pm and 9:30 pm (Mountain time). 

VIA Rail 

  • VIA Rail’s The Canadian train departs Vancouver twice weekly on Mondays and Fridays and arrives in Jasper roughly 19 hours later (Tuesdays and Saturdays). The VIA Rail from Vancouver to Jasper schedule states that the train leaves Vancouver’s Pacific Central Station at 3 pm (Pacific time) and arrives in Jasper at 11 am (Mountain time) the following day. Sometimes the train is delayed due to freight train traffic.

Try a shorter train ride

Double Quote Icon

If you prefer less time on the train, I recommend taking VIA Rail’s Skeena train on a half-day sightseeing tour from Jasper to Dunster or McBride. This is a scenic journey through British Columbia’s Robson Valley.

Katherine Foxcroft
Director of Product: Hotels, Tours and Excursions

What to do in Jasper, Canada

What makes Jasper train vacations so appealing is the variety of activities. Some of the most popular attractions in Jasper are listed below.

Two women standing on a bridge in Maligne Canyon during the summer in Jasper National Park

Maligne Canyon is Jasper National Park's deepest canyon, making it a popular destination for hikers and other outdoor enthusiasts. The canyon has six bridges, making it possible for even inexperienced hikers to see Maligne Canyon in all its glory. A popular activity is a boat cruise on Maligne Lake. The majority of people visit in the summer, but Maligne Canyon is fantastic in the winter with Third Bridge leading travellers to a frozen waterfall.

How to get to Jasper from Vancouver by train or other transport?

To get to Jasper from Vancouver by Train or other transport, choose from the four options below.

  1. Take the VIA Rail Train. Travel on VIA Rail’s The Canadian from Vancouver to Jasper for an overnight journey through the Rocky Mountains. The trip covers about 800 kilometres and includes sleeper cabins, dining service, and scenic dome cars.
  2. Book a Rocky Mountaineer Trip. Choose the Rocky Mountaineer for a luxury daylight train journey that runs from Vancouver to Jasper through Kamloops. The two-day experience includes hotel accommodation in Kamloops and gourmet meals served onboard. For more time on the train, choose Rocky Mountaineer’s Rainforest to Gold Rush route which takes three days and goes from Vancouver to Jasper via Whistler and Quesnel.
  3. Hire a Rental Car. Rent a car in Vancouver and drive to Jasper, stopping at scenic viewpoints, small towns, and national parks along the way. It is recommended to allow several days to drive this route.
  4. Fly to Jasper via Edmonton. Take a flight from Vancouver to Edmonton International Airport and continue to Jasper by car or shuttle, covering about four hours of road travel. The option saves time and provides flexibility for travellers with tight schedules.

What are the train stations for the Vancouver to Jasper route?

The train stations on the Vancouver to Jasper route are listed below.

  • Pacific Central Station (Vancouver): Pacific Central Station serves as the main departure point for VIA Rail Canada’s Vancouver to Jasper service. The station features comfortable waiting areas, luggage services, and accessibility for passengers with mobility needs. The central location allows easy connections to city transit, taxis, and nearby hotels, making it convenient for travellers preparing for long-distance rail journeys.
  • Jasper VIA Rail Station: Jasper VIA Rail Station is located in the heart of Jasper town (607 Connaught Dr), surrounded by the scenic beauty of the Canadian Rockies. The station, operated by VIA Rail Canada, provides essential services such as baggage assistance and rest areas, with accessible entryways for all passengers. Its proximity to Jasper National Park, local accommodations, and shuttle services make it an ideal arrival point for travellers exploring the mountain region.
  • Rocky Mountaineer Train Stations in Vancouver and Jasper: Depending on the route, the Rocky Mountaineer departs from the Vancouver station (1755 Cottrell Street) or the North Vancouver train siding (Corner of Philip Ave and West 1st Street). In Jasper, the train station is at 607 Connaught Drive.

What popular train-trip itinerary is best for you?

Rockies Winter Wonderland by Train

The 9-day winter journey offers an unforgettable experience through Canada’s most scenic landscapes. Travelling by train from Vancouver to Jasper and continuing through the Rockies to Lake Louise and Banff, the adventure combines snow-covered mountain views, luxury accommodations, and authentic Canadian charm. Travellers enjoy guided tours, wildlife viewing, and leisure time to explore frozen lakes and alpine towns, all framed by the serene beauty of a true winter wonderland.

  • Available:

    December – March
  • Length:

    9 days
  • Time on train:

    1 day / 1 night
  • Price from:

    Loading price... pp
  • Train type:

    VIA Rail

Across Canada by Train

The Across Canada by Train journey offers an adventure through the country’s most stunning scenery. Travellers begin in Toronto and travel westward to Vancouver, crossing vast prairies, mountain ranges, and lake regions. The experience combines city exploration, comfortable train travel, and guided excursions in major destinations (Jasper, Banff, and Lake Louise). The trip highlights Canada’s natural beauty and cultural landmarks, from the towering skyline of Toronto to the snow-capped peaks of the Rockies. Luxurious onboard service, regional cuisine, and scenic stops make the journey a memorable way to discover Canada’s vast landscapes and vibrant communities.

  • Available:

    May – September
  • Length:

    13 days
  • Time on train:

    5 days / 3 nights
  • Price from:

    Loading price... pp
  • Train type:

    VIA Rail and Rocky Mountaineer

Circle the Canadian Rockies by Train

The Circle of the Canadian Rockies by Train trip presents an extraordinary route through Western Canada’s most scenic destinations. Travellers begin in Vancouver and experience two remarkable Rocky Mountaineer train rides, while visiting mountain towns, turquoise lakes, and national parks. The itinerary (Banff, Jasper, Lake Louise, and Whistler) creates a full circle through the Rocky Mountains and Western Canada. Each stop offers clear views of glaciers, waterfalls, and alpine forests, showcasing the beauty and diversity of the Canadian landscape. Comfortable rail service, guided sightseeing, and quality accommodations provide an unforgettable travel experience.

  • Available:

    May – September
  • Length:

    12 days
  • Time on train:

    5 days
  • Price from:

    Loading price... pp
  • Train type:

    Rocky Mountaineer

What Our Customers Say

Authentic experiences are shared from travellers who explored the Vancouver to Jasper route. Each story highlights the comfort, hospitality, and memorable moments that define the journey. Guests express gratitude for attentive service, scenic views, and thoughtful details that make the trip unforgettable. The testimonials reflect the satisfaction and joy of discovering Canada’s landscapes through exceptional rail travel. 

Why book your Vancouver to Jasper train journey with Canadian Train Vacations?

Book your Canadian train trip with Canadian Train Vacations due to the reasons listed below. 

  • All details are taken care of: Vacation is about relaxing and having fun, not worrying about planning. Canadian Train Vacations makes all the bookings, including rail tickets, hotels, excursions and activities, meals and transfers.
  • Independent travel with expert support: Enjoy local expertise and guidance with a personalized itinerary. Each passenger’s preferences and needs are the company’s priority. Canadian Train Vacations takes care of every passenger from the moment they land until the moment they leave.
  • Get help when needed: Passengers receive the inside scoop before they even leave home. Passengers are able to relax during their vacation because Canadian Train Vacations are just a phone call away if travellers have any questions while they’re in Canada.

Vancouver to Jasper Train FAQs

© 2026 Fresh Tracks Canada