Jasper – Prince Rupert train

From Wikipedia, the free encyclopedia
Jump to: navigation, search
The Skeena at McBride in 2001.

The Jasper – Prince Rupert train (formerly the Skeena) is a Canadian passenger train service operated by Via Rail between Jasper, Alberta, Prince George and Prince Rupert in British Columbia.


The train operates three times weekly, departing Jasper on Wednesday, Friday and Sunday, the return service departs Prince Rupert on the same days of the week. The journey takes two days with an overnight stop at Prince George.

The train conveys Economy Class, and during the peak summer period, Touring Class. In Economy Class, passengers can buy food from the small galley/bar in the dome car. Touring Class passengers are treated to hot meals and staff offer commentary throughout the journey.

It offers connections at Prince Rupert between the BC Ferries service to Port Hardy, the Alaska Marine Highway service to points in southeast Alaska, and a connection at Jasper to the Via Rail Canadian to Vancouver and Toronto.


0 Jasper
106 Harvey
142 Dunster
174 McBride
217 Goat River
232 Loos
262 Dome Creek
265 Bend
285 Penny
301 Longworth
314 Hutton
319 Sinclair Mills
331 McGregor
341 Upper Fraser
349 Aleza Lake
378 Willow River
409 Prince George
520 Vanderhoof
560 Fort Fraser
594 Endako
650 Burns Lake
734 Houston
780 Telkwa
795 Smithers
869 New Hazelton
912 Kitwanga
933 Cedarvale
957 Doreen
967 Pacific
988 Usk
1007 Terrace
1094 Kwinitsa
1160 Prince Rupert
Via Rail Jasper – Prince Rupert (interactive map)
Station Distance (km) Information
Jasper 0 Mountain time
Harvey 106 stops on request, Pacific time
Dunster 142 stops on request
McBride 174 stops on request
Goat River 217 stops on request
Loos 232 stops on request
Dome Creek 262 stops on request
Bend 265 stops on request
Penny 285 stops on request
Longworth 301 stops on request
Hutton 314 stops on request
Sinclair Mills 319 stops on request
McGregor 331 stops on request
Upper Fraser 341 stops on request
Aleza Lake 349 stops on request
Willow River 378 stops on request
Prince George 409 Overnight stay
Vanderhoof 520
Fort Fraser 560 stops on request
Endako 594
Burns Lake 650
Houston 734
Telkwa 780 stops on request
Smithers 795
New Hazelton 869
Kitwanga 912 stops on request
Cedarvale 933 stops on request
Doreen 957 stops on request
Pacific 967 stops on request
Usk 988 stops on request
Terrace 1007
Kwinitsa 1094 stops on request
Prince Rupert 1160