placePrince Rupert, BC pin_dropPrince George, BC
swap_horiz
swap_horizsearch
help

Via Rail from Prince Rupert to Prince George: Cheapest train tickets

These direct trains cover the 496km distance in an average of 12h 29m but if you time it right, some trains will get you there in just 12h 29m

Choose a date