Leaving from
Going to

Routes from Prince Rupert to Williams Lake

Distance
874 km
Travel time
2d 5h 45m