The driving distance from Prince Rupert to Vancouver is 933 miles
or 1,502 kilometers
This is a really long road trip, starting from Prince Rupert, Canada and arriving at your destination of Vancouver, Canada with a total driving time of 16 hours, 35 minutes
If you just want to know how far it is between Prince Rupert and Vancouver, the straight line distance is 466 miles
or 751 kilometers
If you are a pilot flying a private plane, you can fly straight from Prince Rupert, Canada to Vancouver, Canada for a total flight time of 1 hour, 26 minutes
Get more details to plan a trip from
Prince Rupert to Vancouver.