Distance from Prince Rupert to St. Johns is four thousand, six hundred and ninety-three miles.
The road trip out of Prince Rupert to St. Johns will take approximately three days twelve hours two minutes by car
Distance between Prince Rupert and St. Johns
Flight from Prince Rupert to St. Johns