VIA Rail Jasper–Prince Rupert train leaving Jasper through the Canadian Rockies.

Canada · Scenic

Jasper–Prince Rupert Train

VIA Rail’s Jasper–Prince Rupert train crosses 1,177 kilometres from the Canadian Rockies to the Pacific coast, with a long daylight-heavy journey through Yellowhead Pass, northern British Columbia, the Skeena Valley and remote communities.

Jasper → Prince Rupert

Photo: TagaSanPedroAko · CC0

Time needed
34h 40m
Best for
Budget travellers · Rail enthusiasts
Route
Jasper → Prince Rupert

Why this route

A landscape that arrives in route order.

Choose it for wilderness rather than luxury: this is ordinary public transport on an extraordinary route, with far fewer tourists and a stronger sense of distance than Canada’s premium rail products.

How it scores

Our current editorial assessment, for comparing journeys, a considered judgement, not a measurement.

SceneryExceptional
ComfortModerate
Value for moneyExceptional
Food & drinkLimited
Character of the trainExceptional
Show the full editorial profile

More subjective

UniquenessExceptional
Iconic statusExceptional
PhotographyExceptional
RomanceLimited
Travelling with childrenModerate

Not rated yet: seat quality, onboard service, slow travel quality, remoteness.

Step-free access and assistance are set out with the practical detail further down rather than reduced to a score.

The route

Jasper to Prince Rupert

The map and published stops show the verified geography this journey travels through.

The published route runs from Jasper to Prince Rupert via Prince George railway station.

1177 km · Jasper to Prince Rupert

Key stops

Jasper railway stationPrince George railway stationPrince Rupert railway station

Jasper railway stationPrince Rupert railway stationPrince George railway station
Canada · geographic corridor through verified stops · indicative alignment, not exact track geometry
  1. Jasper railway station

    Canada

  2. Prince George railway station

    Canada

  3. Prince Rupert railway station

    Canada

Jasper–Prince Rupert Train: VIA Skeena at Penny (600466374)
Jasper–Prince Rupert Train: VIA Skeena at Penny (600466374) · Photo: David McCormack · CC BY 2.0

Along the line

Geographic milestones

Published highlights in the order the route reaches them.

  1. Skeena River corridor

VIA Rail train at Jasper station preparing for the Jasper–Prince Rupert service in Alberta, Canada.
VIA Rail train at Jasper station preparing for the Jasper–Prince Rupert service in Alberta, Canada. · Photo: Ron Reiring / Wikimedia Commons · CC BY 2.0

Evidence on demand

Practical reality

Route, onboard, season, fit and booking detail remain available without interrupting the journey above. Unknowns stay visible.

Time & itinerary

34h 40m

View route map and verified stops

Jasper → Prince Rupert

The published route runs from Jasper to Prince Rupert via Prince George railway station.

1177 km · Jasper to Prince Rupert

Key stops

Jasper railway stationPrince George railway stationPrince Rupert railway station

Jasper railway stationPrince Rupert railway stationPrince George railway station
Canada · geographic corridor through verified stops · indicative alignment, not exact track geometry
  1. Jasper railway station

    Canada

  2. Prince George railway station

    Canada

  3. Prince Rupert railway station

    Canada

On board

It is a daylight run chosen for the landscape, which means the best use of the time is simply to keep looking out. Spread over more than a day between Jasper and Prince Rupert (about 1,177 km), the landscape has time to change completely, so the run reads as a cross-section of the region rather than a single sightseeing moment. Calls at Prince George railway station break the run into recognisable stages rather than one undifferentiated stretch. There are few intermediate calls, so the run feels continuous once it is underway.

Food & drink

Café / food service

VIA Rail lists light meals, snacks, hot drinks and beverages for purchase on Jasper-Prince Rupert.

✓ Yes

1 onboard detail is confirmed against a source. Anything not listed here has not been researched yet; treat it as unknown, not absent.

When to go
  1. JanRuns
  2. FebRuns
  3. MarRuns
  4. AprRuns
  5. MayRuns
  6. JunRuns
  7. JulRuns
  8. AugRuns
  9. SepRuns
  10. OctRuns
  11. NovRuns
  12. DecRuns
  • Runs
Year-round
Runs

Jan: VIA Rail currently lists three departures per week; service is part of the regular regional network.

These months show when the train runs, which is a service fact. How good each month is for the experience has not been rated yet, so no month is presented as better than another.

Month-by-month notes
  • Jan: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Feb: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Mar: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Apr: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • May: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Jun: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Jul: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Aug: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Sep: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Oct: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Nov: VIA Rail currently lists three departures per week; service is part of the regular regional network.
  • Dec: VIA Rail currently lists three departures per week; service is part of the regular regional network.
Good for

Good fit for

  • Budget travellers

    Especially good

    Public-transport pricing makes a major wilderness rail journey accessible without a luxury-tour package.

  • Rail enthusiasts

    Especially good

    A remote working passenger route across northern British Columbia is the attraction.

  • Photographers

    Especially good

    Yellowhead Pass and the Skeena corridor provide exceptional daylight scenery.

Think twice if

  • It is a multi-day commitment

    34h 40m on board.

Reservation & booking
Reservation
Not required
Price
Dynamic pricing

Prices quoted Dynamic VIA Rail one-way fare by travel date, direction and availability.

Booking difficulty
Easy

Not yet verified: rail pass validity. We leave these blank rather than guess.

  • Book a dated VIA Rail regional departure online; fares vary by date and availability.

We link to the operator's own journey page. No direct booking channel has been verified for this service, so availability and fares must be checked there. Journey length: 34h 40m. Checked 9 Sep 2026 · VIA Rail Canada.

Sources & freshness

The detailed source record remains at the end of this guide. Review the evidence.

Your next step

Plan the route, then confirm it with the operator.

Book a dated VIA Rail regional departure online; fares vary by date and availability.

Official journey information, VIA Rail Canada (opens in a new tab)

We link to the operator's own journey page. No direct booking channel has been verified for this service, so availability and fares must be checked there.

Far by Rail is a discovery guide, not a live timetable or booking service. Confirm times, fares and availability with the operator.

Sources & freshness

Journey information is reviewed against published material and maintained as sources change.

Last reviewed 9 Sep 2026.

Official sources