There are 679.50 km (422.22 miles) from Ghost Lake to Vesuvius in southwest direction and 1,007.45 km (626 miles) by car and ferry, following the 1 route.
Ghost Lake and Vesuvius are 14 hours 54 mins far apart, if you drive non-stop for 14 hours 19 mins and take a ferry for 35 minutes .
This is the fastest route from Ghost Lake, AB to Vesuvius, BC. The halfway point is Salmon Arm, BC.
Please note the time difference between Ghost Lake, AB and Vesuvius, BC is 1 hour. The current time in Ghost Lake is 10:34 pm and the current time in Vesuvius is 9:34 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Ghost Lake, AB to Vesuvius, BC:



