How to get from Terrace to Prince Rupert by car, truck, bike, walk
Distance between Terrace and Prince Rupert is 114 kilometers (71 miles).
Driving distance from Terrace to Prince Rupert is 144 kilometers (89 miles)
Route Map
Routes from terrace-british-columbia to prince-rupert-british-columbia
4 Ways from Terrace (Canada/British Columbia) to Prince Rupert (Canada/British Columbia)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Eby Street 157 m
2. Turn right onto Yellowhead Highway, 16 143.74 km
3. Turn left onto 2nd Avenue West, 16 353 m
4. Turn left onto 3rd Street 49 m
5. Turn right 43 m
See more
Questions and Answers
What is the cheapest way to get from Terrace (Canada/British Columbia) to Prince Rupert (Canada/British Columbia)?
How do I get from Terrace (Canada/British Columbia) to Prince Rupert (Canada/British Columbia) the fastest?
How long does it take to get from Terrace (Canada/British Columbia) to Prince Rupert (Canada/British Columbia)?
Trips from Terrace
TerraceCalgaryTerracePentictonTerraceWilliams LakeTerraceDawson CreekTerraceGrande PrairieTerraceKelownaTerraceSaskatoonTerraceAbbotsfordTerraceTorontoTrips to Prince Rupert (Canada/British Columbia)
SurreyPrince RupertBella BellaPrince Rupert100 Mile HousePrince RupertPort EdwardPrince RupertWilliams LakePrince RupertSmithersPrince RupertVictoriaPrince RupertHazeltonPrince RupertEdmontonPrince RupertOther interesting routes
AlaskaInformation about Stations
All station in Terrace (Canada/British Columbia)
Northwest Regional Airport Terrace All station in Prince Rupert (Canada/British Columbia)
Digby Island Airport Prince