By Rail


Please note that masks are mandatory on board and in VIA Rail stations.

Go to for updates.

RELAX BY RAIL – Travel to the valley year–round on VIA Rail’s daytime Jasper–Prince Rupert passenger train! It serves many communities between Jasper, Prince George and Prince Rupert, including many not served by the highway. From Tete Jaune to Dome Creek it gives beautiful views of the meandering Fraser. To the east it runs along the mountainside, giving panoramic views through Mount Robson Park. The train gives a cosy way to relax with family or friends while VIA does the driving– even blizzards are fun!

Train #6 eastbound departs Prince George 8:15 am
NEW EARLIER TIME: Departs McBride at 12:18 pm
SUMMER 2022: BACK TO FULL SCHEDULE! (regular schedule Mon, Thurs & Sat.)

Train #5 westbound departs Jasper 12:45 pm Mtn time
Departs McBride at 2:44 pm Pacific time.
SUMMER 2022: BACK TO FULL SCHEDULE! (regular schedule Sun, Wed, Fri.)

Keeping track of train arrivals is easier than ever, just type in your train # at Please note that is it not always functioning in the mountains, such as when a dash “–” is shown instead of “”

Discount tickets are available for youth, children 2 to 11 (under age 2 are free) and seniors. See VIA Rail’s website for more details.

For current fares, schedules and on-line booking see The waiting room in McBride station is open every day for the train, and has more information, and we can assist you with booking your tickets.

You can travel to McBride by VIA Rail from Prince George or Jasper.

Family relaxing in the dome car heading to McBride.

You don’t need to bring the car to visit McBride. Enjoy a scenic train ride through the Robson Valley and arrive at McBride’s beautiful historic railway station. The station is located at First and Main Street, convenient for hotels and restaurants, parks and attractions. McBride is easy to get around on foot and there are walking trails accessible from the Village.

VIA Rail - Bring your bike

Beverages and snacks can be bought on board, or take a picnic. Skis, bicycles, kayaks, small canoes and caged pets can be taken along for extra fees. Let VIA do the driving – bring your bicycles and child carriers! (fees apply) VIA Rail checked Baggage

VIA Rail’s Skeena arrives at McBride’s scenic railway station, centred downtown next to parks and playgrounds, and the hub for McBride Adventure Weekend activities.

Look for Tuesday Express Deals for travel between Jasper to Vancouver and Jasper to points east, including sleeper class.

Are you a CAA, AAA, JAF, or ARC member? Go to  VIA’s website to see how you may receive another 10% discount on economy fares!

Eastbound train pulls into McBride station, with backdrop of Rocky Mountains