Station guide · AB, Canada
Jasper Train Station Guide
Located right inside a national park, the 1925 stone and timber station in Jasper serves as a major hub for cross-country rail travel and scenic tourist trains in the Canadian Rockies.
- Station
- Jasper
- City
- Jasper, AB
- Routes
- 4
At a glance
- A stone and timber 1925 station in the centre of Jasper town, inside Jasper National Park
- Served by the Canadian, the Jasper to Prince Rupert train and Rocky Mountaineer
- A popular stopover to break the Toronto to Vancouver trip
Jasper station sits in the center of Jasper town, directly inside Jasper National Park. Built in 1925, the building features a distinct stone and timber design that reflects its mountain environment. It functions as a vital transport link for western Canada and a popular stopover for passengers looking to break up the long journey between Toronto and Vancouver. Travelers often pause here to explore the surrounding wilderness before continuing their rail trip. The station accommodates both regular passenger services and specialized tourist trains, making it one of the busiest rail hubs in the region.
Trains from Jasper
| Train | Between | Runs |
|---|---|---|
| The Canadian | Toronto to Vancouver | Usually twice a week in each direction |
| Jasper to Prince Rupert | Jasper to Prince Rupert | Three times a week in each direction |
| Rocky Mountaineer: Journey through the Clouds | Vancouver to Jasper | Seasonal departures, April to October |
| Rocky Mountaineer: Rainforest to Gold Rush | Vancouver to Jasper | Seasonal |
Four major services call at Jasper. VIA Rail operates The Canadian, running between Toronto and Vancouver. This journey takes about four days and four nights end to end, with departures usually twice a week in each direction as of 2026. VIA Rail also runs the Jasper to Prince Rupert train three times a week. This trip takes two days in daylight and requires an overnight hotel stop in Prince George. Additionally, two Rocky Mountaineer routes terminate here. Rocky Mountaineer: Journey through the Clouds travels from Vancouver to Jasper over two days in daylight, with a hotel stay in Kamloops. Rocky Mountaineer: Rainforest to Gold Rush takes three days from Vancouver, stopping overnight in Whistler and Quesnel. Both Rocky Mountaineer services operate seasonally.
Getting to and from the station
The station is located right in the center of Jasper town. Because it sits within Jasper National Park, many local amenities and accommodations are within walking distance of the platforms. If you are traveling further into the park or to nearby lodges, you should arrange your transport in advance. Local taxis and shuttle services operate in the area, but availability can vary depending on the season. Always check local transit websites and allow plenty of time to reach the station before your departure. Passengers connecting between different train services should confirm their schedules, as frequencies and exact route sections can change by season.
Around the station
Jasper station places you immediately in the heart of Jasper National Park. The town itself is compact, meaning you can easily walk from the train to local restaurants, cafes, and hotels. The surrounding park offers vast wilderness, mountain trails, and wildlife viewing opportunities. Many visitors use the town as a base camp for exploring the nearby lakes and glaciers of the Canadian Rockies. Because the station is a popular stopover to break the Toronto to Vancouver trip, you will find plenty of services geared toward travelers spending a few days in the mountains.
Station tips
- Book your accommodation well in advance if you plan to break your journey in Jasper.
- Review our Amtrak and VIA booking tips before securing your tickets for The Canadian.
- Check the Luggage rules on Amtrak and VIA to ensure your bags meet the size limits.
- Remember that the Jasper to Prince Rupert service requires you to book your own hotel for the overnight stop in Prince George.
Popular trips from Jasper
Questions travellers ask
How long does the train take from Vancouver to Jasper?
The direct trip from Vancouver to Jasper on VIA Rail takes about 20 to 22 hours. If you choose the Rocky Mountaineer services, the journey takes either two or three days in daylight with overnight hotel stays along the way.
Can I travel directly from Toronto to Jasper?
Yes, you can take The Canadian train directly from Toronto to Jasper. This journey takes about three days. Many passengers choose to stop in Jasper to explore the national park before continuing on to Vancouver.