VIA Rail - "The Skeena" Route - Eastbound

VIA Rail is Canada’s classic passenger rail service. The “Skeena” train travels between Prince Rupert and Jasper during daylight hours with an overnight hotel stop in Prince George along the way. It is more of a rustic experience with spectacular views as you travel along the Skeena River and through various mountain ranges.


Please take a taxi and arrive at the Prince Rupert train station 60 minutes prior to the departure time noted on your VIA Rail Tickets which are included in your Travel Documents. It is strongly recommended that you call Skeena Taxi the day prior to book your taxi as there is a limited number of taxis available in town. Cash is strongly recommended for payment as some taxis in Prince Rupert may not have working debit machines.

When you arrive at the station, please have the VIA Rail Tickets on hand in paper form, or on your mobile device. These include a QR code to be scanned at check-in. A valid photo ID is also required at check-in.

For train station details in each location along this route, see below: LINK

This route is serviced by Economy Class.

Checked baggage service is available. Once your luggage has been checked, it will not be accessible until you reach your destination each evening.

The food services on this route are quite limited so bringing your own snacks/food onboard is strongly recommended. To prepare, please review the Prince Rupert Restaurant Recommendations page and Prince George Restaurant Recommendations page. *Fridge access is not available onboard.

For more information on the Skeena train, visit:

VIA Rail - The Skeena

Eastbound Train Schedule:


Train #6

Departure Location:

Departure Time:

Arrival Location:

Arrival Time:

Prince Rupert, BC:


Prince George, BC:


Prince George, BC:

08:15 (+1 Day)

Jasper, AB:


To check the status of your train, visit the tracking page and select train number 6 from the drop-down menu.

Station Details:

2000 Park Ave., Prince Rupert, BC, V8J 4P7

Please take a taxi to or from the Prince Rupert Station. Taxi services are available through Skeena Taxi at 1 250 624 2185. Please call the day prior to pre-book your taxi as there are limited taxis available in town. Paying in cash is strongly recommended.


1300 - 1st Ave., Prince George, BC, V2L 2Y3

Please take a taxi or walk(less than 10 minutes) to your hotel. Taxi services are available through Prince George Taxi at 1 250 564 4444

Walking instructions for guests staying at the Ramada Plaza(850 meters away): View in Google Maps

607 Connaught Dr, Jasper, AB, T0E 1E0, Canada

If you are staying at the Whistler’s Inn, the hotel is located directly across the street from the station. The Crimson hotel is also a short walk away from the station.
If you are staying at Fairmont Jasper Park Lodge or Forest Park Hotel, the hotel shuttle service will be available for transfer if you have been provided with a Jonview voucher as confirmation. You may also want to call the hotel in advance to confirm.

If you are staying at any other Jasper hotel, please take a taxi as rail station transfers are not included for this part of your journey.


Tours featuring VIA Rail's 'The Skeena' Train