placeTerrace, BC pin_dropPrince Rupert, BC
swap_horiz
swap_horizsearch
help

Via Rail from Terrace to Prince Rupert: Cheapest train tickets

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

Earlier
Later
Cheaper
Faster
18:052h 20m20:25
terraceprince rupert

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date